======================================
| [ 103.637264][ C3] #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
| [ 103.637588][ C3] #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)
| [ 103.637909][ C3]
| [ 103.637909][ C3] stack backtrace:
[ 103.638408][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 103.638637][ C3] Call Trace:
[ 103.638784][ C3]
[ 103.638880][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 103.639068][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 103.639251][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 103.639440][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 103.639621][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 103.639804][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 103.639993][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 103.640180][ C3] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 103.640368][ C3] ? save_trace (kernel/locking/lockdep.c:588)
[ 103.640551][ C3] mark_lock (kernel/locking/lockdep.c:4749)
[ 103.640691][ C3] mark_usage (kernel/locking/lockdep.c:4638)
[ 103.640830][ C3] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 103.641013][ C3] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 103.641198][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 103.641384][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 103.641615][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 103.641799][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.641980][ C3] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 103.642117][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 103.642304][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 103.642487][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 103.642718][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 103.642910][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 103.643135][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 103.643375][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 103.643565][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 103.643749][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 103.643931][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 103.644115][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.644301][ C3] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 103.644485][ C3] skb_copy (net/core/skbuff.c:2221)
[ 103.644622][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 103.644806][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 103.644989][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 103.645178][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 103.645360][ 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)
[ 103.645545][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 103.645739][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 103.645925][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 103.646110][ 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)
[ 103.646295][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 103.646480][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 103.646667][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 103.646855][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 103.647035][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 103.647219][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 103.647402][ 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)
[ 103.647541][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 103.647724][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.647908][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 103.648092][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.648278][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 103.648459][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.648640][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 103.648867][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 103.649094][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 103.649276][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.649462][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 103.649653][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 103.649835][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 103.650024][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.650204][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 103.650389][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 103.650577][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 103.650763][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 103.650907][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 103.651136][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 103.651318][ C3] handle_softirqs (kernel/softirq.c:561)
[ 103.651503][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 103.651687][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 103.651825][ C3]
[ 103.651920][ C3]
[ 103.652012][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 103.652199][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 103.652380][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 103.652566][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 103.652750][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 103.652933][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 103.653118][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 103.653315][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 103.653553][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 103.653738][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 103.653923][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 103.654104][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.654288][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 103.654473][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.654656][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.654841][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 103.655018][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.655187][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 103.655396][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 103.655581][ C3] ? sock_ioctl (net/socket.c:1342)
[ 103.655763][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 103.655944][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 103.656128][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 103.656317][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 103.656497][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 103.656722][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 103.656908][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 103.657139][ C3] RIP: 0033:0x7fdf718aca4a
[ 103.657337][ 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
[ 103.657978][ C3] RSP: 002b:00007ffef49e4c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 103.658255][ C3] RAX: ffffffffffffffda RBX: 000000000d3789d0 RCX: 00007fdf718aca4a
[ 103.658531][ C3] RDX: 000000000000002a RSI: 000000000d378c92 RDI: 0000000000000005
[ 103.658806][ C3] RBP: 000000000d378c92 R08: 00007ffef49e4c70 R09: 0000000000000014
[ 103.659080][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 103.659354][ C3] R13: 000000000000002a R14: 00007ffef49e4c70 R15: 0000000000000000
| [ 103.660102][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 842, name: mausezahn
| [ 103.660384][ C3] preempt_count: 101, expected: 0
| [ 103.660551][ C3] RCU nest depth: 4, expected: 0
| [ 103.660725][ C3] INFO: lockdep is turned off.
[ 103.661154][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 103.661377][ C3] Call Trace:
[ 103.661511][ C3]
[ 103.661601][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 103.661777][ C3] __might_resched (kernel/sched/core.c:8759)
[ 103.661956][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 103.662175][ 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)
[ 103.662389][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 103.662569][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 103.662741][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 103.662911][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 103.663086][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.663255][ C3] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228)
[ 103.663445][ C3] skb_copy (net/core/skbuff.c:2221)
[ 103.663576][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 103.663753][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 103.663934][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 103.664107][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 103.664278][ 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)
[ 103.664455][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 103.664631][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 103.664802][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 103.664975][ 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)
[ 103.665156][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 103.665327][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 103.665502][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 103.665683][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 103.665854][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 103.666029][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 103.666200][ 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)
[ 103.666337][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 103.666512][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.666685][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 103.666856][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.667028][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 103.667198][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.667470][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 103.667691][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 103.667908][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 103.668084][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 103.668352][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 103.668526][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 103.668699][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 103.668876][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.669141][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 103.669315][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 103.669491][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 103.669665][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 103.669888][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 103.670097][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 103.670268][ C3] handle_softirqs (kernel/softirq.c:561)
[ 103.670444][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 103.670708][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 103.670838][ C3]
[ 103.670927][ C3]
[ 103.671013][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 103.671184][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 103.671447][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 103.671619][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 103.671796][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 103.671955][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 103.672209][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 103.672373][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 103.672585][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 103.672756][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 103.673026][ C3] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 103.673203][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.673419][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 103.673671][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 103.674083][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.674321][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 103.674499][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 103.674683][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 103.674969][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 103.675154][ C3] ? sock_ioctl (net/socket.c:1342)
[ 103.675325][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 103.675501][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 103.675777][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 103.675946][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 103.676117][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 103.676430][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 103.676610][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 103.676831][ C3] RIP: 0033:0x7fdf718aca4a
[ 103.677014][ 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
[ 103.677728][ C3] RSP: 002b:00007ffef49e4c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 103.678139][ C3] RAX: ffffffffffffffda RBX: 000000000d3789d0 RCX: 00007fdf718aca4a
[ 103.678394][ C3] RDX: 000000000000002a RSI: 000000000d378c92 RDI: 0000000000000005
[ 103.678657][ C3] RBP: 000000000d378c92 R08: 00007ffef49e4c70 R09: 0000000000000014
[ 103.679022][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 103.679286][ C3] R13: 000000000000002a R14: 00007ffef49e4c70 R15: 0000000000000000
| [ 105.667104][ C0] preempt_count: 101, expected: 0
| [ 105.667271][ C0] RCU nest depth: 4, expected: 0
| [ 105.667431][ C0] INFO: lockdep is turned off.
| [ 105.667987][ C0] Tainted: [W]=WARN
[ 105.668125][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 105.668349][ C0] Call Trace:
[ 105.668481][ C0]
[ 105.668579][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 105.668772][ C0] __might_resched (kernel/sched/core.c:8759)
[ 105.668948][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 105.669164][ 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)
[ 105.669376][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 105.669556][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 105.669732][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 105.669905][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 105.670084][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 105.670262][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 105.670435][ C0] skb_copy (net/core/skbuff.c:2221)
[ 105.670566][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 105.670740][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 105.670917][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 105.671093][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 105.671269][ 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)
[ 105.671445][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 105.671623][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 105.671796][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 105.671968][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 105.672140][ 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)
[ 105.672312][ C0] ? tc_run (net/core/dev.c:4044)
[ 105.672451][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 105.672622][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 105.672796][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 105.672968][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 105.673141][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 105.673314][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 105.673470][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 105.673629][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 105.673792][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 105.673954][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 105.674109][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 105.674273][ 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)
[ 105.674391][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 105.674548][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 105.674728][ 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)
[ 105.674906][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 105.675067][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 105.675223][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 105.675379][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 105.675538][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 105.675735][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 105.675929][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 105.676091][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 105.676250][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 105.676409][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 105.676563][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 105.676720][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 105.676878][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 105.677035][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 105.677193][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 105.677357][ C0] handle_softirqs (kernel/softirq.c:561)
[ 105.677520][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 105.677677][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 105.677796][ C0]
[ 105.677878][ C0]
[ 105.677958][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 105.678117][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 105.678274][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 105.678440][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 105.678597][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 105.678756][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 105.678912][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 105.679070][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 105.679265][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 105.679431][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 105.679591][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 105.679746][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 105.679907][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 105.680063][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 105.680218][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 105.680378][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 105.680534][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 105.680698][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 105.680856][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 105.681015][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 105.681177][ C0] ? sock_ioctl (net/socket.c:1342)
[ 105.681332][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 105.681490][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 105.681643][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 105.681800][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 105.681961][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 105.682117][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 105.682313][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 105.682477][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 105.682679][ C0] RIP: 0033:0x7f1a0c5d7a4a
[ 105.682849][ 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
[ 105.683428][ C0] RSP: 002b:00007fff7309d9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 105.683667][ C0] RAX: ffffffffffffffda RBX: 000000001d6ec9d0 RCX: 00007f1a0c5d7a4a
[ 105.683903][ C0] RDX: 000000000000002a RSI: 000000001d6ecc92 RDI: 0000000000000005
[ 105.684141][ C0] RBP: 000000001d6ecc92 R08: 00007fff7309d9c0 R09: 0000000000000014
[ 105.684377][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 105.684612][ C0] R13: 000000000000002a R14: 00007fff7309d9c0 R15: 0000000000000000
| [ 107.720843][ C2] preempt_count: 101, expected: 0
| [ 107.721092][ C2] RCU nest depth: 4, expected: 0
| [ 107.721350][ C2] INFO: lockdep is turned off.
| [ 107.722091][ C2] Tainted: [W]=WARN
[ 107.722264][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 107.722563][ C2] Call Trace:
[ 107.722779][ C2]
[ 107.722921][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 107.723174][ C2] __might_resched (kernel/sched/core.c:8759)
[ 107.723404][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 107.723607][ 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)
[ 107.723801][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 107.723959][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 107.724117][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 107.724275][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 107.724431][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 107.724590][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 107.724752][ C2] skb_copy (net/core/skbuff.c:2221)
[ 107.724871][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 107.725030][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 107.725191][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 107.725349][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 107.725503][ 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)
[ 107.725660][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 107.725826][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 107.725982][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 107.726139][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 107.726294][ 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)
[ 107.726448][ C2] ? tc_run (net/core/dev.c:4044)
[ 107.726566][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 107.726718][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 107.726895][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 107.727069][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 107.727227][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 107.727407][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 107.727562][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 107.727724][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 107.727885][ C2] ? __kasan_record_aux_stack (mm/kasan/generic.c:544)
[ 107.728056][ C2] ? task_work_add (kernel/task_work.c:75)
[ 107.728279][ C2] ? sched_tick (kernel/sched/sched.h:1759 kernel/sched/sched.h:1843 kernel/sched/core.c:5660)
[ 107.728514][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 107.728751][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 107.728997][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 107.729251][ 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)
[ 107.729443][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 107.729692][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 107.729954][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 107.730208][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 107.730465][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 107.730718][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 107.730974][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 107.731290][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 107.731610][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 107.731870][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 107.732121][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 107.732309][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 107.732520][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 107.732677][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 107.732836][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 107.733001][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 107.733166][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 107.733338][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 107.733496][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 107.733617][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 107.733815][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 107.733979][ C2] handle_softirqs (kernel/softirq.c:561)
[ 107.734143][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 107.734308][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 107.734426][ C2]
[ 107.734508][ C2]
[ 107.734588][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 107.734743][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 107.734898][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 107.735067][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 107.735221][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 107.735385][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 107.735545][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 107.735713][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 107.735915][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 107.736090][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 107.736256][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 107.736422][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 107.736594][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 107.736751][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 107.736934][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 107.737113][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 107.737274][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 107.737442][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 107.737601][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 107.737770][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 107.737941][ C2] ? sock_ioctl (net/socket.c:1342)
[ 107.738127][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 107.738295][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 107.738460][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 107.738631][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 107.738795][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 107.738959][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 107.739213][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 107.739372][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 107.739570][ C2] RIP: 0033:0x7f6a9b91ba4a
[ 107.739732][ 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
[ 107.740492][ C2] RSP: 002b:00007fff8e094bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 107.740857][ C2] RAX: ffffffffffffffda RBX: 000000003d4029d0 RCX: 00007f6a9b91ba4a
[ 107.741234][ C2] RDX: 000000000000002a RSI: 000000003d402c92 RDI: 0000000000000005
[ 107.741572][ C2] RBP: 000000003d402c92 R08: 00007fff8e094bd0 R09: 0000000000000014
[ 107.741956][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 107.742336][ C2] R13: 000000000000002a R14: 00007fff8e094bd0 R15: 0000000000000000
| [ 109.773932][ C3] preempt_count: 101, expected: 0
| [ 109.774089][ C3] RCU nest depth: 4, expected: 0
| [ 109.774269][ C3] INFO: lockdep is turned off.
| [ 109.774765][ C3] Tainted: [W]=WARN
[ 109.774886][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 109.775080][ C3] Call Trace:
[ 109.775203][ C3]
[ 109.775294][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 109.775462][ C3] __might_resched (kernel/sched/core.c:8759)
[ 109.775627][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 109.775839][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 109.776053][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 109.776244][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 109.776424][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 109.776597][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 109.776769][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.776945][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 109.777117][ C3] skb_copy (net/core/skbuff.c:2221)
[ 109.777253][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 109.777436][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 109.777611][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 109.777783][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 109.777952][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 109.778129][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 109.778317][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.778491][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 109.778673][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 109.778845][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 109.779015][ C3] ? tc_run (net/core/dev.c:4044)
[ 109.779145][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.779327][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 109.779502][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 109.779675][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 109.779850][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 109.780026][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 109.780197][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 109.780376][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 109.780548][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 109.780719][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 109.780878][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 109.781040][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 109.781163][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 109.781328][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 109.781487][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 109.781647][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 109.781806][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 109.781963][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 109.782117][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 109.782292][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 109.782487][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 109.782683][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.782839][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 109.782997][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 109.783155][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 109.783334][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 109.783496][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 109.783660][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 109.783820][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 109.783978][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 109.784182][ C3] handle_softirqs (kernel/softirq.c:561)
[ 109.784427][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 109.784619][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 109.784753][ C3]
[ 109.784848][ C3]
[ 109.784937][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 109.785109][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 109.785293][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 109.785469][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 109.785644][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 109.785819][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 109.786003][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 109.786175][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 109.786404][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 109.786578][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 109.786752][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.786925][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 109.787099][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 109.787282][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 109.787459][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.787630][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 109.787802][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 109.787976][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.788150][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 109.788336][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 109.788512][ C3] ? sock_ioctl (net/socket.c:1342)
[ 109.788691][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 109.788864][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 109.789036][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 109.789211][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 109.789395][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 109.789566][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 109.789786][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 109.789969][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 109.790185][ C3] RIP: 0033:0x7fcdf72c9a4a
[ 109.790376][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 109.790938][ C3] RSP: 002b:00007ffe6e4185a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 109.791183][ C3] RAX: ffffffffffffffda RBX: 000000001d3c59d0 RCX: 00007fcdf72c9a4a
[ 109.791435][ C3] RDX: 000000000000002a RSI: 000000001d3c5c92 RDI: 0000000000000005
[ 109.791669][ C3] RBP: 000000001d3c5c92 R08: 00007ffe6e4185b0 R09: 0000000000000014
[ 109.791905][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 109.792144][ C3] R13: 000000000000002a R14: 00007ffe6e4185b0 R15: 0000000000000000
| [ 112.016924][ C1] preempt_count: 101, expected: 0
| [ 112.017097][ C1] RCU nest depth: 4, expected: 0
| [ 112.017277][ C1] INFO: lockdep is turned off.
| [ 112.017844][ C1] Tainted: [W]=WARN
[ 112.017986][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 112.018211][ C1] Call Trace:
[ 112.018346][ C1]
[ 112.018439][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 112.018635][ C1] __might_resched (kernel/sched/core.c:8759)
[ 112.018815][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 112.019046][ 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)
[ 112.019268][ C1] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 112.019444][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 112.019632][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 112.019810][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 112.019982][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 112.020158][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 112.020331][ C1] skb_copy (net/core/skbuff.c:2221)
[ 112.020468][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 112.020646][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 112.020825][ C1] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 112.020998][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 112.021169][ C1] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 112.021346][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 112.021524][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 112.021720][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 112.021896][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 112.022069][ C1] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 112.022242][ C1] ? tc_run (net/core/dev.c:4044)
[ 112.022373][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 112.022546][ C1] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 112.022721][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 112.022892][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 112.023074][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 112.023256][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 112.023427][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 112.023600][ C1] ? sock_def_write_space (net/core/sock.c:3502)
[ 112.023776][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 112.023951][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 112.024123][ C1] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 112.024305][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 112.024437][ C1] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 112.024614][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 112.024787][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 112.024959][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 112.025135][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 112.025308][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 112.025488][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 112.025724][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 112.025937][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 112.026108][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 112.026281][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 112.026454][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 112.026671][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 112.026850][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 112.027024][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 112.027195][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 112.027365][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 112.027540][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 112.027715][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 112.027847][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 112.028073][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 112.028248][ C1] handle_softirqs (kernel/softirq.c:561)
[ 112.028425][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 112.028598][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 112.028729][ C1]
[ 112.028817][ C1]
[ 112.028904][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 112.029078][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 112.029259][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 112.029437][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 112.029623][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 112.029803][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 112.029985][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 112.030159][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 112.030375][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 112.030556][ C1] packet_snd (net/packet/af_packet.c:3132)
[ 112.030804][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 112.031073][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 112.031351][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 112.031622][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 112.031890][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 112.032160][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 112.032428][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 112.032694][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 112.032924][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 112.033104][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 112.033314][ C1] ? sock_ioctl (net/socket.c:1342)
[ 112.033475][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 112.033648][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 112.033802][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 112.033968][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 112.034126][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 112.034289][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 112.034485][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 112.034655][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 112.034855][ C1] RIP: 0033:0x7f35fc33aa4a
[ 112.035021][ 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
[ 112.035590][ C1] RSP: 002b:00007ffed92366f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 112.035838][ C1] RAX: ffffffffffffffda RBX: 000000000f85b9d0 RCX: 00007f35fc33aa4a
[ 112.036074][ C1] RDX: 000000000000002a RSI: 000000000f85bc92 RDI: 0000000000000005
[ 112.036321][ C1] RBP: 000000000f85bc92 R08: 00007ffed9236700 R09: 0000000000000014
[ 112.036558][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 112.036937][ C1] R13: 000000000000002a R14: 00007ffed9236700 R15: 0000000000000000
| [ 114.074203][ C0] preempt_count: 101, expected: 0
| [ 114.074381][ C0] RCU nest depth: 4, expected: 0
| [ 114.074548][ C0] INFO: lockdep is turned off.
| [ 114.075057][ C0] Tainted: [W]=WARN
[ 114.075178][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 114.075380][ C0] Call Trace:
[ 114.075503][ C0]
[ 114.075586][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 114.075758][ C0] __might_resched (kernel/sched/core.c:8759)
[ 114.075924][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 114.076135][ 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)
[ 114.076333][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 114.076498][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 114.076664][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 114.076831][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 114.076994][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 114.077154][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 114.077322][ C0] skb_copy (net/core/skbuff.c:2221)
[ 114.077456][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 114.077630][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 114.077795][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 114.077953][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 114.078110][ 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)
[ 114.078273][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 114.078434][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 114.078594][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 114.078758][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 114.078934][ 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)
[ 114.079091][ C0] ? tc_run (net/core/dev.c:4044)
[ 114.079213][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 114.079370][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 114.079532][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 114.079697][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 114.079865][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 114.080022][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 114.080179][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 114.080336][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 114.080497][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 114.080657][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 114.080820][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 114.080987][ 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)
[ 114.081104][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 114.081260][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 114.081421][ 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)
[ 114.081579][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 114.081736][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 114.081895][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 114.082054][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 114.082218][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 114.082415][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 114.082613][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 114.082771][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 114.082929][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 114.083090][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 114.083299][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 114.083464][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 114.083624][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 114.083781][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 114.083941][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 114.084100][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 114.084259][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 114.084382][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 114.084589][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 114.084746][ C0] handle_softirqs (kernel/softirq.c:561)
[ 114.084916][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 114.085072][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 114.085192][ C0]
[ 114.085274][ C0]
[ 114.085353][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 114.085511][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 114.085674][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 114.085834][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 114.086008][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 114.086168][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 114.086324][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 114.086487][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 114.086699][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 114.086859][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 114.087020][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 114.087180][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 114.087338][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 114.087503][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 114.087669][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 114.087832][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 114.087992][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 114.088149][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 114.088309][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 114.088473][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 114.088631][ C0] ? sock_ioctl (net/socket.c:1342)
[ 114.088789][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 114.088945][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 114.089103][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 114.089269][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 114.089426][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 114.089587][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 114.089787][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 114.089949][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 114.090158][ C0] RIP: 0033:0x7f7d02b7ea4a
[ 114.090323][ 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
[ 114.090883][ C0] RSP: 002b:00007ffcd8fc2848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 114.091129][ C0] RAX: ffffffffffffffda RBX: 000000000ad939d0 RCX: 00007f7d02b7ea4a
[ 114.091364][ C0] RDX: 000000000000002a RSI: 000000000ad93c92 RDI: 0000000000000005
[ 114.091603][ C0] RBP: 000000000ad93c92 R08: 00007ffcd8fc2850 R09: 0000000000000014
[ 114.091842][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 114.092076][ C0] R13: 000000000000002a R14: 00007ffcd8fc2850 R15: 0000000000000000
| [ 116.090998][ C3] preempt_count: 101, expected: 0
| [ 116.091183][ C3] RCU nest depth: 4, expected: 0
| [ 116.091357][ C3] INFO: lockdep is turned off.
| [ 116.091849][ C3] Tainted: [W]=WARN
[ 116.091971][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 116.092171][ C3] Call Trace:
[ 116.092306][ C3]
[ 116.092414][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 116.092585][ C3] __might_resched (kernel/sched/core.c:8759)
[ 116.092766][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 116.092974][ 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)
[ 116.093191][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 116.093383][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 116.093571][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 116.093728][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 116.093887][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 116.094074][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 116.094252][ C3] skb_copy (net/core/skbuff.c:2221)
[ 116.094384][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 116.094587][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 116.094754][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 116.094914][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 116.095071][ 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)
[ 116.095270][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 116.095436][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 116.095691][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 116.095883][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 116.096044][ 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)
[ 116.096202][ C3] ? tc_run (net/core/dev.c:4044)
[ 116.096358][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.096521][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 116.096681][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 116.096857][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 116.097028][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 116.097205][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 116.097389][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 116.097548][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 116.097709][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 116.097886][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 116.098045][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 116.098222][ 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)
[ 116.098366][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 116.098527][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 116.098685][ 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)
[ 116.098846][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 116.099008][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 116.099178][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 116.099345][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.099515][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 116.099712][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 116.099950][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.100111][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 116.100284][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 116.100447][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 116.100605][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 116.100776][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 116.100935][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 116.101097][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 116.101310][ C3] handle_softirqs (kernel/softirq.c:561)
[ 116.101474][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 116.101631][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 116.101750][ C3]
[ 116.101833][ C3]
[ 116.101926][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 116.102086][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 116.102263][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 116.102430][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 116.102590][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 116.102761][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 116.102928][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 116.103098][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 116.103337][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 116.103517][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 116.103694][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.103874][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 116.104046][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 116.104222][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 116.104418][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 116.104591][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 116.104771][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 116.104944][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 116.105116][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 116.105325][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 116.105601][ C3] ? sock_ioctl (net/socket.c:1342)
[ 116.105873][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 116.106150][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 116.106417][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 116.106685][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 116.106880][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 116.107059][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 116.107289][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 116.107464][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 116.107692][ C3] RIP: 0033:0x7fde315aba4a
[ 116.107873][ 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
[ 116.108493][ C3] RSP: 002b:00007ffe75ecf9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 116.108763][ C3] RAX: ffffffffffffffda RBX: 0000000001a739d0 RCX: 00007fde315aba4a
[ 116.109030][ C3] RDX: 000000000000002a RSI: 0000000001a73c92 RDI: 0000000000000005
[ 116.109363][ C3] RBP: 0000000001a73c92 R08: 00007ffe75ecf9f0 R09: 0000000000000014
[ 116.109738][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 116.110100][ C3] R13: 000000000000002a R14: 00007ffe75ecf9f0 R15: 0000000000000000
| [ 118.153904][ C0] preempt_count: 101, expected: 0
| [ 118.154061][ C0] RCU nest depth: 4, expected: 0
| [ 118.154217][ C0] INFO: lockdep is turned off.
| [ 118.154713][ C0] Tainted: [W]=WARN
[ 118.154834][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 118.155027][ C0] Call Trace:
[ 118.155149][ C0]
[ 118.155232][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 118.155406][ C0] __might_resched (kernel/sched/core.c:8759)
[ 118.155566][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 118.155766][ 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)
[ 118.155963][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 118.156122][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 118.156287][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 118.156448][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 118.156608][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 118.156768][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 118.156931][ C0] skb_copy (net/core/skbuff.c:2221)
[ 118.157057][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 118.157219][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 118.157388][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 118.157555][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 118.157723][ 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)
[ 118.157886][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 118.158062][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 118.158224][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 118.158386][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 118.158548][ 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)
[ 118.158703][ C0] ? tc_run (net/core/dev.c:4044)
[ 118.158823][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 118.158983][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 118.159149][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 118.159313][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 118.159474][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 118.159631][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 118.159787][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 118.159943][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 118.160104][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 118.160265][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 118.160429][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 118.160590][ 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)
[ 118.160712][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 118.160873][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 118.161032][ 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)
[ 118.161193][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 118.161348][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 118.161509][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 118.161665][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 118.161824][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 118.162018][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 118.162215][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 118.162373][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 118.162531][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 118.162688][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 118.162852][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 118.163010][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 118.163169][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 118.163341][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 118.163542][ C0] handle_softirqs (kernel/softirq.c:561)
[ 118.163702][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 118.163858][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 118.163980][ C0]
[ 118.164061][ C0]
[ 118.164141][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 118.164300][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 118.164454][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 118.164614][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 118.164774][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 118.164939][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 118.165095][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 118.165253][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 118.165451][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 118.165612][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 118.165772][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 118.165929][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 118.166088][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 118.166247][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 118.166405][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 118.166560][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 118.166718][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 118.166872][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 118.167029][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 118.167186][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 118.167351][ C0] ? sock_ioctl (net/socket.c:1342)
[ 118.167506][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 118.167667][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 118.167823][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 118.167981][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 118.168138][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 118.168298][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 118.168499][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 118.168664][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 118.168866][ C0] RIP: 0033:0x7f5afbcaca4a
[ 118.169033][ 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
[ 118.169592][ C0] RSP: 002b:00007ffe03d7a3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 118.169837][ C0] RAX: ffffffffffffffda RBX: 000000002c8579d0 RCX: 00007f5afbcaca4a
[ 118.170072][ C0] RDX: 000000000000002a RSI: 000000002c857c92 RDI: 0000000000000005
[ 118.170305][ C0] RBP: 000000002c857c92 R08: 00007ffe03d7a3b0 R09: 0000000000000014
[ 118.170540][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 118.170778][ C0] R13: 000000000000002a R14: 00007ffe03d7a3b0 R15: 0000000000000000
| [ 120.631310][ C3] preempt_count: 101, expected: 0
| [ 120.631506][ C3] RCU nest depth: 3, expected: 0
| [ 120.631700][ C3] INFO: lockdep is turned off.
| [ 120.632296][ C3] Tainted: [W]=WARN
[ 120.632442][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 120.632686][ C3] Call Trace:
[ 120.632833][ C3]
[ 120.632942][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 120.633147][ C3] __might_resched (kernel/sched/core.c:8759)
[ 120.633413][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 120.633625][ 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)
[ 120.633819][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 120.633981][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 120.634149][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 120.634305][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 120.634471][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 120.634674][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 120.634830][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 120.634989][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 120.635164][ C3] skb_copy (net/core/skbuff.c:2221)
[ 120.635286][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 120.635446][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 120.635647][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 120.635881][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 120.636053][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 120.636211][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 120.636391][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 120.636556][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 120.636710][ C3] ? tc_run (net/core/dev.c:4044)
[ 120.636828][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 120.636988][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 120.637148][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 120.637312][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 120.637438][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 120.637594][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 120.637761][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 120.637911][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 120.638066][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 120.638221][ 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)
[ 120.638345][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 120.638502][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 120.638659][ 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)
[ 120.638819][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 120.638984][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 120.639142][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 120.639304][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 120.639461][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 120.639662][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 120.639863][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 120.640019][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 120.640184][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 120.640352][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 120.640515][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 120.640675][ C3] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 120.640835][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 120.640996][ C3] ? trace_lock_release (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:69)
[ 120.641150][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 120.641309][ C3] ? try_to_wake_up (kernel/sched/core.c:4325)
[ 120.641498][ C3] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168)
[ 120.641657][ C3] handle_softirqs (kernel/softirq.c:561)
[ 120.641816][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 120.641969][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 120.642084][ C3]
[ 120.642165][ C3]
[ 120.642244][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 120.642407][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 120.642558][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 120.642714][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 120.642869][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 120.643024][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 120.643192][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 120.643346][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 120.643546][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 120.643700][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 120.643855][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 120.644014][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 120.644172][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 120.644327][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 120.644557][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 120.644822][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 120.645064][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 120.645303][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 120.645543][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 120.645735][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 120.645979][ C3] ? sock_ioctl (net/socket.c:1342)
[ 120.646192][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 120.646435][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 120.646685][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 120.646934][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 120.647177][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 120.647424][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 120.647725][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 120.647975][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 120.648290][ C3] RIP: 0033:0x7ff9a31e6a4a
[ 120.648562][ 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
[ 120.649407][ C3] RSP: 002b:00007ffd65c11c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 120.649779][ C3] RAX: ffffffffffffffda RBX: 0000000016dd49d0 RCX: 00007ff9a31e6a4a
[ 120.650163][ C3] RDX: 000000000000002a RSI: 0000000016dd4c92 RDI: 0000000000000005
[ 120.650536][ C3] RBP: 0000000016dd4c92 R08: 00007ffd65c11c50 R09: 0000000000000014
[ 120.650908][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 120.651279][ C3] R13: 000000000000002a R14: 00007ffd65c11c50 R15: 0000000000000000
| [ 122.658113][ C0] preempt_count: 101, expected: 0
| [ 122.658292][ C0] RCU nest depth: 3, expected: 0
| [ 122.658464][ C0] INFO: lockdep is turned off.
| [ 122.658965][ C0] Tainted: [W]=WARN
[ 122.659090][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 122.659306][ C0] Call Trace:
[ 122.659436][ C0]
[ 122.659530][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 122.659706][ C0] __might_resched (kernel/sched/core.c:8759)
[ 122.659879][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 122.660110][ 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)
[ 122.660337][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 122.660517][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 122.660713][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 122.660883][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 122.661054][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 122.661260][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.661429][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.661594][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.661760][ C0] skb_copy (net/core/skbuff.c:2221)
[ 122.661888][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 122.662056][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 122.662270][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 122.662519][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 122.662690][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 122.662858][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 122.663031][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 122.663212][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 122.663380][ C0] ? tc_run (net/core/dev.c:4044)
[ 122.663526][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 122.663705][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.663871][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 122.664037][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 122.664162][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 122.664330][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.664498][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 122.664665][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.664836][ 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)
[ 122.664963][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 122.665130][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 122.665299][ 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)
[ 122.665469][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 122.665637][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 122.665803][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 122.665974][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.666141][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 122.666349][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 122.666557][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.666722][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.666885][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 122.667054][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 122.667220][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 122.667393][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 122.667558][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 122.667728][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 122.667939][ C0] handle_softirqs (kernel/softirq.c:561)
[ 122.668107][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 122.668270][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 122.668397][ C0]
[ 122.668489][ C0]
[ 122.668575][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 122.668739][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 122.668902][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 122.669072][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 122.669236][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 122.669405][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 122.669575][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 122.669742][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 122.669949][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 122.670114][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 122.670285][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.670452][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 122.670620][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 122.670785][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.670956][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.671120][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 122.671284][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 122.671448][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.671615][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 122.671784][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 122.671950][ C0] ? sock_ioctl (net/socket.c:1342)
[ 122.672114][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 122.672286][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 122.672451][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 122.672618][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 122.672782][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 122.672946][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 122.673154][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 122.673328][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 122.673543][ C0] RIP: 0033:0x7f4fa5290a4a
[ 122.673715][ 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
[ 122.674298][ C0] RSP: 002b:00007ffe8cecbb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 122.674556][ C0] RAX: ffffffffffffffda RBX: 00000000187e19d0 RCX: 00007f4fa5290a4a
[ 122.674802][ C0] RDX: 000000000000002a RSI: 00000000187e1c92 RDI: 0000000000000005
[ 122.675049][ C0] RBP: 00000000187e1c92 R08: 00007ffe8cecbb70 R09: 0000000000000014
[ 122.675293][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 122.675543][ C0] R13: 000000000000002a R14: 00007ffe8cecbb70 R15: 0000000000000000
| [ 124.679007][ C2] preempt_count: 101, expected: 0
| [ 124.679183][ C2] RCU nest depth: 3, expected: 0
| [ 124.679357][ C2] INFO: lockdep is turned off.
| [ 124.679828][ C2] Tainted: [W]=WARN
[ 124.679943][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 124.680133][ C2] Call Trace:
[ 124.680256][ C2]
[ 124.680344][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 124.680509][ C2] __might_resched (kernel/sched/core.c:8759)
[ 124.680679][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 124.680888][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 124.681087][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 124.681243][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 124.681401][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 124.681552][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 124.681710][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 124.681908][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.682071][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.682229][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.682387][ C2] skb_copy (net/core/skbuff.c:2221)
[ 124.682503][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 124.682663][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 124.682860][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 124.683103][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 124.683275][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 124.683433][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 124.683589][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 124.683747][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 124.683915][ C2] ? tc_run (net/core/dev.c:4044)
[ 124.684039][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 124.684206][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.684376][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 124.684533][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 124.684660][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 124.684827][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.684982][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 124.685136][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.685303][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 124.685420][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 124.685572][ C2] ? kasan_save_stack (mm/kasan/common.c:49)
[ 124.685724][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 124.685884][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 124.686051][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 124.686221][ C2] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 124.686375][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 124.686537][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 124.686690][ C2] ? rcu_core (kernel/rcu/tree.c:2825)
[ 124.686812][ C2] ? handle_softirqs (kernel/softirq.c:561)
[ 124.686964][ C2] ? do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 124.687092][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389)
[ 124.687249][ C2] ? packet_release (net/packet/af_packet.c:3229)
[ 124.687416][ C2] ? __sock_release (net/socket.c:640)
[ 124.687575][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 124.687734][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.687897][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 124.688083][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 124.688272][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.688425][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.688576][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 124.688744][ C2] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 124.688937][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 124.689100][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 124.689264][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 124.689462][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 124.689626][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 124.689788][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 124.689958][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 124.690160][ C2] handle_softirqs (kernel/softirq.c:561)
[ 124.690327][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 124.690491][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 124.690606][ C2]
[ 124.690695][ C2]
[ 124.690775][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 124.690934][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 124.691105][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 124.691270][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 124.691431][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 124.691597][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 124.691759][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 124.691910][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 124.692112][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 124.692274][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 124.692435][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.692591][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 124.692754][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 124.692913][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.693066][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.693235][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 124.693404][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 124.693565][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.693728][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 124.693889][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 124.694050][ C2] ? sock_ioctl (net/socket.c:1342)
[ 124.694219][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 124.694383][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 124.694542][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 124.694708][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 124.694862][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 124.695024][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 124.695214][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 124.695370][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 124.695570][ C2] RIP: 0033:0x7f51240e9a4a
[ 124.695733][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 124.696270][ C2] RSP: 002b:00007ffec22bccb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 124.696499][ C2] RAX: ffffffffffffffda RBX: 0000000007ee09d0 RCX: 00007f51240e9a4a
[ 124.696745][ C2] RDX: 000000000000002a RSI: 0000000007ee0c92 RDI: 0000000000000005
[ 124.696977][ C2] RBP: 0000000007ee0c92 R08: 00007ffec22bccc0 R09: 0000000000000014
[ 124.697211][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 124.697447][ C2] R13: 000000000000002a R14: 00007ffec22bccc0 R15: 0000000000000000
| [ 126.727191][ C0] preempt_count: 101, expected: 0
| [ 126.727358][ C0] RCU nest depth: 3, expected: 0
| [ 126.727558][ C0] INFO: lockdep is turned off.
| [ 126.728032][ C0] Tainted: [W]=WARN
[ 126.728155][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 126.728362][ C0] Call Trace:
[ 126.728489][ C0]
[ 126.728571][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 126.728743][ C0] __might_resched (kernel/sched/core.c:8759)
[ 126.728912][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 126.729117][ 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)
[ 126.729313][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 126.729478][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 126.729641][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 126.729801][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 126.729978][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 126.730169][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 126.730325][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 126.730476][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 126.730628][ C0] skb_copy (net/core/skbuff.c:2221)
[ 126.730746][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 126.730905][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 126.731104][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 126.731333][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 126.731523][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 126.731679][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 126.731834][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 126.731992][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 126.732145][ C0] ? tc_run (net/core/dev.c:4044)
[ 126.732262][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 126.732425][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 126.732581][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 126.732734][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 126.732849][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 126.733013][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 126.733182][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 126.733337][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 126.733487][ 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)
[ 126.733610][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 126.733765][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 126.733920][ 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)
[ 126.734076][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 126.734229][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 126.734382][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 126.734544][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 126.734702][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 126.734890][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 126.735083][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 126.735234][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 126.735385][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 126.735541][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 126.735698][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 126.735852][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 126.736012][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 126.736167][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 126.736323][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 126.736513][ C0] handle_softirqs (kernel/softirq.c:561)
[ 126.736673][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 126.736824][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 126.736941][ C0]
[ 126.737035][ C0]
[ 126.737113][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 126.737268][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 126.737419][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 126.737580][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 126.737734][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 126.737920][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 126.738087][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 126.738244][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 126.738440][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 126.738595][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 126.738750][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 126.738904][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 126.739061][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 126.739212][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 126.739375][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 126.739528][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 126.739682][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 126.739832][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 126.739985][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 126.740139][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 126.740294][ C0] ? sock_ioctl (net/socket.c:1342)
[ 126.740475][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 126.740640][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 126.740797][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 126.740951][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 126.741104][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 126.741259][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 126.741453][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 126.741610][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 126.741811][ C0] RIP: 0033:0x7f2acb5a6a4a
[ 126.741982][ 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
[ 126.742526][ C0] RSP: 002b:00007ffcc3b59c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 126.742766][ C0] RAX: ffffffffffffffda RBX: 00000000310a79d0 RCX: 00007f2acb5a6a4a
[ 126.742995][ C0] RDX: 000000000000002a RSI: 00000000310a7c92 RDI: 0000000000000005
[ 126.743236][ C0] RBP: 00000000310a7c92 R08: 00007ffcc3b59c10 R09: 0000000000000014
[ 126.743514][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 126.743877][ C0] R13: 000000000000002a R14: 00007ffcc3b59c10 R15: 0000000000000000
| [ 128.925792][ C2] preempt_count: 101, expected: 0
| [ 128.925962][ C2] RCU nest depth: 3, expected: 0
| [ 128.926129][ C2] INFO: lockdep is turned off.
| [ 128.926740][ C2] Tainted: [W]=WARN
[ 128.926869][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 128.927142][ C2] Call Trace:
[ 128.927291][ C2]
[ 128.927417][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 128.927668][ C2] __might_resched (kernel/sched/core.c:8759)
[ 128.927911][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 128.928185][ 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)
[ 128.928371][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 128.928542][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 128.928789][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 128.928989][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 128.929142][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 128.929330][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 128.929489][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 128.929705][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 128.929879][ C2] skb_copy (net/core/skbuff.c:2221)
[ 128.930016][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 128.930173][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 128.930416][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 128.930701][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 128.930911][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 128.931124][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 128.931334][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 128.931574][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 128.931786][ C2] ? tc_run (net/core/dev.c:4044)
[ 128.931934][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 128.932114][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 128.932264][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 128.932418][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 128.932541][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 128.932698][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 128.932908][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 128.933096][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 128.933269][ 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)
[ 128.933435][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 128.933641][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 128.933885][ 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)
[ 128.934129][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 128.934372][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 128.934524][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 128.934687][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 128.934898][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 128.935088][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 128.935284][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 128.935435][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 128.935604][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 128.935777][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 128.935979][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 128.936169][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 128.936322][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 128.936475][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 128.936792][ C2] handle_softirqs (kernel/softirq.c:561)
[ 128.937037][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 128.937193][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 128.937306][ C2]
[ 128.937385][ C2]
[ 128.937462][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 128.937626][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 128.937783][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 128.937992][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 128.938142][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 128.938318][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 128.938501][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 128.938667][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 128.938918][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 128.939079][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 128.939233][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 128.939401][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 128.939618][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 128.939768][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 128.939921][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 128.940071][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 128.940219][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 128.940375][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 128.940536][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 128.940743][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 128.940897][ C2] ? sock_ioctl (net/socket.c:1342)
[ 128.941048][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 128.941203][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 128.941404][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 128.941574][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 128.941725][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 128.941931][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 128.942122][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 128.942275][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 128.942465][ C2] RIP: 0033:0x7f2b73761a4a
[ 128.942632][ 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
[ 128.943229][ C2] RSP: 002b:00007ffd13b73878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 128.943457][ C2] RAX: ffffffffffffffda RBX: 000000003a4e39d0 RCX: 00007f2b73761a4a
[ 128.943708][ C2] RDX: 000000000000002a RSI: 000000003a4e3c92 RDI: 0000000000000005
[ 128.943994][ C2] RBP: 000000003a4e3c92 R08: 00007ffd13b73880 R09: 0000000000000014
[ 128.944226][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 128.944497][ C2] R13: 000000000000002a R14: 00007ffd13b73880 R15: 0000000000000000
| [ 130.973910][ C3] preempt_count: 101, expected: 0
| [ 130.974073][ C3] RCU nest depth: 3, expected: 0
| [ 130.974232][ C3] INFO: lockdep is turned off.
| [ 130.974731][ C3] Tainted: [W]=WARN
[ 130.974849][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 130.975053][ C3] Call Trace:
[ 130.975170][ C3]
[ 130.975259][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 130.975427][ C3] __might_resched (kernel/sched/core.c:8759)
[ 130.975586][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 130.975783][ 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)
[ 130.975975][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 130.976143][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 130.976314][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 130.976474][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 130.976643][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 130.976844][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 130.977014][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 130.977175][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 130.977332][ C3] skb_copy (net/core/skbuff.c:2221)
[ 130.977452][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 130.977613][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 130.977815][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 130.978059][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 130.978230][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 130.978389][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 130.978554][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 130.978716][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 130.978874][ C3] ? tc_run (net/core/dev.c:4044)
[ 130.979022][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 130.979180][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 130.979344][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 130.979508][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 130.979627][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 130.979783][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 130.979939][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 130.980093][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 130.980248][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 130.980404][ 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)
[ 130.980521][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 130.980680][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 130.980837][ 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)
[ 130.980996][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 130.981151][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 130.981308][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 130.981463][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 130.981630][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 130.981828][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 130.982025][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 130.982180][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 130.982337][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 130.982499][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 130.982667][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 130.982850][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 130.983020][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 130.983192][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 130.983406][ C3] handle_softirqs (kernel/softirq.c:561)
[ 130.983598][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 130.983763][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 130.983891][ C3]
[ 130.983972][ C3]
[ 130.984053][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 130.984222][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 130.984378][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 130.984538][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 130.984701][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 130.984858][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 130.985013][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 130.985171][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 130.985372][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 130.985552][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 130.985744][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 130.985907][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 130.986063][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 130.986266][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 130.986433][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 130.986614][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 130.986774][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 130.986931][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 130.987093][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 130.987250][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 130.987408][ C3] ? sock_ioctl (net/socket.c:1342)
[ 130.987564][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 130.987722][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 130.987901][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 130.988056][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 130.988217][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 130.988386][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 130.988583][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 130.988741][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 130.988937][ C3] RIP: 0033:0x7fba7ec66a4a
[ 130.989106][ 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
[ 130.989696][ C3] RSP: 002b:00007ffc82672238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 130.989933][ C3] RAX: ffffffffffffffda RBX: 0000000025cb39d0 RCX: 00007fba7ec66a4a
[ 130.990200][ C3] RDX: 000000000000002a RSI: 0000000025cb3c92 RDI: 0000000000000005
[ 130.990437][ C3] RBP: 0000000025cb3c92 R08: 00007ffc82672240 R09: 0000000000000014
[ 130.990692][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 130.990922][ C3] R13: 000000000000002a R14: 00007ffc82672240 R15: 0000000000000000
| [ 133.057753][ C3] preempt_count: 101, expected: 0
| [ 133.058011][ C3] RCU nest depth: 3, expected: 0
| [ 133.058289][ C3] INFO: lockdep is turned off.
| [ 133.059078][ C3] Tainted: [W]=WARN
[ 133.059281][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 133.059616][ C3] Call Trace:
[ 133.059815][ C3]
[ 133.059950][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 133.060227][ C3] __might_resched (kernel/sched/core.c:8759)
[ 133.060500][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 133.060834][ 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)
[ 133.061161][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 133.061429][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 133.061698][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 133.061960][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 133.062227][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 133.062560][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 133.062794][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 133.063038][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 133.063309][ C3] skb_copy (net/core/skbuff.c:2221)
[ 133.063506][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 133.063762][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 133.064107][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 133.064502][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 133.064760][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 133.065015][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 133.065289][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 133.065565][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 133.065811][ C3] ? tc_run (net/core/dev.c:4044)
[ 133.065951][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 133.066198][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 133.066390][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 133.066561][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 133.066740][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 133.066971][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 133.067209][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 133.067427][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 133.067670][ 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)
[ 133.067859][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 133.068106][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 133.068353][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 133.068602][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 133.068848][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 133.069112][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 133.069361][ C3] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 133.069604][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 133.069820][ C3] ? rcu_core (kernel/rcu/tree.c:2825)
[ 133.070010][ C3] ? handle_softirqs (kernel/softirq.c:561)
[ 133.070262][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 133.070509][ C3] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 133.070754][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 133.071001][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 133.071263][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 133.071574][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 133.071879][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 133.072135][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 133.072391][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 133.072638][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 133.072938][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 133.073206][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 133.073455][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 133.073697][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 133.073943][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 kernel/locking/spinlock_debug.c:115)
[ 133.074194][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 133.074503][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 133.074754][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 133.075002][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 133.075320][ C3] handle_softirqs (kernel/softirq.c:561)
[ 133.075570][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 133.075813][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 133.075997][ C3]
[ 133.076122][ C3]
[ 133.076251][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 133.076492][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 133.076740][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 133.076994][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 133.077229][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 133.077467][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 133.077713][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 133.077964][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 133.078274][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 133.078514][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 133.078757][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 133.079000][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 133.079251][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 133.079483][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 133.079714][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 133.079958][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 133.080202][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 133.080450][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 133.080694][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 133.080935][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 133.081189][ C3] ? sock_ioctl (net/socket.c:1342)
[ 133.081435][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 133.081684][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 133.081930][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 133.082179][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 133.082421][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 133.082668][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 133.082961][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 133.083193][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 133.083397][ C3] RIP: 0033:0x7fa2e438da4a
[ 133.083560][ 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
[ 133.084116][ C3] RSP: 002b:00007fff3ed73788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 133.084351][ C3] RAX: ffffffffffffffda RBX: 0000000026cd59d0 RCX: 00007fa2e438da4a
[ 133.084586][ C3] RDX: 000000000000002a RSI: 0000000026cd5c92 RDI: 0000000000000005
[ 133.084816][ C3] RBP: 0000000026cd5c92 R08: 00007fff3ed73790 R09: 0000000000000014
[ 133.085051][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 133.085281][ C3] R13: 000000000000002a R14: 00007fff3ed73790 R15: 0000000000000000
| [ 135.097121][ C0] preempt_count: 101, expected: 0
| [ 135.097301][ C0] RCU nest depth: 3, expected: 0
| [ 135.097475][ C0] INFO: lockdep is turned off.
| [ 135.097988][ C0] Tainted: [W]=WARN
[ 135.098130][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 135.098344][ C0] Call Trace:
[ 135.098474][ C0]
[ 135.098560][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 135.098764][ C0] __might_resched (kernel/sched/core.c:8759)
[ 135.098932][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 135.099130][ 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)
[ 135.099329][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 135.099508][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 135.099676][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 135.099847][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 135.100033][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 135.100241][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 135.100440][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.100606][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.100774][ C0] skb_copy (net/core/skbuff.c:2221)
[ 135.100910][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 135.101079][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 135.101295][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 135.101547][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 135.101736][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 135.101910][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 135.102079][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 135.102246][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 135.102425][ C0] ? tc_run (net/core/dev.c:4044)
[ 135.102553][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 135.102730][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.102905][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 135.103079][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 135.103223][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 135.103393][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 135.103564][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 135.103731][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.103908][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.104075][ 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)
[ 135.104213][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 135.104390][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 135.104561][ 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)
[ 135.104729][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 135.104899][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 135.105067][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 135.105236][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.105399][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 135.105613][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 135.105820][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.105989][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.106156][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 135.106328][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 135.106495][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 135.106668][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 135.106842][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 135.107010][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 135.107187][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.107364][ C0] handle_softirqs (kernel/softirq.c:561)
[ 135.107541][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 135.107715][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 135.107849][ C0]
[ 135.107937][ C0]
[ 135.108024][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 135.108199][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 135.108367][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 135.108537][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 135.108707][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 135.108879][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 135.109049][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 135.109210][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 135.109403][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 135.109566][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 135.109731][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.109896][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 135.110068][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 135.110236][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.110403][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.110575][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.110742][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 135.110906][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 135.111074][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 135.111241][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 135.111411][ C0] ? sock_ioctl (net/socket.c:1342)
[ 135.111580][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 135.111748][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.111920][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 135.112089][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 135.112256][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 135.112423][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 135.112635][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 135.112804][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 135.113019][ C0] RIP: 0033:0x7f0d150c6a4a
[ 135.113205][ 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
[ 135.113793][ C0] RSP: 002b:00007ffcce61e498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 135.114048][ C0] RAX: ffffffffffffffda RBX: 0000000037b989d0 RCX: 00007f0d150c6a4a
[ 135.114303][ C0] RDX: 000000000000002a RSI: 0000000037b98c92 RDI: 0000000000000005
[ 135.114554][ C0] RBP: 0000000037b98c92 R08: 00007ffcce61e4a0 R09: 0000000000000014
[ 135.114802][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire
__might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive