======================================
| [ 28.113481][ C3] #2: ffffffffb6959060 (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
| [ 28.113798][ C3] #3: ffffffffb6959060 (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)
| [ 28.114115][ C3]
| [ 28.114115][ C3] stack backtrace:
[ 28.114604][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 28.114833][ C3] Call Trace:
[ 28.114971][ C3]
[ 28.115065][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 28.115250][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 28.115426][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 28.115611][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 28.115811][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:415)
[ 28.115996][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 28.116174][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 28.116355][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 28.116536][ C3] ? save_trace (kernel/locking/lockdep.c:588)
[ 28.116714][ C3] mark_lock (kernel/locking/lockdep.c:4749)
[ 28.116851][ C3] mark_usage (kernel/locking/lockdep.c:4638)
[ 28.116988][ C3] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 28.117168][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 28.117351][ C3] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872)
[ 28.117534][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 28.117712][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.117937][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860)
[ 28.118115][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 28.118291][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.118471][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.118652][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.118874][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 28.119057][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.119282][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.119507][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 28.119689][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 28.119866][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 28.120049][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 28.120225][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.120402][ 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)
[ 28.120579][ C3] skb_copy (net/core/skbuff.c:2221)
[ 28.120713][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 28.120891][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 28.121072][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 28.121256][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 28.121435][ 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)
[ 28.121617][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 28.121801][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 28.121983][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 28.122162][ 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)
[ 28.122340][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 28.122523][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 28.122699][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.122894][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 28.123085][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 28.123265][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 28.123445][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 28.123626][ C3] ? ip_rcv_finish_core (./include/net/net_namespace.h:393 (discriminator 3) ./include/linux/netdevice.h:2652 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3))
[ 28.123810][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.123991][ 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)
[ 28.124127][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 28.124298][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.124480][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 28.124656][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.124836][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 28.125018][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.125200][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 28.125423][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 28.125649][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.125835][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.126017][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 28.126198][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 28.126380][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 28.126569][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 28.126748][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 28.126926][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406)
[ 28.127153][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202)
[ 28.127336][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 28.127519][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 28.127695][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 28.127885][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 28.128022][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 28.128248][ C3] handle_softirqs (kernel/softirq.c:561)
[ 28.128429][ C3] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 28.128606][ C3] irq_exit_rcu (kernel/softirq.c:680)
[ 28.128737][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 28.128917][ C3]
[ 28.129018][ C3]
[ 28.129109][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 28.129337][ C3] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 28.129525][ C3] Code: 4c 01 c7 4c 29 c2 e9 72 ff ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 13 14 38 00 fb f4 c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90
All code
========
0: 4c 01 c7 add %r8,%rdi
3: 4c 29 c2 sub %r8,%rdx
6: e9 72 ff ff ff jmp 0xffffffffffffff7d
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 13 14 38 00 verw 0x381413(%rip) # 0x38143b
28: fb sti
29: f4 hlt
2a:* fa cli <-- trapping instruction
2b: c3 ret
2c: cc int3
2d: cc int3
2e: cc int3
2f: cc int3
30: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
37: 00 00 00 00
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: fa cli
1: c3 ret
2: cc int3
3: cc int3
4: cc int3
5: cc int3
6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
d: 00 00 00 00
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 28.130153][ C3] RSP: 0018:ffffc90000177df8 EFLAGS: 00000242
[ 28.130394][ C3] RAX: 000000000008d6a1 RBX: 1ffff9200002efc1 RCX: ffffffffb56df9a5
[ 28.130665][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb2f6a774
[ 28.130934][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c370aa
[ 28.131201][ C3] R10: ffff8880361b8553 R11: ffff888001baa300 R12: 0000000000000000
[ 28.131478][ C3] R13: ffff888001baa300 R14: dffffc0000000000 R15: 0000000000000000
[ 28.131750][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147)
[ 28.131930][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 28.132114][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 28.132295][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 28.132476][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 28.132662][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 28.132847][ C3] do_idle (kernel/sched/idle.c:325)
[ 28.132988][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 28.133169][ C3] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282)
[ 28.133350][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232)
[ 28.133532][ C3] common_startup_64 (arch/x86/kernel/head_64.S:415)
| [ 28.134191][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/3
| [ 28.134484][ C3] preempt_count: 101, expected: 0
| [ 28.134650][ C3] RCU nest depth: 4, expected: 0
| [ 28.134819][ C3] INFO: lockdep is turned off.
[ 28.135250][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 28.135461][ C3] Call Trace:
[ 28.135592][ C3]
[ 28.135680][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 28.135878][ C3] __might_resched (kernel/sched/core.c:8759)
[ 28.136052][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 28.136268][ 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)
[ 28.136481][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 28.136661][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 28.136830][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 28.137001][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 28.137170][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 28.137339][ 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)
[ 28.137517][ C3] skb_copy (net/core/skbuff.c:2221)
[ 28.137642][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 28.137813][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 28.137994][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 28.138167][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 28.138336][ 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)
[ 28.138508][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 28.138682][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 28.138855][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 28.139029][ 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)
[ 28.139207][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 28.139378][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 28.139549][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.139723][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 28.139891][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 28.140062][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 28.140231][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 28.140407][ C3] ? ip_rcv_finish_core (./include/net/net_namespace.h:393 (discriminator 3) ./include/linux/netdevice.h:2652 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3))
[ 28.140578][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.140747][ 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)
[ 28.140874][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 28.141047][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.141216][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 28.141386][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.141594][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 28.141768][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.141940][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 28.142153][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 28.142365][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 28.142537][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 28.142707][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 28.142877][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 28.143053][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 28.143226][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 28.143397][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 28.143566][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406)
[ 28.143776][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202)
[ 28.143948][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 28.144121][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 28.144288][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 28.144460][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 28.144590][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 28.144805][ C3] handle_softirqs (kernel/softirq.c:561)
[ 28.144979][ C3] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 28.145147][ C3] irq_exit_rcu (kernel/softirq.c:680)
[ 28.145281][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 28.145452][ C3]
[ 28.145539][ C3]
[ 28.145624][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 28.145848][ C3] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 28.146029][ C3] Code: 4c 01 c7 4c 29 c2 e9 72 ff ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 13 14 38 00 fb f4 c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90
All code
========
0: 4c 01 c7 add %r8,%rdi
3: 4c 29 c2 sub %r8,%rdx
6: e9 72 ff ff ff jmp 0xffffffffffffff7d
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 13 14 38 00 verw 0x381413(%rip) # 0x38143b
28: fb sti
29: f4 hlt
2a:* fa cli <-- trapping instruction
2b: c3 ret
2c: cc int3
2d: cc int3
2e: cc int3
2f: cc int3
30: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
37: 00 00 00 00
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: fa cli
1: c3 ret
2: cc int3
3: cc int3
4: cc int3
5: cc int3
6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
d: 00 00 00 00
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 28.146628][ C3] RSP: 0018:ffffc90000177df8 EFLAGS: 00000242
[ 28.146845][ C3] RAX: 000000000008d6a1 RBX: 1ffff9200002efc1 RCX: ffffffffb56df9a5
[ 28.147099][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb2f6a774
[ 28.147355][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c370aa
[ 28.147610][ C3] R10: ffff8880361b8553 R11: ffff888001baa300 R12: 0000000000000000
[ 28.147864][ C3] R13: ffff888001baa300 R14: dffffc0000000000 R15: 0000000000000000
[ 28.148119][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147)
[ 28.148285][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 28.148454][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 28.148624][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 28.148803][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 28.148973][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 28.149147][ C3] do_idle (kernel/sched/idle.c:325)
[ 28.149278][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 28.149446][ C3] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282)
[ 28.149621][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232)
[ 28.149798][ C3] common_startup_64 (arch/x86/kernel/head_64.S:415)
| [ 29.350642][ C2] preempt_count: 101, expected: 0
| [ 29.350819][ C2] RCU nest depth: 4, expected: 0
| [ 29.350996][ C2] INFO: lockdep is turned off.
| [ 29.351510][ C2] Tainted: [W]=WARN
[ 29.351629][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 29.351824][ C2] Call Trace:
[ 29.351945][ C2]
[ 29.352026][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 29.352198][ C2] __might_resched (kernel/sched/core.c:8759)
[ 29.352367][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 29.352572][ 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)
[ 29.352775][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 29.352932][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 29.353096][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 29.353257][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 29.353414][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 29.353569][ C2] ? __pfx_ref_tracker_alloc (lib/ref_tracker.c:188)
[ 29.353727][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 29.353885][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397)
[ 29.354062][ C2] ? ip_route_input_noref (net/ipv4/route.c:2511 net/ipv4/route.c:2522)
[ 29.354219][ C2] skb_copy (net/core/skbuff.c:2221)
[ 29.354338][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 29.354497][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 29.354661][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 29.354906][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 29.355068][ 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)
[ 29.355234][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 29.355394][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 29.355553][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 29.355721][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 29.355878][ 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)
[ 29.356031][ C2] ? tc_run (net/core/dev.c:4044)
[ 29.356150][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 29.356311][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 29.356469][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 29.356626][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 29.356785][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 29.356945][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 29.357099][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 29.357253][ C2] ? arp_process (net/ipv4/arp.c:942)
[ 29.357409][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 29.357573][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 29.357733][ 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)
[ 29.357852][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 29.358006][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 29.358164][ 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)
[ 29.358320][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 29.358476][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 29.358638][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 29.358794][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 29.358951][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 29.359148][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 29.359343][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 29.359500][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 29.359655][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 29.359820][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 29.359986][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 29.360151][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 29.360308][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 29.360468][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 29.360669][ C2] handle_softirqs (kernel/softirq.c:561)
[ 29.360828][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 29.360985][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 29.361111][ C2]
[ 29.361194][ C2]
[ 29.361274][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 29.361432][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 29.361589][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 29.361750][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 29.361907][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 29.362073][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 29.362231][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 29.362387][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 29.362584][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 29.362742][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 29.362899][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 29.363056][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 29.363215][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 29.363376][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 29.363532][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 29.363685][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 29.363839][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 29.363993][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 29.364148][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 29.364305][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 29.364471][ C2] ? sock_ioctl (net/socket.c:1342)
[ 29.364628][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 29.364786][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 29.364939][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 29.365101][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 29.365255][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 29.365410][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 29.365606][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 29.365774][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 29.365979][ C2] RIP: 0033:0x7ff39e1a5a4a
[ 29.366146][ 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
[ 29.366694][ C2] RSP: 002b:00007ffd802af2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 29.366941][ C2] RAX: ffffffffffffffda RBX: 00000000400229d0 RCX: 00007ff39e1a5a4a
[ 29.367178][ C2] RDX: 000000000000002a RSI: 0000000040022c92 RDI: 0000000000000005
[ 29.367412][ C2] RBP: 0000000040022c92 R08: 00007ffd802af300 R09: 0000000000000014
[ 29.367646][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 29.367885][ C2] R13: 000000000000002a R14: 00007ffd802af300 R15: 0000000000000000
| [ 31.335348][ C0] preempt_count: 101, expected: 0
| [ 31.335505][ C0] RCU nest depth: 4, expected: 0
| [ 31.335656][ C0] INFO: lockdep is turned off.
| [ 31.336146][ C0] Tainted: [W]=WARN
[ 31.336266][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 31.336474][ C0] Call Trace:
[ 31.336594][ C0]
[ 31.336675][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 31.336842][ C0] __might_resched (kernel/sched/core.c:8759)
[ 31.337004][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 31.337205][ 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)
[ 31.337401][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:379 (discriminator 1))
[ 31.337576][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 31.337752][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 31.337908][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 31.338063][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 31.338221][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 31.338377][ C0] skb_copy (net/core/skbuff.c:2221)
[ 31.338499][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 31.338659][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 31.338816][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 31.338978][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 31.339230][ 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)
[ 31.339392][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 31.339554][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 31.339711][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 31.339869][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 31.340024][ 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)
[ 31.340182][ C0] ? tc_run (net/core/dev.c:4044)
[ 31.340302][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 31.340455][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 31.340611][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 31.340765][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 31.340925][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 31.341083][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 31.341243][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 31.341397][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 31.341554][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 31.341709][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 31.341865][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 31.342027][ 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)
[ 31.342146][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 31.342307][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 31.342463][ 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)
[ 31.342619][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 31.342776][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 31.342931][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 31.343086][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 31.343243][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 31.343443][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 31.343649][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 31.343805][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 31.343960][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 31.344121][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 31.344278][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 31.344439][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 31.344596][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 31.344759][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 31.344957][ C0] handle_softirqs (kernel/softirq.c:561)
[ 31.345116][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 31.345274][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 31.345394][ C0]
[ 31.345475][ C0]
[ 31.345556][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 31.345721][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 31.345884][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 31.346053][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 31.346209][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 31.346367][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 31.346522][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 31.346681][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 31.346881][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 31.347044][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 31.347203][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 31.347357][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 31.347514][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 31.347668][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 31.347824][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 31.347982][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 31.348155][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 31.348324][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 31.348494][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 31.348665][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 31.348836][ C0] ? sock_ioctl (net/socket.c:1342)
[ 31.349001][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 31.349158][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 31.349313][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 31.349504][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 31.349663][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 31.349823][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 31.350014][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 31.350173][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 31.350374][ C0] RIP: 0033:0x7f6c6b50aa4a
[ 31.350543][ 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
[ 31.351097][ C0] RSP: 002b:00007ffd9f5c2cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 31.351334][ C0] RAX: ffffffffffffffda RBX: 0000000030df99d0 RCX: 00007f6c6b50aa4a
[ 31.351570][ C0] RDX: 000000000000002a RSI: 0000000030df9c92 RDI: 0000000000000005
[ 31.351806][ C0] RBP: 0000000030df9c92 R08: 00007ffd9f5c2ce0 R09: 0000000000000014
[ 31.352039][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 31.352273][ C0] R13: 000000000000002a R14: 00007ffd9f5c2ce0 R15: 0000000000000000
| [ 33.630459][ C3] preempt_count: 101, expected: 0
| [ 33.630672][ C3] RCU nest depth: 3, expected: 0
| [ 33.630892][ C3] INFO: lockdep is turned off.
| [ 33.631558][ C3] Tainted: [W]=WARN
[ 33.631725][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 33.631987][ C3] Call Trace:
[ 33.632151][ C3]
[ 33.632260][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 33.632482][ C3] __might_resched (kernel/sched/core.c:8759)
[ 33.632700][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 33.632973][ 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)
[ 33.633260][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 33.633498][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 33.633740][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 33.633975][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 33.634196][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 33.634482][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.634730][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.634977][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.635225][ C3] skb_copy (net/core/skbuff.c:2221)
[ 33.635419][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 33.635679][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 33.636010][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 33.636386][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 33.636631][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 33.636864][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 33.637110][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 33.637352][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 33.637622][ C3] ? tc_run (net/core/dev.c:4044)
[ 33.637814][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 33.638052][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.638278][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 33.638513][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 33.638684][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 33.638914][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.639149][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 33.639375][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.639618][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.639840][ 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)
[ 33.640011][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 33.640241][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 33.640474][ 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)
[ 33.640703][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 33.640937][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 33.641167][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 33.641401][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.641632][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 33.641916][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 33.642206][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.642441][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 33.642660][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 33.642863][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 33.643105][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 33.643342][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 33.643580][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 33.643824][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 33.644143][ C3] handle_softirqs (kernel/softirq.c:561)
[ 33.644408][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 33.644651][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 33.644845][ C3]
[ 33.644967][ C3]
[ 33.645086][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 33.645322][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 33.645553][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 33.645788][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 33.646020][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 33.646257][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 33.646500][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 33.646720][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 33.647003][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 33.647226][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 33.647451][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.647692][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 33.647924][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 33.648149][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 33.648347][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 33.648514][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.648676][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 33.648842][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 33.648997][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 33.649155][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 33.649312][ C3] ? sock_ioctl (net/socket.c:1342)
[ 33.649477][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 33.649628][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 33.649778][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 33.649929][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 33.650079][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 33.650229][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 33.650418][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 33.650577][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 33.650766][ C3] RIP: 0033:0x7f52eaccda4a
[ 33.650940][ 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
[ 33.651474][ C3] RSP: 002b:00007ffd31a15718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 33.651711][ C3] RAX: ffffffffffffffda RBX: 000000001be939d0 RCX: 00007f52eaccda4a
[ 33.651935][ C3] RDX: 000000000000002a RSI: 000000001be93c92 RDI: 0000000000000005
[ 33.652166][ C3] RBP: 000000001be93c92 R08: 00007ffd31a15720 R09: 0000000000000014
[ 33.652393][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 33.652623][ C3] R13: 000000000000002a R14: 00007ffd31a15720 R15: 0000000000000000
| [ 35.674902][ C0] preempt_count: 101, expected: 0
| [ 35.675053][ C0] RCU nest depth: 3, expected: 0
| [ 35.675216][ C0] INFO: lockdep is turned off.
| [ 35.675688][ C0] Tainted: [W]=WARN
[ 35.675803][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 35.675989][ C0] Call Trace:
[ 35.676109][ C0]
[ 35.676188][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 35.676349][ C0] __might_resched (kernel/sched/core.c:8759)
[ 35.676506][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 35.676704][ 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)
[ 35.676890][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 35.677045][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 35.677201][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 35.677353][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 35.677505][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 35.677697][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 35.677856][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 35.678005][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 35.678157][ C0] skb_copy (net/core/skbuff.c:2221)
[ 35.678272][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 35.678424][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 35.678614][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 35.678848][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 35.679001][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 35.679154][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 35.679309][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 35.679464][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 35.679613][ C0] ? tc_run (net/core/dev.c:4044)
[ 35.679728][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 35.679882][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 35.680039][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 35.680191][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 35.680304][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 35.680455][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 35.680607][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 35.680758][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 35.680906][ 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)
[ 35.681020][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 35.681179][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 35.681334][ 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)
[ 35.681486][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 35.681638][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 35.681788][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 35.681938][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 35.682087][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 35.682275][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 35.682466][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 35.682616][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 35.682768][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 35.682920][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 35.683074][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 35.683227][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 35.683379][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 35.683537][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 35.683731][ C0] handle_softirqs (kernel/softirq.c:561)
[ 35.683883][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 35.684035][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 35.684149][ C0]
[ 35.684225][ C0]
[ 35.684303][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 35.684453][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 35.684607][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 35.684761][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 35.684913][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 35.685066][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 35.685217][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 35.685368][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 35.685561][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 35.685726][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 35.685878][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 35.686029][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 35.686183][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 35.686332][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 35.686481][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 35.686633][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 35.686789][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 35.686938][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 35.687088][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 35.687240][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 35.687398][ C0] ? sock_ioctl (net/socket.c:1342)
[ 35.687549][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 35.687702][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 35.687852][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 35.688008][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 35.688158][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 35.688310][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 35.688496][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 35.688649][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 35.688841][ C0] RIP: 0033:0x7fe179c53a4a
[ 35.688999][ 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
[ 35.689534][ C0] RSP: 002b:00007ffc4ff60088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 35.689764][ C0] RAX: ffffffffffffffda RBX: 0000000017da29d0 RCX: 00007fe179c53a4a
[ 35.689992][ C0] RDX: 000000000000002a RSI: 0000000017da2c92 RDI: 0000000000000005
[ 35.690219][ C0] RBP: 0000000017da2c92 R08: 00007ffc4ff60090 R09: 0000000000000014
[ 35.690446][ 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