======================================
| [ 3517.884857][ C0] #6: ffffffffa9b6d0e0 (rcu_read_lock){....}-{1:3}, at: ipxip6_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv6/ip6_tunnel.c:934)
| [ 3517.885178][ C0] #7: ffffffffa9b6d0e0 (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)
| [ 3517.885495][ C0]
| [ 3517.885495][ C0] stack backtrace:
[ 3517.885994][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3517.886221][ C0] Call Trace:
[ 3517.886359][ C0]
[ 3517.886454][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3517.886641][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 3517.886822][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 3517.887012][ C0] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 3517.887195][ C0] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 3517.887377][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3517.887560][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3517.887741][ C0] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94)
[ 3517.887923][ C0] ? __kernel_text_address (kernel/extable.c:79)
[ 3517.888104][ C0] ? save_trace (kernel/locking/lockdep.c:588)
[ 3517.888290][ C0] mark_lock (kernel/locking/lockdep.c:4749)
[ 3517.888441][ C0] mark_usage (kernel/locking/lockdep.c:4638)
[ 3517.888578][ C0] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 3517.888761][ C0] ? 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)
[ 3517.888942][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 3517.889121][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3517.889356][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 3517.889538][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3517.889723][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3517.889901][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3517.890129][ C0] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 3517.890310][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3517.890533][ C0] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3517.890759][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3517.890944][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3517.891130][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3517.891310][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/addrconf.c:2008)
[ 3517.891539][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 3517.891722][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3517.891905][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3517.892043][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3517.892224][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3517.892408][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3517.892636][ 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)
[ 3517.892824][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3517.892960][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3517.893186][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3517.893324][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3517.893505][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3517.893693][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.893874][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3517.894056][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3517.894193][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3517.894376][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3517.894569][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.894751][ 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)
[ 3517.894889][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3517.895077][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.895260][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 3517.895451][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.895629][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3517.895807][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.895987][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3517.896225][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3517.896461][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3517.896643][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.896827][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3517.897009][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3517.897189][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3517.897374][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3517.897557][ C0] ? 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)
[ 3517.897736][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3517.897925][ C0] ? 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)
[ 3517.898106][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 3517.898245][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.898428][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3517.898611][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3517.898793][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3517.898930][ C0]
[ 3517.899023][ C0]
[ 3517.899120][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3517.899306][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3517.899486][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3517.899669][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 3517.899849][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3517.900030][ C0] ? __pfx___lock_release (kernel/locking/lockdep.c:5501)
[ 3517.900210][ C0] ? 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)
[ 3517.900395][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3517.900577][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.900757][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 3517.900983][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3517.901164][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3517.901345][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3517.901525][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3517.901712][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 3517.901893][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3517.902031][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3517.902211][ C0] ? 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)
[ 3517.902390][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 3517.902528][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.902710][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3517.902894][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3517.903073][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3517.903262][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3517.903443][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3517.903624][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3517.903804][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3517.903987][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3517.904219][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3517.904400][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3517.904586][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5226)
[ 3517.904771][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 3517.904957][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 3517.905139][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3517.905324][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3517.905508][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3517.905688][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3517.905869][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3517.906055][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3517.906237][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3517.906421][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3517.906644][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 3517.906828][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3517.907055][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3517.907233][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 3517.907461][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3517.907647][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3517.907873][ C0] RIP: 0033:0x7ff0b7c65a4a
[ 3517.908060][ 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
[ 3517.908698][ C0] RSP: 002b:00007ffe1926de28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3517.908974][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0b7c65a4a
[ 3517.909254][ C0] RDX: 0000000000000040 RSI: 000000003da6f340 RDI: 0000000000000005
[ 3517.909527][ C0] RBP: 00007ffe1926deb0 R08: 0000000000418574 R09: 000000000000001c
[ 3517.909803][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3517.910073][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0b7d8c000
| [ 3517.910801][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 2704, name: ping6
| [ 3517.911099][ C0] preempt_count: 101, expected: 0
| [ 3517.911269][ C0] RCU nest depth: 7, expected: 0
| [ 3517.911437][ C0] INFO: lockdep is turned off.
[ 3517.911867][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3517.912079][ C0] Call Trace:
[ 3517.912208][ C0]
[ 3517.912303][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3517.912478][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3517.912652][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3517.912869][ 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)
[ 3517.913087][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3517.913259][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3517.913532][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3517.913704][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/addrconf.c:2008)
[ 3517.913923][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 3517.914096][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3517.914366][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3517.914499][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3517.914671][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3517.914841][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3517.915150][ 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)
[ 3517.915326][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3517.915454][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3517.915670][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3517.915898][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3517.916068][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3517.916239][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.916410][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3517.916683][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3517.916813][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3517.916988][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3517.917162][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.917332][ 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)
[ 3517.917559][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3517.917732][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.917902][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 3517.918075][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.918344][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3517.918516][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.918687][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3517.918900][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3517.919218][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3517.919387][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3517.919562][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3517.919834][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3517.920006][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3517.920180][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3517.920353][ C0] ? 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)
[ 3517.920623][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3517.920799][ C0] ? 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)
[ 3517.920970][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 3517.921103][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.921275][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3517.921549][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3517.921722][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3517.921853][ C0]
[ 3517.921942][ C0]
[ 3517.922029][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3517.922298][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3517.922474][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3517.922640][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 3517.922808][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3517.923078][ C0] ? __pfx___lock_release (kernel/locking/lockdep.c:5501)
[ 3517.923252][ C0] ? 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)
[ 3517.923420][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3517.923593][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.923866][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 3517.924080][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3517.924248][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3517.924419][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3517.924692][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3517.924864][ C0] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 3517.925033][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3517.925173][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3517.925440][ C0] ? 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)
[ 3517.925613][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 3517.925742][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321)
[ 3517.925913][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3517.926183][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3517.926356][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3517.926536][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3517.926706][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3517.926980][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3517.927153][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3517.927323][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3517.927537][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3517.927809][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3517.927983][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5226)
[ 3517.928156][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 3517.928331][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 3517.928603][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3517.928776][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3517.928946][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3517.929122][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3517.929401][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3517.929575][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3517.929744][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3517.929920][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3517.930231][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 3517.930403][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3517.930617][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3517.930886][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 3517.931100][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3517.931271][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3517.931484][ C0] RIP: 0033:0x7ff0b7c65a4a
[ 3517.931763][ 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
[ 3517.932463][ C0] RSP: 002b:00007ffe1926de28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3517.932731][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0b7c65a4a
[ 3517.932987][ C0] RDX: 0000000000000040 RSI: 000000003da6f340 RDI: 0000000000000005
[ 3517.933348][ C0] RBP: 00007ffe1926deb0 R08: 0000000000418574 R09: 000000000000001c
[ 3517.933607][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3517.933867][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0b7d8c000
| [ 3519.358460][ C3] preempt_count: 101, expected: 0
| [ 3519.358646][ C3] RCU nest depth: 7, expected: 0
| [ 3519.358816][ C3] INFO: lockdep is turned off.
| [ 3519.359316][ C3] Tainted: [W]=WARN
[ 3519.359446][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3519.359659][ C3] Call Trace:
[ 3519.359789][ C3]
[ 3519.359878][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3519.360056][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3519.360231][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3519.360449][ 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)
[ 3519.360672][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3519.360925][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3519.361099][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3519.361272][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3519.361443][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3519.361616][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3519.361787][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3519.361966][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3519.362097][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3519.362270][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3519.362441][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3519.362658][ 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)
[ 3519.362834][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3519.362965][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3519.363184][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3519.363316][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3519.363491][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3519.363666][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3519.363838][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3519.364011][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3519.364143][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3519.364316][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3519.364493][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3519.364666][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3519.364841][ 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)
[ 3519.364970][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3519.365141][ C3] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880)
[ 3519.365361][ 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)
[ 3519.365536][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.365710][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3519.365901][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3519.366072][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3519.366287][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3519.366502][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3519.366671][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3519.366844][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3519.367019][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3519.367194][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3519.367369][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3519.367541][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3519.367716][ C3] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78)
[ 3519.367847][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3519.368060][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.368233][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3519.368410][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3519.368582][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3519.368713][ C3]
[ 3519.368802][ C3]
[ 3519.368889][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3519.369060][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3519.369237][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3519.369410][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3519.369590][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3519.369805][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3519.370018][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3519.370273][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3519.370450][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3519.370619][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.370795][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.370965][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3519.371180][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3519.371351][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3519.371525][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3519.371697][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3519.371874][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3519.372048][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3519.372219][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3519.372350][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3519.372521][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3519.372694][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.372864][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3519.373039][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3519.373214][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3519.373428][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3519.373600][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3519.373771][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3519.373947][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3519.374127][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3519.374295][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3519.374465][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3519.374641][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3519.374812][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3519.374979][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3519.375190][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3519.375358][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3519.375528][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3519.375699][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3519.375868][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3519.376039][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3519.376209][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3519.376407][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3519.376580][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3519.376749][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3519.376922][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3519.377091][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3519.377273][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3519.377447][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3519.377637][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3519.377813][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3519.378032][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3519.378245][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3519.378418][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3519.378637][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3519.378811][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3519.379027][ C3] RIP: 0033:0x7f99cd3b9a4a
[ 3519.379207][ 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
[ 3519.379810][ C3] RSP: 002b:00007ffe63819288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3519.380071][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99cd3b9a4a
[ 3519.380327][ C3] RDX: 0000000000000040 RSI: 000000002127b340 RDI: 0000000000000005
[ 3519.380583][ C3] RBP: 00007ffe63819310 R08: 0000000000418574 R09: 000000000000001c
[ 3519.380840][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3519.381102][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99cd4e0000
| [ 3520.618866][ C2] preempt_count: 101, expected: 0
| [ 3520.619035][ C2] RCU nest depth: 7, expected: 0
| [ 3520.619221][ C2] INFO: lockdep is turned off.
| [ 3520.619692][ C2] Tainted: [W]=WARN
[ 3520.619815][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3520.620014][ C2] Call Trace:
[ 3520.620136][ C2]
[ 3520.620218][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3520.620392][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3520.620556][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3520.620767][ 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)
[ 3520.620967][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3520.621207][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3520.621376][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3520.621539][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3520.621702][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3520.621861][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3520.622028][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3520.622186][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3520.622306][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3520.622467][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3520.622628][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3520.622824][ 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)
[ 3520.622987][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3520.623109][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3520.623308][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3520.623432][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3520.623593][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3520.623752][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3520.623915][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3520.624073][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3520.624191][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3520.624362][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3520.624524][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3520.624683][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3520.624840][ 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)
[ 3520.624961][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3520.625120][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3520.625277][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3520.625435][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3520.625595][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3520.625797][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3520.625994][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3520.626150][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3520.626309][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3520.626472][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3520.626632][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3520.626798][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3520.626959][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3520.627120][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3520.627278][ 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)
[ 3520.627435][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3520.627595][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3520.627757][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3520.627922][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3520.628087][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3520.628246][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3520.628367][ C2]
[ 3520.628449][ C2]
[ 3520.628529][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3520.628687][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3520.628843][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3520.629006][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3520.629180][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3520.629380][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3520.629576][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3520.629809][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3520.629970][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3520.630135][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3520.630295][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3520.630453][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3520.630652][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3520.630807][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3520.630968][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3520.631125][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3520.631287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3520.631446][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3520.631606][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3520.631726][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3520.631882][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3520.632039][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3520.632197][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3520.632361][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3520.632523][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3520.632718][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3520.632877][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3520.633037][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3520.633199][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3520.633354][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3520.633511][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3520.633674][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3520.633831][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3520.633990][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3520.634150][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3520.634345][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3520.634503][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3520.634664][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3520.634826][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3520.634984][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3520.635143][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3520.635303][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3520.635468][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3520.635625][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3520.635784][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3520.635945][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3520.636110][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3520.636268][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3520.636427][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3520.636585][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3520.636746][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3520.636941][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3520.637137][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3520.637300][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3520.637498][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3520.637659][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3520.637858][ C2] RIP: 0033:0x7f14b3057a4a
[ 3520.638023][ 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
[ 3520.638595][ C2] RSP: 002b:00007fffbecf6728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3520.638831][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b3057a4a
[ 3520.639067][ C2] RDX: 0000000000000040 RSI: 0000000017d34340 RDI: 0000000000000005
[ 3520.639312][ C2] RBP: 00007fffbecf67b0 R08: 0000000000418574 R09: 000000000000001c
[ 3520.639554][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3520.639795][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b317e000
| [ 3521.853809][ C0] preempt_count: 101, expected: 0
| [ 3521.853981][ C0] RCU nest depth: 7, expected: 0
| [ 3521.854148][ C0] INFO: lockdep is turned off.
| [ 3521.854624][ C0] Tainted: [W]=WARN
[ 3521.854753][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3521.854973][ C0] Call Trace:
[ 3521.855103][ C0]
[ 3521.855195][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3521.855378][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3521.855553][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3521.855772][ 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)
[ 3521.855989][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3521.856243][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3521.856417][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3521.856590][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3521.856768][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3521.856939][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3521.857112][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3521.857288][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3521.857417][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3521.857590][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3521.857763][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3521.857974][ 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)
[ 3521.858150][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3521.858278][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3521.858495][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3521.858625][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3521.858798][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3521.858970][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3521.859152][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3521.859322][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3521.859451][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3521.859625][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3521.859803][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3521.859974][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3521.860146][ 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)
[ 3521.860276][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3521.860447][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3521.860620][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3521.860789][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3521.860959][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3521.861176][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3521.861390][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3521.861558][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3521.861728][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3521.861900][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3521.862072][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3521.862245][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3521.862420][ C0] ? 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)
[ 3521.862597][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3521.862766][ C0] ? 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)
[ 3521.862937][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3521.863110][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3521.863283][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3521.863456][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3521.863634][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3521.863807][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3521.863939][ C0]
[ 3521.864027][ C0]
[ 3521.864114][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3521.864284][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3521.864455][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3521.864626][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3521.864806][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3521.865020][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3521.865231][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3521.865484][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3521.865656][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3521.865825][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3521.866000][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3521.866171][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3521.866387][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3521.866559][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3521.866732][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3521.866903][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3521.867077][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3521.867247][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3521.867422][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3521.867552][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3521.867722][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3521.867893][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3521.868065][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3521.868237][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3521.868414][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3521.868627][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3521.868802][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3521.868972][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3521.869149][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3521.869318][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3521.869492][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3521.869663][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3521.869837][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3521.870008][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3521.870178][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3521.870389][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3521.870560][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3521.870733][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3521.870906][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3521.871080][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3521.871252][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3521.871425][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3521.871598][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3521.871768][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3521.871937][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3521.872109][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3521.872280][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3521.872455][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3521.872627][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3521.872800][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3521.872975][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3521.873190][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3521.873403][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3521.873574][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3521.873790][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3521.873965][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3521.874180][ C0] RIP: 0033:0x7f65fd2cba4a
[ 3521.874358][ 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
[ 3521.874972][ C0] RSP: 002b:00007ffe720ede88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3521.875235][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65fd2cba4a
[ 3521.875494][ C0] RDX: 0000000000000040 RSI: 000000003adf0340 RDI: 0000000000000005
[ 3521.875751][ C0] RBP: 00007ffe720edf10 R08: 0000000000418574 R09: 000000000000001c
[ 3521.876007][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3521.876266][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65fd3f2000
| [ 3523.068791][ C2] preempt_count: 101, expected: 0
| [ 3523.068963][ C2] RCU nest depth: 7, expected: 0
| [ 3523.069141][ C2] INFO: lockdep is turned off.
| [ 3523.069600][ C2] Tainted: [W]=WARN
[ 3523.069722][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3523.069924][ C2] Call Trace:
[ 3523.070049][ C2]
[ 3523.070135][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3523.070310][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3523.070473][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3523.070678][ 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)
[ 3523.070878][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3523.071119][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3523.071285][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3523.071450][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3523.071614][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3523.071779][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.071943][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.072106][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3523.072230][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3523.072396][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3523.072562][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3523.072773][ 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)
[ 3523.072935][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3523.073054][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3523.073252][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3523.073373][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3523.073534][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.073692][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3523.073857][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3523.074018][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3523.074137][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3523.074296][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3523.074457][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3523.074616][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3523.074773][ 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)
[ 3523.074891][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3523.075052][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3523.075216][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.075376][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3523.075534][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3523.075693][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3523.075890][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3523.076089][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3523.076246][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3523.076410][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3523.076572][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3523.076772][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3523.076932][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3523.077092][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.077248][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3523.077409][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3523.077572][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3523.077731][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3523.077855][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3523.078056][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 3523.078214][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3523.078375][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3523.078533][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3523.078655][ C2]
[ 3523.078735][ C2]
[ 3523.078816][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3523.078972][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3523.079138][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3523.079295][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3523.079454][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3523.079656][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3523.079856][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3523.080091][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3523.080250][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3523.080409][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3523.080565][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3523.080723][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3523.080928][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3523.081088][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3523.081249][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3523.081406][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3523.081566][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3523.081725][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3523.081881][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3523.082003][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3523.082162][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3523.082322][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3523.082481][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3523.082640][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3523.082800][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3523.082996][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3523.083158][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3523.083320][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3523.083482][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3523.083638][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3523.083797][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3523.083957][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3523.084116][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3523.084290][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3523.084453][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3523.084654][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3523.084816][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3523.084976][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3523.085136][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3523.085297][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3523.085460][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3523.085624][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3523.085785][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3523.085944][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3523.086103][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3523.086263][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3523.086423][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3523.086581][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3523.086744][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3523.086909][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3523.087067][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3523.087261][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3523.087458][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3523.087614][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3523.087810][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3523.087969][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3523.088187][ C2] RIP: 0033:0x7f30fdb0fa4a
[ 3523.088348][ 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
[ 3523.088900][ C2] RSP: 002b:00007ffdf8c61f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3523.089247][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30fdb0fa4a
[ 3523.089487][ C2] RDX: 0000000000000040 RSI: 00000000016f5340 RDI: 0000000000000005
[ 3523.089725][ C2] RBP: 00007ffdf8c61fb0 R08: 0000000000418574 R09: 000000000000001c
[ 3523.090059][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3523.090294][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30fdc36000
| [ 3524.192766][ C0] preempt_count: 101, expected: 0
| [ 3524.192931][ C0] RCU nest depth: 7, expected: 0
| [ 3524.193097][ C0] INFO: lockdep is turned off.
| [ 3524.193565][ C0] Tainted: [W]=WARN
[ 3524.193695][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3524.193905][ C0] Call Trace:
[ 3524.194038][ C0]
[ 3524.194129][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3524.194310][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3524.194488][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3524.194710][ 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)
[ 3524.194917][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3524.195168][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3524.195338][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3524.195511][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3524.195680][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3524.195847][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3524.196022][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3524.196189][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3524.196315][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3524.196488][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3524.196658][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3524.196867][ 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)
[ 3524.197041][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3524.197168][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3524.197376][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3524.197505][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3524.197672][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3524.197841][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3524.198009][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3524.198176][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3524.198304][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3524.198475][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3524.198644][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3524.198813][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3524.198979][ 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)
[ 3524.199149][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3524.199325][ C0] ? cpu_stop_queue_work (./arch/x86/include/asm/preempt.h:94 kernel/stop_machine.c:110)
[ 3524.199496][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3524.199670][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3524.199838][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3524.200003][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3524.200211][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3524.200417][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3524.200585][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3524.200754][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3524.200922][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3524.201092][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3524.201264][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3524.201432][ C0] ? 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)
[ 3524.201600][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3524.201766][ C0] ? 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)
[ 3524.201933][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3524.202103][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3524.202273][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3524.202440][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3524.202611][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3524.202781][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3524.202907][ C0]
[ 3524.202991][ C0]
[ 3524.203077][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3524.203246][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3524.203414][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3524.203581][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3524.203752][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3524.203962][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3524.204171][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3524.204421][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3524.204590][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3524.204758][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3524.204924][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3524.205091][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3524.205301][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3524.205467][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3524.205637][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3524.205804][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3524.205971][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3524.206139][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3524.206307][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3524.206477][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3524.206604][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3524.206774][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3524.206940][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3524.207106][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3524.207276][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3524.207445][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3524.207654][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3524.207821][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3524.207988][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3524.208160][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3524.208326][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3524.208492][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3524.208661][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3524.208829][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3524.208997][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3524.209185][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3524.209403][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3524.209574][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3524.209744][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3524.209915][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3524.210086][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3524.210262][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3524.210443][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3524.210614][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3524.210783][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3524.210950][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3524.211117][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3524.211286][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3524.211454][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3524.211622][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3524.211789][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3524.211959][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3524.212172][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3524.212379][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3524.212547][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3524.212759][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3524.212929][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3524.213136][ C0] RIP: 0033:0x7f65fc1f9a4a
[ 3524.213309][ 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
[ 3524.213900][ C0] RSP: 002b:00007ffdc0f9ad58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3524.214154][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65fc1f9a4a
[ 3524.214405][ C0] RDX: 0000000000000040 RSI: 000000003ee6c340 RDI: 0000000000000005
[ 3524.214658][ C0] RBP: 00007ffdc0f9ade0 R08: 0000000000418574 R09: 000000000000001c
[ 3524.214909][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3524.215158][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65fc320000
| [ 3525.354101][ C0] preempt_count: 101, expected: 0
| [ 3525.354268][ C0] RCU nest depth: 7, expected: 0
| [ 3525.354433][ C0] INFO: lockdep is turned off.
| [ 3525.354902][ C0] Tainted: [W]=WARN
[ 3525.355027][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3525.355236][ C0] Call Trace:
[ 3525.355366][ C0]
[ 3525.355455][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3525.355634][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3525.355804][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3525.356018][ 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)
[ 3525.356228][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3525.356479][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3525.356652][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3525.356827][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3525.356999][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3525.357167][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3525.357337][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3525.357507][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3525.357636][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3525.357806][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3525.357973][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3525.358188][ 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)
[ 3525.358360][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3525.358488][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3525.358697][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3525.358825][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3525.358994][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3525.359186][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3525.359360][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3525.359531][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3525.359660][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3525.359830][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3525.360001][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3525.360174][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3525.360343][ 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)
[ 3525.360472][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3525.360649][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3525.360823][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3525.361004][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3525.361171][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3525.361381][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3525.361592][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3525.361760][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3525.361930][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3525.362106][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3525.362278][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3525.362449][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3525.362618][ C0] ? 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)
[ 3525.362787][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3525.362957][ C0] ? 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)
[ 3525.363125][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3525.363297][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3525.363464][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3525.363637][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3525.363806][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3525.363974][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3525.364101][ C0]
[ 3525.364185][ C0]
[ 3525.364270][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3525.364443][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3525.364611][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3525.364779][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3525.364947][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3525.365113][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3525.365277][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3525.365447][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3525.365657][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3525.365823][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3525.365991][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3525.366158][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3525.366328][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3525.366539][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3525.366708][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3525.366877][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3525.367045][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3525.367220][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3525.367385][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3525.367564][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3525.367693][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3525.367860][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3525.368031][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3525.368199][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3525.368368][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3525.368575][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3525.368741][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3525.368909][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3525.369081][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3525.369274][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3525.369447][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3525.369618][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3525.369789][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3525.369958][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3525.370129][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3525.370351][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3525.370520][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3525.370690][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3525.370861][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3525.371030][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3525.371199][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3525.371367][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3525.371538][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3525.371706][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3525.371872][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3525.372041][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3525.372206][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3525.372374][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3525.372545][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3525.372711][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3525.372881][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3525.373090][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3525.373299][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3525.373469][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3525.373676][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3525.373851][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3525.374057][ C0] RIP: 0033:0x7fbe79363a4a
[ 3525.374229][ 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
[ 3525.374818][ C0] RSP: 002b:00007ffc46fce038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3525.375072][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe79363a4a
[ 3525.375325][ C0] RDX: 0000000000000040 RSI: 00000000077e4340 RDI: 0000000000000005
[ 3525.375574][ C0] RBP: 00007ffc46fce0c0 R08: 0000000000418574 R09: 000000000000001c
[ 3525.375830][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3525.376079][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe7948a000
| [ 3526.573320][ C2] preempt_count: 101, expected: 0
| [ 3526.573534][ C2] RCU nest depth: 7, expected: 0
| [ 3526.573717][ C2] INFO: lockdep is turned off.
| [ 3526.574173][ C2] Tainted: [W]=WARN
[ 3526.574295][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3526.574505][ C2] Call Trace:
[ 3526.574643][ C2]
[ 3526.574733][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3526.574915][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3526.575102][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3526.575315][ 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)
[ 3526.575528][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3526.575775][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3526.575944][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3526.576106][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3526.576266][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3526.576461][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3526.576623][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3526.576785][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3526.576907][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3526.577082][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3526.577252][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3526.577480][ 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)
[ 3526.577642][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3526.577766][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3526.577964][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3526.578093][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3526.578254][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3526.578444][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3526.578612][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3526.578779][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3526.578903][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3526.579066][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3526.579238][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3526.579411][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3526.579586][ 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)
[ 3526.579718][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3526.579879][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3526.580045][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3526.580210][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3526.580390][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3526.580550][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3526.580755][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3526.580967][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3526.581130][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3526.581314][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3526.581479][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3526.581680][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3526.581841][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3526.582003][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3526.582166][ C2] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 3526.582376][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3526.582542][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3526.582707][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3526.582922][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3526.583092][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3526.583250][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3526.583382][ C2]
[ 3526.583463][ C2]
[ 3526.583546][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3526.583712][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3526.583873][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3526.584035][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3526.584206][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3526.584414][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3526.584627][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3526.584868][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3526.585035][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3526.585199][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3526.585357][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3526.585516][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3526.585722][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3526.585883][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3526.586052][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3526.586224][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3526.586382][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3526.586551][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3526.586714][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3526.586883][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3526.587004][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3526.587168][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3526.587326][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3526.587482][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3526.587643][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3526.587805][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3526.588006][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3526.588179][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3526.588339][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3526.588498][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3526.588657][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3526.588816][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3526.588973][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3526.589142][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3526.589323][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3526.589496][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3526.589695][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3526.589862][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3526.590028][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3526.590191][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3526.590374][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3526.590541][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3526.590722][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3526.590890][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3526.591058][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3526.591218][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3526.591377][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3526.591545][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3526.591705][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3526.591867][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3526.592026][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3526.592187][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3526.592403][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3526.592605][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3526.592764][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3526.592959][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3526.593158][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3526.593366][ C2] RIP: 0033:0x7f2836a05a4a
[ 3526.593533][ 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
[ 3526.594093][ C2] RSP: 002b:00007ffc16647bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3526.594346][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2836a05a4a
[ 3526.594594][ C2] RDX: 0000000000000040 RSI: 000000001d16f340 RDI: 0000000000000005
[ 3526.594832][ C2] RBP: 00007ffc16647c80 R08: 0000000000418574 R09: 000000000000001c
[ 3526.595069][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3526.595312][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2836b2c000
| [ 3527.834255][ C0] preempt_count: 101, expected: 0
| [ 3527.834430][ C0] RCU nest depth: 7, expected: 0
| [ 3527.834618][ C0] INFO: lockdep is turned off.
| [ 3527.835094][ C0] Tainted: [W]=WARN
[ 3527.835228][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3527.835453][ C0] Call Trace:
[ 3527.835587][ C0]
[ 3527.835677][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3527.835862][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3527.836048][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3527.836271][ 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)
[ 3527.836493][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3527.836748][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3527.836923][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3527.837100][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3527.837272][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3527.837443][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3527.837618][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3527.837794][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3527.837925][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3527.838101][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3527.838273][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3527.838488][ 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)
[ 3527.838665][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3527.838794][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3527.839011][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3527.839148][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3527.839323][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3527.839495][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3527.839669][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3527.839841][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3527.839970][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3527.840143][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3527.840323][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3527.840494][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3527.840665][ 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)
[ 3527.840795][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3527.840967][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3527.841139][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3527.841312][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3527.841483][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3527.841658][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3527.841871][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3527.842086][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3527.842259][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3527.842434][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3527.842607][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3527.842827][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3527.843005][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3527.843179][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3527.843352][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 3527.843571][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3527.843744][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3527.843914][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3527.844134][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3527.844315][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3527.844493][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3527.844628][ C0]
[ 3527.844715][ C0]
[ 3527.844803][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3527.844971][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3527.845143][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3527.845315][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3527.845497][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3527.845715][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3527.845930][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3527.846183][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3527.846358][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3527.846533][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3527.846710][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3527.846883][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3527.847096][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3527.847271][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3527.847445][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3527.847621][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3527.847797][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3527.847977][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3527.848149][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3527.848325][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3527.848455][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3527.848628][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3527.848802][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3527.848972][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3527.849151][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3527.849326][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3527.849539][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3527.849715][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3527.849890][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3527.850065][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3527.850236][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3527.850411][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3527.850587][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3527.850759][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3527.850933][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3527.851104][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3527.851321][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3527.851492][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3527.851667][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3527.851846][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3527.852019][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3527.852193][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3527.852367][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3527.852541][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3527.852714][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3527.852886][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3527.853057][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3527.853235][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3527.853412][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3527.853587][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3527.853765][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3527.853942][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3527.854158][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3527.854375][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3527.854549][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3527.854765][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3527.854942][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3527.855156][ C0] RIP: 0033:0x7f7ec3c99a4a
[ 3527.855334][ 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
[ 3527.855940][ C0] RSP: 002b:00007ffc15955f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3527.856201][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ec3c99a4a
[ 3527.856456][ C0] RDX: 0000000000000040 RSI: 000000001e0dc340 RDI: 0000000000000005
[ 3527.856715][ C0] RBP: 00007ffc15955ff0 R08: 0000000000418574 R09: 000000000000001c
[ 3527.856978][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3527.857236][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ec3dc0000
| [ 3529.085908][ C0] preempt_count: 101, expected: 0
| [ 3529.086074][ C0] RCU nest depth: 7, expected: 0
| [ 3529.086240][ C0] INFO: lockdep is turned off.
| [ 3529.086715][ C0] Tainted: [W]=WARN
[ 3529.086846][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3529.087063][ C0] Call Trace:
[ 3529.087195][ C0]
[ 3529.087283][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3529.087462][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3529.087638][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3529.087853][ 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)
[ 3529.088066][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3529.088321][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3529.088491][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3529.088673][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3529.088850][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3529.089021][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3529.089204][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3529.089376][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3529.089507][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3529.089679][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3529.089849][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3529.090062][ 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)
[ 3529.090239][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3529.090369][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3529.090583][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3529.090715][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3529.090885][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3529.091058][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3529.091228][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3529.091404][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3529.091534][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3529.091703][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3529.091873][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3529.092046][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3529.092215][ 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)
[ 3529.092343][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3529.092514][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3529.092693][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3529.092862][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3529.093031][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3529.093243][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3529.093456][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3529.093627][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3529.093797][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3529.093971][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3529.094146][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3529.094318][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3529.094487][ C0] ? 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)
[ 3529.094658][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3529.094828][ C0] ? 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)
[ 3529.094999][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3529.095170][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3529.095344][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3529.095519][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3529.095693][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3529.095864][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3529.095995][ C0]
[ 3529.096083][ C0]
[ 3529.096171][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3529.096346][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3529.096516][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3529.096686][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3529.096862][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3529.097078][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3529.097289][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3529.097547][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3529.097715][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3529.097887][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3529.098057][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3529.098230][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3529.098442][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3529.098621][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3529.098798][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3529.098971][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3529.099146][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3529.099317][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3529.099487][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3529.099662][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3529.099791][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3529.099966][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3529.100137][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3529.100309][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3529.100480][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3529.100652][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3529.100867][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3529.101041][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3529.101212][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3529.101391][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3529.101565][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3529.101737][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3529.101909][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3529.102084][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3529.102258][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3529.102428][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3529.102642][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3529.102812][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3529.102986][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3529.103158][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3529.103329][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3529.103501][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3529.103674][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3529.103847][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3529.104022][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3529.104193][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3529.104367][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3529.104537][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3529.104706][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3529.104879][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3529.105052][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3529.105224][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3529.105441][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3529.105654][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3529.105826][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3529.106036][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3529.106209][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3529.106422][ C0] RIP: 0033:0x7f807d6dea4a
[ 3529.106597][ 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
[ 3529.107201][ C0] RSP: 002b:00007fffea672808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3529.107459][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f807d6dea4a
[ 3529.107718][ C0] RDX: 0000000000000040 RSI: 000000003f085340 RDI: 0000000000000005
[ 3529.107978][ C0] RBP: 00007fffea672890 R08: 0000000000418574 R09: 000000000000001c
[ 3529.108234][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3529.108491][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f807d805000
| [ 3530.330075][ C0] preempt_count: 101, expected: 0
| [ 3530.330245][ C0] RCU nest depth: 7, expected: 0
| [ 3530.330415][ C0] INFO: lockdep is turned off.
| [ 3530.330907][ C0] Tainted: [W]=WARN
[ 3530.331042][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3530.331259][ C0] Call Trace:
[ 3530.331390][ C0]
[ 3530.331482][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3530.331663][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3530.331840][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3530.332058][ 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)
[ 3530.332282][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3530.332551][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3530.332724][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3530.332896][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3530.333073][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3530.333250][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3530.333426][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3530.333601][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3530.333735][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3530.333916][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3530.334087][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3530.334300][ 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)
[ 3530.334475][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3530.334608][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3530.334822][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3530.334961][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3530.335139][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3530.335314][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3530.335487][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3530.335658][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3530.335787][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3530.335961][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3530.336134][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3530.336305][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3530.336479][ 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)
[ 3530.336612][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3530.336789][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3530.336962][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3530.337139][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3530.337310][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3530.337520][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3530.337737][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3530.337906][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3530.338077][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3530.338252][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3530.338422][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3530.338597][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3530.338767][ C0] ? 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)
[ 3530.338940][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3530.339135][ C0] ? 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)
[ 3530.339308][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3530.339478][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3530.339646][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3530.339819][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3530.339995][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3530.340167][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3530.340299][ C0]
[ 3530.340386][ C0]
[ 3530.340472][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3530.340644][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3530.340816][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3530.340986][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3530.341158][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3530.341329][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3530.341502][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3530.341674][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3530.341886][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3530.342057][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3530.342228][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3530.342401][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3530.342570][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3530.342792][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3530.342965][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3530.343137][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3530.343308][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3530.343481][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3530.343652][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3530.343826][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3530.343959][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3530.344134][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3530.344305][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3530.344478][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3530.344653][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3530.344869][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3530.345042][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3530.345217][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3530.345390][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3530.345562][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3530.345733][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3530.345905][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3530.346077][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3530.346248][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3530.346418][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3530.346634][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3530.346809][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3530.346983][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3530.347157][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3530.347328][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3530.347501][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3530.347676][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3530.347850][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3530.348024][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3530.348193][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3530.348366][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3530.348537][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3530.348714][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3530.348886][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3530.349058][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3530.349237][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3530.349453][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3530.349667][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3530.349836][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3530.350047][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3530.350218][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3530.350432][ C0] RIP: 0033:0x7f0aadb5fa4a
[ 3530.350610][ 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
[ 3530.351216][ C0] RSP: 002b:00007ffcab10a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3530.351473][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0aadb5fa4a
[ 3530.351734][ C0] RDX: 0000000000000040 RSI: 0000000007c31340 RDI: 0000000000000005
[ 3530.351989][ C0] RBP: 00007ffcab10aa20 R08: 0000000000418574 R09: 000000000000001c
[ 3530.352244][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3530.352502][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aadc86000
| [ 3531.573276][ C0] preempt_count: 101, expected: 0
| [ 3531.573448][ C0] RCU nest depth: 7, expected: 0
| [ 3531.573625][ C0] INFO: lockdep is turned off.
| [ 3531.574102][ C0] Tainted: [W]=WARN
[ 3531.574235][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3531.574455][ C0] Call Trace:
[ 3531.574588][ C0]
[ 3531.574679][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3531.574861][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3531.575038][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3531.575259][ 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)
[ 3531.575470][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3531.575726][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3531.575896][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3531.576069][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3531.576238][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3531.576413][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3531.576588][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3531.576762][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3531.576894][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3531.577070][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3531.577241][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3531.577453][ 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)
[ 3531.577626][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3531.577755][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3531.577972][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3531.578102][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3531.578274][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3531.578448][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3531.578622][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3531.578795][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3531.578923][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3531.579106][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3531.579277][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3531.579447][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3531.579618][ 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)
[ 3531.579749][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3531.579920][ C0] ? 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)
[ 3531.580088][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3531.580259][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3531.580436][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3531.580605][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3531.580818][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3531.581032][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3531.581203][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3531.581377][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3531.581552][ C0] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891)
[ 3531.581731][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3531.581905][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3531.582078][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3531.582248][ C0] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40)
[ 3531.582462][ C0] ? _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)
[ 3531.582633][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3531.582802][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 3531.582977][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3531.583149][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3531.583282][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3531.583500][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3531.583675][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3531.583846][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3531.583975][ C0]
[ 3531.584063][ C0]
[ 3531.584154][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3531.584325][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3531.584498][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3531.584671][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3531.584843][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3531.585058][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3531.585275][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3531.585528][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3531.585699][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3531.585869][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3531.586039][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3531.586209][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3531.586420][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3531.586595][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3531.586767][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3531.586941][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3531.587112][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3531.587284][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3531.587456][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3531.587629][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3531.587762][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3531.587932][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3531.588102][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3531.588274][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3531.588446][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3531.588618][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3531.588830][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3531.589006][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3531.589188][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3531.589362][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3531.589534][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3531.589706][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3531.589877][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3531.590047][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3531.590220][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3531.590395][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3531.590609][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3531.590781][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3531.590955][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3531.591129][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3531.591300][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3531.591474][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3531.591647][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3531.591825][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3531.591996][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3531.592173][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3531.592344][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3531.592516][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3531.592688][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3531.592863][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3531.593035][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3531.593215][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3531.593432][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3531.593650][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3531.593821][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3531.594042][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3531.594219][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3531.594437][ C0] RIP: 0033:0x7f990ab7ca4a
[ 3531.594615][ 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
[ 3531.595221][ C0] RSP: 002b:00007ffd821928e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3531.595586][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f990ab7ca4a
[ 3531.595848][ C0] RDX: 0000000000000040 RSI: 0000000007e9c340 RDI: 0000000000000005
[ 3531.596104][ C0] RBP: 00007ffd82192970 R08: 0000000000418574 R09: 000000000000001c
[ 3531.596461][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3531.596719][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990aca3000
| [ 3532.807609][ C2] preempt_count: 101, expected: 0
| [ 3532.807798][ C2] RCU nest depth: 7, expected: 0
| [ 3532.807976][ C2] INFO: lockdep is turned off.
| [ 3532.808470][ C2] Tainted: [W]=WARN
[ 3532.808594][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3532.808790][ C2] Call Trace:
[ 3532.808911][ C2]
[ 3532.808992][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3532.809181][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3532.809359][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3532.809571][ 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)
[ 3532.809797][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3532.810051][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3532.810224][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3532.810417][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3532.810580][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3532.810738][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3532.810923][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3532.811082][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3532.811201][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3532.811367][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3532.811552][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3532.811760][ 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)
[ 3532.811923][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3532.812069][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3532.812272][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3532.812396][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3532.812585][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3532.812744][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3532.812903][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3532.813069][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3532.813188][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3532.813347][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3532.813505][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3532.813681][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3532.813841][ 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)
[ 3532.813961][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3532.814145][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3532.814305][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3532.814485][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3532.814644][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3532.814841][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3532.815074][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3532.815231][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3532.815390][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3532.815569][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3532.815728][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3532.815887][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3532.816072][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3532.816233][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3532.816394][ 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)
[ 3532.816551][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3532.816731][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3532.816888][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3532.817047][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3532.817207][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3532.817364][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3532.817512][ C2]
[ 3532.817599][ C2]
[ 3532.817679][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3532.817835][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3532.818009][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3532.818166][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3532.818330][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3532.818536][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3532.818739][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3532.818982][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3532.819155][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3532.819311][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3532.819470][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3532.819642][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3532.819840][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3532.819996][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3532.820157][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3532.820313][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3532.820484][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3532.820658][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3532.820821][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3532.820989][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3532.821117][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3532.821303][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3532.821470][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3532.821635][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3532.821802][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3532.821967][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3532.822176][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3532.822350][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3532.822509][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3532.822679][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3532.822850][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3532.823007][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3532.823177][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3532.823336][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3532.823507][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3532.823688][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3532.823892][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3532.824053][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3532.824215][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3532.824374][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3532.824549][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3532.824715][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3532.824875][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3532.825032][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3532.825203][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3532.825362][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3532.825522][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3532.825681][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3532.825837][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3532.826002][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3532.826163][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3532.826322][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3532.826522][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3532.826719][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3532.826877][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3532.827086][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3532.827254][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3532.827462][ C2] RIP: 0033:0x7f5cd5e98a4a
[ 3532.827626][ 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
[ 3532.828191][ C2] RSP: 002b:00007ffda5291828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3532.828444][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cd5e98a4a
[ 3532.828681][ C2] RDX: 0000000000000040 RSI: 0000000000fbc340 RDI: 0000000000000005
[ 3532.828922][ C2] RBP: 00007ffda52918b0 R08: 0000000000418574 R09: 000000000000001c
[ 3532.829185][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3532.829428][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cd5fbf000
| [ 3534.066143][ C3] preempt_count: 101, expected: 0
| [ 3534.066311][ C3] RCU nest depth: 7, expected: 0
| [ 3534.066483][ C3] INFO: lockdep is turned off.
| [ 3534.066962][ C3] Tainted: [W]=WARN
[ 3534.067091][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3534.067300][ C3] Call Trace:
[ 3534.067434][ C3]
[ 3534.067525][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3534.067704][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3534.067879][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3534.068095][ 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)
[ 3534.068306][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3534.068565][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3534.068735][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3534.068906][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3534.069079][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3534.069269][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3534.069442][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3534.069616][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3534.069749][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3534.069928][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3534.070099][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3534.070325][ 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)
[ 3534.070494][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3534.070612][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3534.070813][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3534.070935][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3534.071104][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3534.071271][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3534.071434][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3534.071599][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3534.071738][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3534.071910][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3534.072081][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3534.072252][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3534.072418][ 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)
[ 3534.072548][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3534.072717][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3534.072886][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3534.073061][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3534.073239][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3534.073447][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3534.073659][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3534.073827][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3534.073999][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3534.074167][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3534.074347][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3534.074511][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3534.074677][ 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)
[ 3534.074842][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3534.075008][ 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)
[ 3534.075171][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3534.075341][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3534.075505][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3534.075671][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3534.075841][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3534.076006][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3534.076148][ C3]
[ 3534.076233][ C3]
[ 3534.076320][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3534.076488][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3534.076658][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3534.076827][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3534.077002][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3534.077219][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3534.077460][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3534.077711][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3534.077880][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3534.078047][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3534.078216][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3534.078387][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3534.078600][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3534.078771][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3534.078942][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3534.079135][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3534.079307][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3534.079481][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3534.079658][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3534.079833][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3534.079964][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3534.080138][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3534.080330][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3534.080493][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3534.080656][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3534.080823][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3534.081025][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3534.081191][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3534.081354][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3534.081521][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3534.081686][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3534.081847][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3534.082011][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3534.082176][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3534.082339][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3534.082502][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3534.082704][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3534.082866][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3534.083030][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3534.083192][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3534.083356][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3534.083525][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3534.083688][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3534.083853][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3534.084016][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3534.084178][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3534.084346][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3534.084510][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3534.084674][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3534.084842][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3534.085005][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3534.085173][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3534.085378][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3534.085583][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3534.085760][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3534.085961][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3534.086134][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3534.086338][ C3] RIP: 0033:0x7fb74fb9ba4a
[ 3534.086505][ 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
[ 3534.087080][ C3] RSP: 002b:00007ffd5940ce58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3534.087331][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb74fb9ba4a
[ 3534.087576][ C3] RDX: 0000000000000040 RSI: 000000003d08d340 RDI: 0000000000000005
[ 3534.087820][ C3] RBP: 00007ffd5940cee0 R08: 0000000000418574 R09: 000000000000001c
[ 3534.088067][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3534.088312][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb74fcc2000
| [ 3535.285068][ C2] preempt_count: 101, expected: 0
| [ 3535.285241][ C2] RCU nest depth: 7, expected: 0
| [ 3535.285409][ C2] INFO: lockdep is turned off.
| [ 3535.285865][ C2] Tainted: [W]=WARN
[ 3535.285985][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3535.286185][ C2] Call Trace:
[ 3535.286308][ C2]
[ 3535.286390][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3535.286564][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3535.286734][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3535.286938][ 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)
[ 3535.287132][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3535.287374][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3535.287539][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3535.287703][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3535.287863][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3535.288027][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3535.288188][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3535.288347][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3535.288474][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3535.288644][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3535.288812][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3535.289010][ 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)
[ 3535.289181][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3535.289304][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3535.289504][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3535.289628][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3535.289790][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3535.289951][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3535.290112][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3535.290271][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3535.290398][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3535.290566][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3535.290728][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3535.290892][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3535.291057][ 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)
[ 3535.291178][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3535.291338][ C2] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3535.291500][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3535.291658][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3535.291817][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3535.291978][ C2] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3535.292135][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3535.292300][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3535.292463][ C2] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3535.292585][ C2] ? handle_softirqs (kernel/softirq.c:561)
[ 3535.292747][ C2] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3535.292901][ C2] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3535.293060][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3535.293258][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3535.293455][ C2] ? __jump_label_update (./include/linux/jump_label.h:135 kernel/jump_label.c:508)
[ 3535.293618][ C2] ? static_key_enable_cpuslocked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:86 kernel/jump_label.c:214)
[ 3535.293814][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3535.293972][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3535.294127][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3535.294322][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3535.294522][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3535.294681][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3535.294844][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3535.295004][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3535.295163][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3535.295325][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3535.295484][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3535.295643][ C2] ? trace_lock_release (./include/trace/events/lock.h:69)
[ 3535.295801][ 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)
[ 3535.295963][ C2] ? try_to_wake_up (kernel/sched/core.c:4325)
[ 3535.296123][ C2] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168)
[ 3535.296283][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3535.296445][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3535.296605][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3535.296726][ C2]
[ 3535.296810][ C2]
[ 3535.296891][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3535.297054][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3535.297213][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3535.297371][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3535.297532][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3535.297694][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 3535.297852][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3535.298010][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3535.298207][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3535.298371][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3535.298529][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3535.298689][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3535.298846][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3535.299052][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3535.299214][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3535.299377][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3535.299536][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3535.299697][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3535.299856][ C2] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3535.300017][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3535.300137][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3535.300298][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3535.300455][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3535.300618][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3535.300779][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3535.300977][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3535.301137][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3535.301297][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3535.301460][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3535.301623][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3535.301786][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3535.301945][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3535.302109][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3535.302269][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3535.302428][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3535.302634][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3535.302796][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3535.302956][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3535.303120][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3535.303280][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3535.303445][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3535.303605][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3535.303776][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3535.303936][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3535.304097][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3535.304260][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3535.304423][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3535.304583][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3535.304747][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3535.304904][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3535.305065][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3535.305262][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3535.305462][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3535.305626][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3535.305826][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3535.305987][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3535.306183][ C2] RIP: 0033:0x7f26858f9a4a
[ 3535.306349][ 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
[ 3535.306911][ C2] RSP: 002b:00007ffc1ee8ab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3535.307154][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26858f9a4a
[ 3535.307396][ C2] RDX: 0000000000000040 RSI: 0000000023cee340 RDI: 0000000000000005
[ 3535.307635][ C2] RBP: 00007ffc1ee8abc0 R08: 0000000000418574 R09: 000000000000001c
[ 3535.307880][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3535.308120][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2685a20000
| [ 3536.507026][ C3] preempt_count: 101, expected: 0
| [ 3536.507197][ C3] RCU nest depth: 7, expected: 0
| [ 3536.507364][ C3] INFO: lockdep is turned off.
| [ 3536.507845][ C3] Tainted: [W]=WARN
[ 3536.507975][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3536.508192][ C3] Call Trace:
[ 3536.508325][ C3]
[ 3536.508414][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3536.508598][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3536.508774][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3536.509000][ 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)
[ 3536.509222][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3536.509481][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3536.509655][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3536.509832][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3536.510003][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3536.510177][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3536.510359][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3536.510535][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3536.510666][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3536.510839][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3536.511012][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3536.511227][ 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)
[ 3536.511402][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3536.511532][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3536.511746][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3536.511877][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3536.512051][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3536.512225][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3536.512398][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3536.512570][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3536.512700][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3536.512871][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3536.513048][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3536.513220][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3536.513391][ 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)
[ 3536.513521][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3536.513697][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3536.513870][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3536.514041][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3536.514212][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3536.514427][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3536.514639][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3536.514810][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3536.514984][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3536.515158][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3536.515330][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3536.515503][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3536.515672][ 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)
[ 3536.515847][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3536.516017][ 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)
[ 3536.516189][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3536.516361][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3536.516533][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3536.516705][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3536.516880][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3536.517051][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3536.517181][ C3]
[ 3536.517268][ C3]
[ 3536.517357][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3536.517528][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3536.517697][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3536.517868][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3536.518041][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3536.518257][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3536.518468][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3536.518724][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3536.518894][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3536.519072][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3536.519246][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3536.519416][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3536.519632][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3536.519805][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3536.519978][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3536.520151][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3536.520323][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3536.520501][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3536.520671][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3536.520845][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3536.520978][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3536.521148][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3536.521321][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3536.521491][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3536.521663][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3536.521834][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3536.522045][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3536.522218][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3536.522389][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3536.522562][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3536.522732][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3536.522903][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3536.523075][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3536.523247][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3536.523419][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3536.523593][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3536.523804][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3536.523976][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3536.524149][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3536.524320][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3536.524491][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3536.524665][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3536.524837][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3536.525012][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3536.525182][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3536.525352][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3536.525524][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3536.525696][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3536.525867][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3536.526041][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3536.526213][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3536.526389][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3536.526602][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3536.526814][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3536.526987][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3536.527196][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3536.527368][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3536.527581][ C3] RIP: 0033:0x7fc92b10ba4a
[ 3536.527762][ 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
[ 3536.528362][ C3] RSP: 002b:00007ffde85c0fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3536.528618][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc92b10ba4a
[ 3536.528879][ C3] RDX: 0000000000000040 RSI: 0000000012484340 RDI: 0000000000000005
[ 3536.529138][ C3] RBP: 00007ffde85c1030 R08: 0000000000418574 R09: 000000000000001c
[ 3536.529390][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3536.529644][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc92b232000
| [ 3537.713872][ C0] preempt_count: 101, expected: 0
| [ 3537.714043][ C0] RCU nest depth: 7, expected: 0
| [ 3537.714213][ C0] INFO: lockdep is turned off.
| [ 3537.714688][ C0] Tainted: [W]=WARN
[ 3537.714821][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3537.715043][ C0] Call Trace:
[ 3537.715175][ C0]
[ 3537.715265][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3537.715441][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3537.715617][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3537.715835][ 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)
[ 3537.716047][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3537.716304][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3537.716480][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3537.716655][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3537.716827][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3537.717001][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3537.717174][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3537.717348][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3537.717482][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3537.717664][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3537.717839][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3537.718057][ 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)
[ 3537.718235][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3537.718367][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3537.718586][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3537.718719][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3537.718894][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3537.719077][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3537.719254][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3537.719431][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3537.719561][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3537.719735][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3537.719909][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3537.720083][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3537.720253][ 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)
[ 3537.720384][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3537.720554][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3537.720730][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3537.720903][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3537.721081][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3537.721301][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3537.721516][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3537.721688][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3537.721861][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3537.722037][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3537.722212][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3537.722387][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3537.722560][ C0] ? 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)
[ 3537.722732][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3537.722904][ C0] ? 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)
[ 3537.723073][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3537.723248][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3537.723420][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3537.723592][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3537.723768][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3537.723939][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3537.724069][ C0]
[ 3537.724157][ C0]
[ 3537.724244][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3537.724414][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3537.724590][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3537.724761][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3537.724934][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3537.725151][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3537.725362][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3537.725618][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3537.725794][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3537.725969][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3537.726141][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3537.726312][ C0] ? eth_header (net/ethernet/eth.c:100)
[ 3537.726485][ C0] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494)
[ 3537.726663][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3537.726838][ C0] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141)
[ 3537.727009][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3537.727179][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3537.727352][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3537.727528][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3537.727658][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3537.727829][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3537.728003][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3537.728177][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3537.728348][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3537.728522][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3537.728738][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3537.728911][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3537.729092][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3537.729265][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3537.729440][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3537.729612][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3537.729781][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3537.729951][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3537.730123][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3537.730292][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3537.730503][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3537.730675][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3537.730851][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3537.731023][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3537.731195][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3537.731367][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3537.731542][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3537.731714][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3537.731885][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3537.732057][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3537.732229][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3537.732401][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3537.732572][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3537.732746][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3537.732917][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3537.733089][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3537.733302][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3537.733517][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3537.733687][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3537.733899][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3537.734071][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3537.734285][ C0] RIP: 0033:0x7f803c195a4a
[ 3537.734461][ 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
[ 3537.735070][ C0] RSP: 002b:00007ffea5cbec58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3537.735329][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f803c195a4a
[ 3537.735585][ C0] RDX: 0000000000000040 RSI: 0000000007c4e340 RDI: 0000000000000005
[ 3537.735844][ C0] RBP: 00007ffea5cbece0 R08: 0000000000418574 R09: 000000000000001c
[ 3537.736100][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3537.736359][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f803c2bc000
| [ 3538.955133][ C3] preempt_count: 101, expected: 0
| [ 3538.955303][ C3] RCU nest depth: 7, expected: 0
| [ 3538.955477][ C3] INFO: lockdep is turned off.
| [ 3538.955961][ C3] Tainted: [W]=WARN
[ 3538.956091][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3538.956312][ C3] Call Trace:
[ 3538.956445][ C3]
[ 3538.956534][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3538.956713][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3538.956887][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3538.957105][ 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)
[ 3538.957316][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3538.957568][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3538.957742][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3538.957920][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3538.958093][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3538.958270][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3538.958445][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3538.958618][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3538.958749][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3538.958923][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3538.959105][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3538.959318][ 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)
[ 3538.959491][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3538.959620][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3538.959834][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3538.959964][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3538.960142][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3538.960318][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3538.960489][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3538.960669][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3538.960801][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3538.960977][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3538.961152][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3538.961330][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3538.961512][ 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)
[ 3538.961648][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3538.961821][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3538.961992][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3538.962163][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3538.962332][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3538.962546][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3538.962765][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3538.962935][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3538.963106][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3538.963281][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3538.963455][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3538.963639][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3538.963810][ 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)
[ 3538.963986][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3538.964155][ 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)
[ 3538.964324][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3538.964496][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3538.964666][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3538.964839][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3538.965012][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3538.965185][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3538.965314][ C3]
[ 3538.965403][ C3]
[ 3538.965490][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3538.965661][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3538.965832][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3538.966000][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3538.966174][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3538.966391][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3538.966601][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3538.966854][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3538.967023][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3538.967193][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3538.967364][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3538.967540][ C3] ? eth_header (net/ethernet/eth.c:100)
[ 3538.967712][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494)
[ 3538.967884][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3538.968054][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141)
[ 3538.968227][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3538.968398][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3538.968571][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3538.968749][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3538.968880][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3538.969059][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3538.969229][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3538.969399][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3538.969570][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3538.969743][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3538.969961][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3538.970136][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3538.970308][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3538.970484][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3538.970656][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3538.970829][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3538.971000][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3538.971171][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3538.971345][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3538.971517][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3538.971730][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3538.971900][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3538.972072][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3538.972245][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3538.972417][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3538.972588][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3538.972765][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3538.972938][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3538.973110][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3538.973281][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3538.973455][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3538.973629][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3538.973799][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3538.973972][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3538.974163][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3538.974338][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3538.974551][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3538.974764][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3538.974937][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3538.975151][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3538.975325][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3538.975541][ C3] RIP: 0033:0x7f20e2379a4a
[ 3538.975719][ 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
[ 3538.976322][ C3] RSP: 002b:00007fffaf594428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3538.976586][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20e2379a4a
[ 3538.976842][ C3] RDX: 0000000000000040 RSI: 000000002ba68340 RDI: 0000000000000005
[ 3538.977098][ C3] RBP: 00007fffaf5944b0 R08: 0000000000418574 R09: 000000000000001c
[ 3538.977353][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3538.977612][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20e24a0000
| [ 3540.159896][ C0] preempt_count: 101, expected: 0
| [ 3540.160081][ C0] RCU nest depth: 7, expected: 0
| [ 3540.160262][ C0] INFO: lockdep is turned off.
| [ 3540.160761][ C0] Tainted: [W]=WARN
[ 3540.160897][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3540.161118][ C0] Call Trace:
[ 3540.161250][ C0]
[ 3540.161342][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3540.161531][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3540.161708][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3540.161926][ 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)
[ 3540.162148][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3540.162412][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3540.162586][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3540.162762][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3540.162942][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3540.163123][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3540.163302][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3540.163481][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3540.163622][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3540.163802][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3540.163983][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3540.164204][ 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)
[ 3540.164394][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3540.164527][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3540.164750][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3540.164883][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3540.165063][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3540.165244][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3540.165422][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3540.165598][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3540.165733][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3540.165908][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3540.166080][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3540.166263][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3540.166439][ 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)
[ 3540.166574][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3540.166753][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3540.166928][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3540.167104][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3540.167278][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3540.167494][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3540.167714][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3540.167886][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3540.168061][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3540.168234][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3540.168410][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3540.168587][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3540.168761][ C0] ? 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)
[ 3540.168936][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3540.169119][ C0] ? 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)
[ 3540.169293][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3540.169468][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3540.169643][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3540.169819][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3540.169995][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3540.170170][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3540.170301][ C0]
[ 3540.170391][ C0]
[ 3540.170479][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3540.170652][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3540.170827][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3540.170997][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3540.171169][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3540.171340][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3540.171514][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3540.171689][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3540.171903][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3540.172075][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3540.172251][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3540.172424][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3540.172597][ C0] ? eth_header (net/ethernet/eth.c:100)
[ 3540.172771][ C0] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494)
[ 3540.172946][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3540.173121][ C0] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141)
[ 3540.173297][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3540.173472][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3540.173641][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3540.173814][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3540.173946][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3540.174118][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3540.174290][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3540.174471][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3540.174651][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3540.174870][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3540.175042][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3540.175217][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3540.175394][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3540.175567][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3540.175739][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3540.175912][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3540.176089][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3540.176262][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3540.176438][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3540.176654][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3540.176828][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3540.177003][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3540.177177][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3540.177352][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3540.177527][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3540.177704][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3540.177880][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3540.178054][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3540.178227][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3540.178400][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3540.178572][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3540.178757][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3540.178935][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3540.179119][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3540.179294][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3540.179510][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3540.179726][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3540.179899][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3540.180115][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3540.180291][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3540.180508][ C0] RIP: 0033:0x7f48b12d4a4a
[ 3540.180686][ 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
[ 3540.181319][ C0] RSP: 002b:00007ffee97e8788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3540.181581][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48b12d4a4a
[ 3540.181841][ C0] RDX: 0000000000000040 RSI: 0000000038bc3340 RDI: 0000000000000005
[ 3540.182098][ C0] RBP: 00007ffee97e8810 R08: 0000000000418574 R09: 000000000000001c
[ 3540.182355][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3540.182618][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48b13fb000
| [ 3541.377718][ C2] preempt_count: 101, expected: 0
| [ 3541.377896][ C2] RCU nest depth: 7, expected: 0
| [ 3541.378071][ C2] INFO: lockdep is turned off.
| [ 3541.378532][ C2] Tainted: [W]=WARN
[ 3541.378659][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3541.378859][ C2] Call Trace:
[ 3541.378984][ C2]
[ 3541.379073][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3541.379253][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3541.379418][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3541.379626][ 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)
[ 3541.379823][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3541.380062][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3541.380227][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3541.380391][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3541.380553][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3541.380713][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3541.380874][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3541.381034][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3541.381156][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3541.381323][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3541.381488][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3541.381698][ 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)
[ 3541.381871][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3541.381998][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3541.382206][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3541.382326][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3541.382487][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3541.382656][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3541.382818][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3541.382980][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3541.383102][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3541.383264][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3541.383433][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3541.383598][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3541.383761][ 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)
[ 3541.383888][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3541.384057][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3541.384220][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3541.384387][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3541.384552][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3541.384751][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3541.384958][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3541.385117][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3541.385276][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3541.385435][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3541.385592][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3541.385753][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3541.385912][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3541.386074][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3541.386237][ 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)
[ 3541.386395][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3541.386559][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3541.386717][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3541.386878][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3541.387044][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3541.387205][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3541.387329][ C2]
[ 3541.387411][ C2]
[ 3541.387492][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3541.387650][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3541.387810][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3541.387974][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3541.388137][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3541.388341][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3541.388539][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3541.388773][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3541.388933][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3541.389100][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3541.389259][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3541.389420][ C2] ? eth_header (net/ethernet/eth.c:100)
[ 3541.389583][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494)
[ 3541.389746][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3541.389906][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141)
[ 3541.390064][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3541.390228][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3541.390387][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3541.390550][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3541.390672][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3541.390830][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3541.390990][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3541.391149][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3541.391310][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3541.391471][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3541.391672][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3541.391836][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3541.391996][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3541.392158][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3541.392318][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3541.392479][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3541.392637][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3541.392797][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3541.392958][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3541.393121][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3541.393319][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3541.393477][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3541.393636][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3541.393795][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3541.393953][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3541.394117][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3541.394282][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3541.394445][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3541.394602][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3541.394761][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3541.394921][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3541.395080][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3541.395238][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3541.395398][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3541.395561][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3541.395723][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3541.395919][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3541.396119][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3541.396276][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3541.396472][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3541.396637][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3541.396839][ C2] RIP: 0033:0x7ff68aab0a4a
[ 3541.397004][ 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
[ 3541.397563][ C2] RSP: 002b:00007fffaeda4658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3541.397802][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff68aab0a4a
[ 3541.398046][ C2] RDX: 0000000000000040 RSI: 0000000007af8340 RDI: 0000000000000005
[ 3541.398282][ C2] RBP: 00007fffaeda46e0 R08: 0000000000418574 R09: 000000000000001c
[ 3541.398520][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3541.398759][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff68abd7000
| [ 3542.464437][ C0] preempt_count: 101, expected: 0
| [ 3542.464618][ C0] RCU nest depth: 7, expected: 0
| [ 3542.464790][ C0] INFO: lockdep is turned off.
| [ 3542.465264][ C0] Tainted: [W]=WARN
[ 3542.465414][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3542.465636][ C0] Call Trace:
[ 3542.465769][ C0]
[ 3542.465861][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3542.466043][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3542.466219][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3542.466437][ 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)
[ 3542.466664][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3542.466916][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3542.467085][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3542.467260][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3542.467446][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3542.467618][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3542.467792][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3542.467963][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3542.468094][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3542.468281][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3542.468460][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3542.468674][ 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)
[ 3542.468852][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3542.468987][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3542.469209][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3542.469339][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3542.469514][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3542.469691][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3542.469863][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3542.470036][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3542.470165][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3542.470352][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3542.470524][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3542.470693][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3542.470860][ 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)
[ 3542.470987][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3542.471155][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3542.471325][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3542.471493][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3542.471663][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3542.471872][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3542.472084][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3542.472251][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3542.472422][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3542.472592][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3542.472760][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3542.472936][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3542.473106][ C0] ? 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)
[ 3542.473277][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3542.473446][ C0] ? 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)
[ 3542.473615][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3542.473787][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3542.473954][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3542.474124][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3542.474296][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3542.474463][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3542.474592][ C0]
[ 3542.474678][ C0]
[ 3542.474762][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3542.474927][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3542.475094][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3542.475280][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3542.475454][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3542.475668][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3542.475881][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3542.476133][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3542.476303][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3542.476477][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3542.476648][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3542.476818][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3542.477034][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3542.477204][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3542.477376][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3542.477546][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3542.477719][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3542.477900][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3542.478069][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3542.478195][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3542.478362][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3542.478530][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3542.478699][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3542.478871][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3542.479062][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3542.479277][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3542.479449][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3542.479621][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3542.479792][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3542.479962][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3542.480132][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3542.480315][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3542.480482][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3542.480654][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3542.480821][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3542.481030][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3542.481200][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3542.481371][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3542.481544][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3542.481710][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3542.481880][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3542.482051][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3542.482222][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3542.482389][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3542.482556][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3542.482726][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3542.482900][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3542.483068][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3542.483239][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3542.483409][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3542.483583][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3542.483791][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3542.484001][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3542.484172][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3542.484379][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3542.484551][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3542.484766][ C0] RIP: 0033:0x7f5cae273a4a
[ 3542.484939][ 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
[ 3542.485532][ C0] RSP: 002b:00007ffe097f05e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3542.485788][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cae273a4a
[ 3542.486040][ C0] RDX: 0000000000000040 RSI: 0000000001959340 RDI: 0000000000000005
[ 3542.486293][ C0] RBP: 00007ffe097f0670 R08: 0000000000418574 R09: 000000000000001c
[ 3542.486547][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3542.486799][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cae39a000
| [ 3543.926863][ C2] preempt_count: 101, expected: 0
| [ 3543.927041][ C2] RCU nest depth: 7, expected: 0
| [ 3543.927216][ C2] INFO: lockdep is turned off.
| [ 3543.927683][ C2] Tainted: [W]=WARN
[ 3543.927806][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3543.928002][ C2] Call Trace:
[ 3543.928124][ C2]
[ 3543.928210][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3543.928379][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3543.928541][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3543.928744][ 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)
[ 3543.928940][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3543.929185][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3543.929349][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3543.929512][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3543.929676][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3543.929836][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3543.930006][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3543.930174][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3543.930294][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3543.930456][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3543.930616][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3543.930815][ 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)
[ 3543.930979][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3543.931098][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3543.931303][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3543.931429][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3543.931591][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3543.931752][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3543.931913][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3543.932077][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3543.932197][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3543.932364][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3543.932531][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3543.932699][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3543.932861][ 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)
[ 3543.932992][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3543.933154][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3543.933319][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3543.933478][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3543.933638][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3543.933837][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3543.934040][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3543.934201][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3543.934360][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3543.934531][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3543.934692][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3543.934854][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3543.935013][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3543.935175][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3543.935338][ 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)
[ 3543.935497][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3543.935660][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3543.935819][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3543.935979][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3543.936144][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3543.936303][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3543.936429][ C2]
[ 3543.936513][ C2]
[ 3543.936597][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3543.936757][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3543.936916][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3543.937077][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3543.937240][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3543.937444][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3543.937642][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3543.937878][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3543.938037][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3543.938196][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3543.938367][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3543.938529][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3543.938727][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3543.938885][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3543.939052][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3543.939212][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3543.939374][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3543.939534][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3543.939698][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3543.939823][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3543.939983][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3543.940142][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3543.940302][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3543.940464][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3543.940625][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3543.940822][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3543.940988][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3543.941152][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3543.941313][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3543.941473][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3543.941633][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3543.941792][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3543.941952][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3543.942113][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3543.942278][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3543.942475][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3543.942634][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3543.942794][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3543.942956][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3543.943114][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3543.943276][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3543.943444][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3543.943609][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3543.943768][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3543.943927][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3543.944086][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3543.944253][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3543.944409][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3543.944567][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3543.944727][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3543.944888][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3543.945081][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3543.945279][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3543.945435][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3543.945628][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3543.945785][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3543.945982][ C2] RIP: 0033:0x7efc0071aa4a
[ 3543.946145][ 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
[ 3543.946697][ C2] RSP: 002b:00007ffd9b3d05a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3543.946933][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc0071aa4a
[ 3543.947172][ C2] RDX: 0000000000000040 RSI: 000000003e5c7340 RDI: 0000000000000005
[ 3543.947410][ C2] RBP: 00007ffd9b3d0630 R08: 0000000000418574 R09: 000000000000001c
[ 3543.947643][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3543.947876][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc00841000
| [ 3545.047792][ C3] preempt_count: 101, expected: 0
| [ 3545.047965][ C3] RCU nest depth: 7, expected: 0
| [ 3545.048132][ C3] INFO: lockdep is turned off.
| [ 3545.048613][ C3] Tainted: [W]=WARN
[ 3545.048748][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3545.048962][ C3] Call Trace:
[ 3545.049100][ C3]
[ 3545.049194][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3545.049382][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3545.049559][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3545.049778][ 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)
[ 3545.049994][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3545.050246][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3545.050420][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3545.050602][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3545.050772][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3545.050948][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3545.051121][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3545.051295][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3545.051431][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3545.051609][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3545.051788][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3545.052010][ 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)
[ 3545.052185][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3545.052312][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3545.052530][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3545.052663][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3545.052837][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3545.053015][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3545.053189][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3545.053363][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3545.053494][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3545.053668][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3545.053841][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3545.054013][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3545.054185][ 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)
[ 3545.054315][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3545.054488][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3545.054663][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3545.054835][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3545.055007][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3545.055175][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3545.055387][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3545.055598][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3545.055772][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3545.055942][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3545.056113][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3545.056329][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3545.056500][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3545.056672][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3545.056843][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3545.057024][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3545.057235][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3545.057454][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3545.057630][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3545.057802][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3545.057932][ C3]
[ 3545.058020][ C3]
[ 3545.058107][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3545.058284][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3545.058456][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3545.058628][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3545.058803][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3545.059027][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3545.059241][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3545.059497][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3545.059669][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3545.059839][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3545.060011][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3545.060184][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3545.060409][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3545.060581][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3545.060755][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3545.060928][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3545.061100][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3545.061279][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3545.061408][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3545.061580][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3545.061751][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3545.061923][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3545.062095][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3545.062271][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3545.062485][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3545.062657][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3545.062827][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3545.063004][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3545.063175][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3545.063349][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3545.063520][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3545.063694][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3545.063866][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3545.064037][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3545.064250][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3545.064425][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3545.064603][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3545.064775][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3545.064946][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3545.065123][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3545.065294][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3545.065466][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3545.065635][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3545.065806][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3545.065982][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3545.066155][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3545.066329][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3545.066505][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3545.066678][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3545.066852][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3545.067065][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3545.067283][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3545.067455][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3545.067671][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3545.067847][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3545.068060][ C3] RIP: 0033:0x7f9bdbe5ea4a
[ 3545.068238][ 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
[ 3545.068843][ C3] RSP: 002b:00007ffc21a5eed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3545.069106][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bdbe5ea4a
[ 3545.069363][ C3] RDX: 0000000000000040 RSI: 000000001ce77340 RDI: 0000000000000005
[ 3545.069620][ C3] RBP: 00007ffc21a5ef60 R08: 0000000000418574 R09: 000000000000001c
[ 3545.069880][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3545.070139][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bdbf85000
| [ 3546.277433][ C0] preempt_count: 101, expected: 0
| [ 3546.277617][ C0] RCU nest depth: 7, expected: 0
| [ 3546.277791][ C0] INFO: lockdep is turned off.
| [ 3546.278273][ C0] Tainted: [W]=WARN
[ 3546.278403][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3546.278615][ C0] Call Trace:
[ 3546.278746][ C0]
[ 3546.278835][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3546.279059][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3546.279237][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3546.279460][ 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)
[ 3546.279683][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3546.279937][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3546.280110][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3546.280288][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3546.280462][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3546.280636][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3546.280814][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3546.280992][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3546.281124][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3546.281306][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3546.281480][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3546.281698][ 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)
[ 3546.281875][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3546.282006][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3546.282222][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3546.282353][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3546.282526][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3546.282697][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3546.282868][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3546.283045][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3546.283178][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3546.283351][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3546.283525][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3546.283698][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3546.283871][ 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)
[ 3546.284000][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3546.284172][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3546.284342][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3546.284516][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3546.284690][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3546.284865][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3546.285078][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3546.285294][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3546.285463][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3546.285634][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3546.285809][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3546.286026][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3546.286204][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3546.286378][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3546.286552][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 3546.286768][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3546.286939][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3546.287109][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3546.287329][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3546.287504][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3546.287676][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3546.287806][ C0]
[ 3546.287893][ C0]
[ 3546.287980][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3546.288151][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3546.288322][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3546.288496][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3546.288671][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3546.288887][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3546.289108][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3546.289365][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3546.289539][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3546.289714][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3546.289888][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3546.290061][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3546.290277][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3546.290450][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3546.290623][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3546.290795][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3546.290970][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3546.291142][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3546.291273][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3546.291444][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3546.291615][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3546.291787][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3546.291961][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3546.292137][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3546.292358][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3546.292530][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3546.292702][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3546.292875][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3546.293045][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3546.293218][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3546.293394][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3546.293569][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3546.293742][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3546.293912][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3546.294125][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3546.294298][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3546.294470][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3546.294644][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3546.294815][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3546.294992][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3546.295164][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3546.295336][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3546.295507][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3546.295680][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3546.295852][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3546.296023][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3546.296195][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3546.296372][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3546.296545][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3546.296719][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3546.296935][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3546.297150][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3546.297320][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3546.297534][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3546.297713][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3546.297927][ C0] RIP: 0033:0x7fa9d9edaa4a
[ 3546.298103][ 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
[ 3546.298706][ C0] RSP: 002b:00007fff2cfcfba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3546.298970][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9d9edaa4a
[ 3546.299243][ C0] RDX: 0000000000000040 RSI: 000000000644b340 RDI: 0000000000000005
[ 3546.299503][ C0] RBP: 00007fff2cfcfc30 R08: 0000000000418574 R09: 000000000000001c
[ 3546.299760][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3546.300021][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9da001000
| [ 3547.524491][ C0] preempt_count: 101, expected: 0
| [ 3547.524671][ C0] RCU nest depth: 7, expected: 0
| [ 3547.524845][ C0] INFO: lockdep is turned off.
| [ 3547.525319][ C0] Tainted: [W]=WARN
[ 3547.525449][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3547.525669][ C0] Call Trace:
[ 3547.525799][ C0]
[ 3547.525889][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3547.526072][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3547.526250][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3547.526474][ 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)
[ 3547.526687][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3547.526943][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3547.527120][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3547.527293][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3547.527464][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3547.527644][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3547.527822][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3547.527992][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3547.528122][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3547.528295][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3547.528470][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3547.528681][ 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)
[ 3547.528852][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3547.528992][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3547.529209][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3547.529337][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3547.529507][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3547.529679][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3547.529853][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3547.530022][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3547.530154][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3547.530325][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3547.530497][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3547.530668][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3547.530839][ 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)
[ 3547.530969][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3547.531141][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3547.531315][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3547.531484][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3547.531660][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3547.531874][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3547.532086][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3547.532255][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3547.532428][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3547.532604][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3547.532776][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3547.532953][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3547.533123][ C0] ? 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)
[ 3547.533297][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3547.533464][ C0] ? 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)
[ 3547.533635][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3547.533811][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3547.533981][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3547.534158][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3547.534329][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3547.534502][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3547.534634][ C0]
[ 3547.534723][ C0]
[ 3547.534811][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3547.534983][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3547.535154][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3547.535332][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3547.535508][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3547.535724][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3547.535940][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3547.536192][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3547.536363][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3547.536539][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3547.536708][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3547.536878][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3547.537090][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3547.537260][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3547.537431][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3547.537605][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3547.537775][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3547.537947][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3547.538077][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3547.538246][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3547.538416][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3547.538588][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3547.538762][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3547.538940][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3547.539159][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3547.539332][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3547.539502][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3547.539675][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3547.539844][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3547.540016][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3547.540189][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3547.540363][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3547.540535][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3547.540707][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3547.540919][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3547.541089][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3547.541261][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3547.541438][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3547.541612][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3547.541785][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3547.541955][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3547.542216][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3547.542391][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3547.542560][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3547.542734][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3547.542907][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3547.543081][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3547.543256][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3547.543429][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3547.543605][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3547.543819][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3547.544033][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3547.544204][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3547.544420][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3547.544594][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3547.544805][ C0] RIP: 0033:0x7f34cd850a4a
[ 3547.544981][ 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
[ 3547.545585][ C0] RSP: 002b:00007ffcca9c4508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3547.545843][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34cd850a4a
[ 3547.546101][ C0] RDX: 0000000000000040 RSI: 0000000021437340 RDI: 0000000000000005
[ 3547.546356][ C0] RBP: 00007ffcca9c4590 R08: 0000000000418574 R09: 000000000000001c
[ 3547.546613][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3547.546871][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34cd977000
| [ 3548.711904][ C2] preempt_count: 101, expected: 0
| [ 3548.712074][ C2] RCU nest depth: 7, expected: 0
| [ 3548.712245][ C2] INFO: lockdep is turned off.
| [ 3548.712721][ C2] Tainted: [W]=WARN
[ 3548.712844][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3548.713045][ C2] Call Trace:
[ 3548.713171][ C2]
[ 3548.713259][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3548.713432][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3548.713598][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3548.713812][ 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)
[ 3548.714016][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3548.714254][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3548.714417][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3548.714582][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3548.714741][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3548.714899][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3548.715059][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3548.715216][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3548.715342][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3548.715506][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3548.715668][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3548.715866][ 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)
[ 3548.716028][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3548.716149][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3548.716350][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3548.716471][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3548.716632][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3548.716792][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3548.716954][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3548.717115][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3548.717242][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3548.717404][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3548.717564][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3548.717722][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3548.717883][ 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)
[ 3548.718004][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3548.718166][ C2] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3548.718335][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3548.718499][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3548.718660][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3548.718829][ C2] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3548.718999][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3548.719162][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3548.719323][ C2] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3548.719445][ C2] ? handle_softirqs (kernel/softirq.c:561)
[ 3548.719605][ C2] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3548.719763][ C2] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3548.719920][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3548.720118][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3548.720319][ C2] ? smp_call_function_many_cond (kernel/smp.c:349 kernel/smp.c:884)
[ 3548.720519][ C2] ? on_each_cpu_cond_mask (./arch/x86/include/asm/preempt.h:94 kernel/smp.c:1052)
[ 3548.720678][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3548.720836][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3548.720992][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3548.721190][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3548.721392][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3548.721553][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3548.721712][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3548.721873][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3548.722033][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3548.722195][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3548.722356][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3548.722514][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3548.722719][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3548.722877][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3548.723036][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3548.723155][ C2]
[ 3548.723237][ C2]
[ 3548.723319][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3548.723476][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3548.723634][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3548.723796][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3548.723957][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3548.724158][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3548.724355][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3548.724587][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3548.724746][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3548.724910][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3548.725069][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3548.725227][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3548.725423][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3548.725585][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3548.725744][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3548.725901][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3548.726064][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3548.726223][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3548.726385][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3548.726503][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3548.726660][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3548.726819][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3548.726976][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3548.727139][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3548.727299][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3548.727495][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3548.727657][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3548.727814][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3548.727972][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3548.728132][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3548.728292][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3548.728454][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3548.728611][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3548.728770][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3548.728927][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3548.729136][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3548.729297][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3548.729457][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3548.729616][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3548.729784][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3548.729946][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3548.730107][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3548.730266][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3548.730426][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3548.730585][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3548.730744][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3548.730905][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3548.731069][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3548.731231][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3548.731394][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3548.731555][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3548.731752][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3548.731953][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3548.732112][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3548.732317][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3548.732481][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3548.732679][ C2] RIP: 0033:0x7fb00bd5ba4a
[ 3548.732845][ 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
[ 3548.733408][ C2] RSP: 002b:00007ffc5366f128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3548.733648][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb00bd5ba4a
[ 3548.733887][ C2] RDX: 0000000000000040 RSI: 000000003af95340 RDI: 0000000000000005
[ 3548.734126][ C2] RBP: 00007ffc5366f1b0 R08: 0000000000418574 R09: 000000000000001c
[ 3548.734369][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3548.734611][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb00be82000
| [ 3549.953288][ C2] preempt_count: 101, expected: 0
| [ 3549.953461][ C2] RCU nest depth: 7, expected: 0
| [ 3549.953654][ C2] INFO: lockdep is turned off.
| [ 3549.954111][ C2] Tainted: [W]=WARN
[ 3549.954240][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3549.954449][ C2] Call Trace:
[ 3549.954573][ C2]
[ 3549.954657][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3549.954830][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3549.954995][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3549.955204][ 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)
[ 3549.955402][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3549.955637][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3549.955802][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3549.955972][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3549.956139][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3549.956298][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3549.956460][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3549.956619][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3549.956741][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3549.956911][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3549.957075][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3549.957275][ 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)
[ 3549.957442][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3549.957562][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3549.957771][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3549.957892][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3549.958052][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3549.958211][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3549.958373][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3549.958535][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3549.958655][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3549.958814][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3549.958982][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3549.959142][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3549.959301][ 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)
[ 3549.959421][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3549.959582][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3549.959745][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3549.959902][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3549.960058][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3549.960218][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3549.960415][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3549.960612][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3549.960771][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3549.960936][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3549.961096][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3549.961297][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3549.961455][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3549.961615][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3549.961771][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3549.961931][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3549.962092][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3549.962250][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3549.962373][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3549.962572][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 3549.962731][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3549.962892][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3549.963051][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3549.963176][ C2]
[ 3549.963258][ C2]
[ 3549.963340][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3549.963499][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3549.963656][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3549.963814][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3549.963975][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3549.964236][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 3549.964395][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3549.964560][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3549.964762][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3549.965022][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3549.965180][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3549.965337][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3549.965494][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3549.965796][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3549.965954][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3549.966112][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3549.966272][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3549.966531][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3549.966689][ C2] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3549.966847][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3549.966967][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3549.967227][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3549.967384][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3549.967543][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3549.967704][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3549.967999][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3549.968157][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3549.968315][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3549.968484][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3549.968641][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3549.968800][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3549.968958][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3549.969126][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3549.969386][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3549.969544][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3549.969749][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3549.970013][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3549.970171][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3549.970331][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3549.970489][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3549.970753][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3549.970913][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3549.971075][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3549.971232][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3549.971495][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3549.971654][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3549.971811][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3549.971971][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3549.972228][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3549.972386][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3549.972549][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3549.972751][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3549.973051][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3549.973207][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3549.973403][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3549.973563][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3549.973868][ C2] RIP: 0033:0x7fbe60c52a4a
[ 3549.974034][ 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
[ 3549.974699][ C2] RSP: 002b:00007ffcab9bb7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3549.974936][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe60c52a4a
[ 3549.975280][ C2] RDX: 0000000000000040 RSI: 000000002e337340 RDI: 0000000000000005
[ 3549.975520][ C2] RBP: 00007ffcab9bb870 R08: 0000000000418574 R09: 000000000000001c
[ 3549.975756][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3549.976093][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe60d79000
| [ 3551.219809][ C2] preempt_count: 101, expected: 0
| [ 3551.219979][ C2] RCU nest depth: 7, expected: 0
| [ 3551.220151][ C2] INFO: lockdep is turned off.
| [ 3551.220603][ C2] Tainted: [W]=WARN
[ 3551.220724][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3551.220927][ C2] Call Trace:
[ 3551.221050][ C2]
[ 3551.221131][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3551.221298][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3551.221462][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3551.221664][ 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)
[ 3551.221860][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3551.222098][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3551.222261][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3551.222424][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3551.222584][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3551.222743][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3551.222907][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3551.223068][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3551.223197][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3551.223360][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3551.223521][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3551.223719][ 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)
[ 3551.223886][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3551.224012][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3551.224216][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3551.224335][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3551.224499][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3551.224667][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3551.224854][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3551.225019][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3551.225142][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3551.225305][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3551.225471][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3551.225633][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3551.225792][ 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)
[ 3551.225917][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3551.226085][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3551.226361][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3551.226525][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3551.226690][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3551.226902][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3551.227105][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3551.227266][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3551.227425][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3551.227591][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3551.227759][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3551.227932][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3551.228090][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3551.228251][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3551.228411][ 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)
[ 3551.228569][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3551.228731][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3551.228889][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3551.229059][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3551.229224][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3551.229383][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3551.229504][ C2]
[ 3551.229585][ C2]
[ 3551.229667][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3551.229826][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3551.229985][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3551.230149][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3551.230311][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3551.230513][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3551.230709][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3551.230944][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3551.231105][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3551.231268][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3551.231425][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3551.231586][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3551.231789][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3551.231957][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3551.232118][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3551.232277][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3551.232443][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3551.232601][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3551.232764][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3551.232884][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3551.233042][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3551.233202][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3551.233359][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3551.233526][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3551.233689][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3551.233885][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3551.234049][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3551.234208][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3551.234371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3551.234529][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3551.234691][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3551.234855][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3551.235023][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3551.235184][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3551.235342][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3551.235540][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3551.235698][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3551.235860][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3551.236023][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3551.236183][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3551.236346][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3551.236505][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3551.236664][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3551.236824][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3551.236981][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3551.237141][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3551.237304][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3551.237462][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3551.237624][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3551.237782][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3551.237945][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3551.238145][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3551.238345][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3551.238505][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3551.238706][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3551.238868][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3551.239073][ C2] RIP: 0033:0x7fb2a41a6a4a
[ 3551.239240][ 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
[ 3551.239801][ C2] RSP: 002b:00007fff1158ba98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3551.240042][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2a41a6a4a
[ 3551.240285][ C2] RDX: 0000000000000040 RSI: 0000000015a11340 RDI: 0000000000000005
[ 3551.240519][ C2] RBP: 00007fff1158bb20 R08: 0000000000418574 R09: 000000000000001c
[ 3551.240761][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3551.241000][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2a42cd000
| [ 3552.473221][ C2] preempt_count: 101, expected: 0
| [ 3552.473396][ C2] RCU nest depth: 7, expected: 0
| [ 3552.473584][ C2] INFO: lockdep is turned off.
| [ 3552.474054][ C2] Tainted: [W]=WARN
[ 3552.474181][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3552.474380][ C2] Call Trace:
[ 3552.474504][ C2]
[ 3552.474588][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3552.474755][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3552.474921][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3552.475123][ 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)
[ 3552.475332][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3552.475575][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3552.475734][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3552.475898][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3552.476056][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3552.476216][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3552.476374][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3552.476531][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3552.476656][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3552.476817][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3552.476975][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3552.477174][ 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)
[ 3552.477335][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3552.477454][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3552.477651][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3552.477774][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3552.477934][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3552.478096][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3552.478256][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3552.478413][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3552.478533][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3552.478692][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3552.478852][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3552.479023][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3552.479180][ 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)
[ 3552.479303][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3552.479461][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3552.479621][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3552.479780][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3552.479939][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3552.480135][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3552.480334][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3552.480492][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3552.480652][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3552.480812][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3552.480972][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3552.481138][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3552.481295][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3552.481459][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3552.481617][ 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)
[ 3552.481775][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3552.481935][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3552.482093][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3552.482254][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3552.482417][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3552.482581][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3552.482701][ C2]
[ 3552.482781][ C2]
[ 3552.482861][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3552.483020][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3552.483181][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3552.483339][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3552.483503][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3552.483708][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3552.483903][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3552.484134][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3552.484292][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3552.484451][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3552.484609][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3552.484771][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3552.484972][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3552.485134][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3552.485294][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3552.485451][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3552.485613][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3552.485772][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3552.485937][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3552.486057][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3552.486212][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3552.486372][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3552.486532][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3552.486692][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3552.486852][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3552.487056][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3552.487214][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3552.487372][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3552.487536][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3552.487693][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3552.487854][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3552.488013][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3552.488173][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3552.488346][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3552.488505][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3552.488703][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3552.488864][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3552.489032][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3552.489193][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3552.489362][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3552.489530][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3552.489701][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3552.489863][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3552.490020][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3552.490179][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3552.490337][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3552.490496][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3552.490656][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3552.490819][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3552.490982][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3552.491142][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3552.491342][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3552.491542][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3552.491699][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3552.491897][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3552.492059][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3552.492261][ C2] RIP: 0033:0x7f5139c0aa4a
[ 3552.492428][ 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
[ 3552.492988][ C2] RSP: 002b:00007ffe92401dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3552.493235][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5139c0aa4a
[ 3552.493477][ C2] RDX: 0000000000000040 RSI: 0000000017696340 RDI: 0000000000000005
[ 3552.493724][ C2] RBP: 00007ffe92401e50 R08: 0000000000418574 R09: 000000000000001c
[ 3552.493964][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3552.494206][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5139d31000
| [ 3553.752912][ C0] preempt_count: 101, expected: 0
| [ 3553.753079][ C0] RCU nest depth: 7, expected: 0
| [ 3553.753246][ C0] INFO: lockdep is turned off.
| [ 3553.753743][ C0] Tainted: [W]=WARN
[ 3553.753873][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3553.754089][ C0] Call Trace:
[ 3553.754218][ C0]
[ 3553.754306][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3553.754509][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3553.754700][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3553.754942][ 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)
[ 3553.755155][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3553.755411][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3553.755591][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3553.755767][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3553.755939][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3553.756110][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3553.756288][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3553.756461][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3553.756598][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3553.756777][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3553.756952][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3553.757174][ 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)
[ 3553.757361][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3553.757492][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3553.757716][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3553.757847][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3553.758026][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3553.758206][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3553.758383][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3553.758562][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3553.758693][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3553.758867][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3553.759049][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3553.759223][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3553.759393][ 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)
[ 3553.759524][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3553.759698][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3553.759871][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3553.760041][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3553.760212][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3553.760432][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3553.760649][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3553.760822][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3553.760996][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3553.761171][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3553.761343][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3553.761514][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3553.761689][ C0] ? 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)
[ 3553.761869][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3553.762039][ C0] ? 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)
[ 3553.762208][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3553.762383][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3553.762556][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3553.762729][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3553.762904][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3553.763083][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3553.763213][ C0]
[ 3553.763301][ C0]
[ 3553.763387][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3553.763559][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3553.763729][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3553.763900][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3553.764072][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3553.764292][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3553.764505][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3553.764758][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3553.764928][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3553.765097][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3553.765272][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3553.765441][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3553.765658][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3553.765830][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3553.766003][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3553.766173][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3553.766342][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3553.766517][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3553.766692][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3553.766821][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3553.766990][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3553.767161][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3553.767334][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3553.767504][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3553.767677][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3553.767895][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3553.768070][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3553.768243][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3553.768418][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3553.768590][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3553.768762][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3553.768933][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3553.769110][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3553.769288][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3553.769460][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3553.769673][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3553.769843][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3553.770016][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3553.770189][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3553.770360][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3553.770538][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3553.770712][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3553.770886][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3553.771057][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3553.771228][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3553.771402][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3553.771574][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3553.771744][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3553.771920][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3553.772093][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3553.772269][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3553.772481][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3553.772694][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3553.772867][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3553.773080][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3553.773260][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3553.773474][ C0] RIP: 0033:0x7fdbe883ba4a
[ 3553.773653][ 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
[ 3553.774256][ C0] RSP: 002b:00007ffe625cde88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3553.774517][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdbe883ba4a
[ 3553.774776][ C0] RDX: 0000000000000040 RSI: 000000000a7a0340 RDI: 0000000000000005
[ 3553.775035][ C0] RBP: 00007ffe625cdf10 R08: 0000000000418574 R09: 000000000000001c
[ 3553.775292][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3553.775552][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbe8962000
| [ 3554.997932][ C0] preempt_count: 101, expected: 0
| [ 3554.998102][ C0] RCU nest depth: 7, expected: 0
| [ 3554.998272][ C0] INFO: lockdep is turned off.
| [ 3554.998742][ C0] Tainted: [W]=WARN
[ 3554.998870][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3554.999086][ C0] Call Trace:
[ 3554.999215][ C0]
[ 3554.999307][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3554.999490][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3554.999663][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3554.999887][ 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)
[ 3555.000103][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3555.000361][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3555.000541][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3555.000716][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3555.000897][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3555.001067][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3555.001258][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3555.001436][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3555.001568][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3555.001746][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3555.001918][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3555.002134][ 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)
[ 3555.002308][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3555.002439][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3555.002652][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3555.002782][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3555.002961][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3555.003135][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3555.003305][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3555.003479][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3555.003610][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3555.003782][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3555.003966][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3555.004133][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3555.004304][ 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)
[ 3555.004432][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3555.004600][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3555.004767][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3555.004937][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3555.005103][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3555.005311][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3555.005520][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3555.005691][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3555.005860][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3555.006030][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3555.006200][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3555.006372][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3555.006540][ C0] ? 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)
[ 3555.006709][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3555.006879][ C0] ? 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)
[ 3555.007047][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3555.007217][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3555.007384][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3555.007553][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3555.007723][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3555.007890][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3555.008020][ C0]
[ 3555.008125][ C0]
[ 3555.008210][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3555.008382][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3555.008553][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3555.008725][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3555.008895][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3555.009075][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3555.009244][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3555.009419][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3555.009629][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3555.009801][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3555.009972][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3555.010144][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3555.010317][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3555.010534][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3555.010706][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3555.010879][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3555.011052][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3555.011224][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3555.011395][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3555.011569][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3555.011700][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3555.011876][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3555.012049][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3555.012220][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3555.012393][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3555.012605][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3555.012776][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3555.012948][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3555.013129][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3555.013299][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3555.013481][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3555.013649][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3555.013818][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3555.014010][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3555.014181][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3555.014394][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3555.014571][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3555.014743][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3555.014917][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3555.015089][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3555.015264][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3555.015438][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3555.015611][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3555.015782][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3555.015959][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3555.016132][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3555.016303][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3555.016474][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3555.016649][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3555.016821][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3555.016994][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3555.017215][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3555.017430][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3555.017603][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3555.017813][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3555.017987][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3555.018199][ C0] RIP: 0033:0x7fc91f8d2a4a
[ 3555.018377][ 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
[ 3555.018991][ C0] RSP: 002b:00007ffddfb4af08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3555.019253][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc91f8d2a4a
[ 3555.019512][ C0] RDX: 0000000000000040 RSI: 0000000022693340 RDI: 0000000000000005
[ 3555.019770][ C0] RBP: 00007ffddfb4af90 R08: 0000000000418574 R09: 000000000000001c
[ 3555.020030][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3555.020288][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc91f9f9000
| [ 3556.237379][ C2] preempt_count: 101, expected: 0
| [ 3556.237566][ C2] RCU nest depth: 7, expected: 0
| [ 3556.237739][ C2] INFO: lockdep is turned off.
| [ 3556.238188][ C2] Tainted: [W]=WARN
[ 3556.238308][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3556.238507][ C2] Call Trace:
[ 3556.238627][ C2]
[ 3556.238709][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3556.238880][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3556.239058][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3556.239261][ 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)
[ 3556.239459][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3556.239705][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3556.239869][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3556.240037][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3556.240197][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3556.240360][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.240524][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.240687][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3556.240809][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3556.240980][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3556.241141][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3556.241338][ 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)
[ 3556.241503][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3556.241623][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3556.241819][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3556.241941][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3556.242107][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.242271][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3556.242430][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3556.242592][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3556.242716][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3556.242878][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3556.243039][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3556.243198][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3556.243355][ 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)
[ 3556.243477][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3556.243637][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3556.243796][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.243959][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3556.244118][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3556.244315][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3556.244513][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3556.244711][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3556.244874][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3556.245045][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3556.245203][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3556.245404][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3556.245564][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3556.245723][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.245880][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3556.246037][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3556.246201][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3556.246359][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3556.246481][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3556.246683][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 3556.246843][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3556.247003][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3556.247161][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3556.247284][ C2]
[ 3556.247367][ C2]
[ 3556.247449][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3556.247605][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3556.247761][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3556.247917][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3556.248078][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3556.248279][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3556.248478][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3556.248714][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3556.248873][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3556.249037][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3556.249195][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3556.249353][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3556.249554][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3556.249711][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3556.249869][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3556.250026][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3556.250182][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3556.250337][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3556.250496][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3556.250621][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3556.250780][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3556.250936][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3556.251093][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3556.251253][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3556.251414][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3556.251609][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3556.251770][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3556.251930][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3556.252090][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3556.252247][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3556.252405][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3556.252564][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3556.252721][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3556.252879][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3556.253040][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3556.253237][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3556.253396][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3556.253554][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3556.253713][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3556.253869][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3556.254029][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3556.254186][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3556.254349][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3556.254506][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3556.254662][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3556.254820][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3556.254980][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3556.255141][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3556.255303][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3556.255462][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3556.255628][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3556.255827][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3556.256024][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3556.256181][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3556.256376][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3556.256537][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3556.256737][ C2] RIP: 0033:0x7f5275fcba4a
[ 3556.256904][ 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
[ 3556.257457][ C2] RSP: 002b:00007ffe0763e7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3556.257697][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5275fcba4a
[ 3556.257935][ C2] RDX: 0000000000000040 RSI: 000000002dd84340 RDI: 0000000000000005
[ 3556.258173][ C2] RBP: 00007ffe0763e880 R08: 0000000000418574 R09: 000000000000001c
[ 3556.258411][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3556.258648][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52760f2000
| [ 3557.496873][ C2] preempt_count: 101, expected: 0
| [ 3557.497053][ C2] RCU nest depth: 7, expected: 0
| [ 3557.497227][ C2] INFO: lockdep is turned off.
| [ 3557.497682][ C2] Tainted: [W]=WARN
[ 3557.497801][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3557.498011][ C2] Call Trace:
[ 3557.498139][ C2]
[ 3557.498226][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3557.498398][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3557.498562][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3557.498778][ 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)
[ 3557.498986][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3557.499226][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3557.499396][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3557.499559][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3557.499719][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3557.499874][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3557.500033][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3557.500191][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3557.500312][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3557.500473][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3557.500638][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3557.500837][ 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)
[ 3557.501000][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3557.501119][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3557.501319][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3557.501440][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3557.501598][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3557.501762][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3557.501920][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3557.502081][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3557.502202][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3557.502360][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3557.502520][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3557.502680][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3557.502835][ 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)
[ 3557.502958][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3557.503115][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3557.503278][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3557.503434][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3557.503592][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3557.503787][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3557.503987][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3557.504143][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3557.504306][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3557.504466][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3557.504628][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3557.504789][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3557.504948][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3557.505108][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3557.505267][ 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)
[ 3557.505429][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3557.505595][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3557.505754][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3557.505915][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3557.506079][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3557.506236][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3557.506358][ C2]
[ 3557.506446][ C2]
[ 3557.506531][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3557.506690][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3557.506850][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3557.507012][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3557.507176][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3557.507376][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3557.507579][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3557.507816][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3557.507977][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3557.508136][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3557.508295][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3557.508454][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3557.508657][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3557.508818][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3557.508985][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3557.509145][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3557.509305][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3557.509467][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3557.509632][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3557.509753][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3557.509916][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3557.510074][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3557.510232][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3557.510394][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3557.510554][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3557.510750][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3557.510910][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3557.511077][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3557.511237][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3557.511398][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3557.511559][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3557.511718][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3557.511876][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3557.512037][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3557.512202][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3557.512402][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3557.512560][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3557.512721][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3557.512882][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3557.513040][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3557.513202][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3557.513362][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3557.513527][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3557.513689][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3557.513847][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3557.514005][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3557.514165][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3557.514323][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3557.514484][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3557.514645][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3557.514812][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3557.515011][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3557.515219][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3557.515376][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3557.515575][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3557.515736][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3557.515936][ C2] RIP: 0033:0x7f908fb9ba4a
[ 3557.516112][ 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
[ 3557.516672][ C2] RSP: 002b:00007ffcdf93e338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3557.516913][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f908fb9ba4a
[ 3557.517154][ C2] RDX: 0000000000000040 RSI: 000000002656a340 RDI: 0000000000000005
[ 3557.517389][ C2] RBP: 00007ffcdf93e3c0 R08: 0000000000418574 R09: 000000000000001c
[ 3557.517625][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3557.517862][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f908fcc2000
| [ 3558.766084][ C3] preempt_count: 101, expected: 0
| [ 3558.766253][ C3] RCU nest depth: 7, expected: 0
| [ 3558.766420][ C3] INFO: lockdep is turned off.
| [ 3558.766908][ C3] Tainted: [W]=WARN
[ 3558.767040][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3558.767255][ C3] Call Trace:
[ 3558.767386][ C3]
[ 3558.767475][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3558.767659][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3558.767839][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3558.768062][ 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)
[ 3558.768279][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3558.768546][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3558.768725][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3558.768903][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3558.769088][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3558.769264][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3558.769442][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3558.769619][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3558.769753][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3558.769935][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3558.770108][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3558.770334][ 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)
[ 3558.770507][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3558.770635][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3558.770844][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3558.770972][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3558.771148][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3558.771318][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3558.771509][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3558.771680][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3558.771809][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3558.771983][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3558.772166][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3558.772340][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3558.772511][ 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)
[ 3558.772645][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3558.772815][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3558.772987][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3558.773156][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3558.773325][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3558.773537][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3558.773758][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3558.773923][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3558.774093][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3558.774267][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3558.774435][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3558.774621][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3558.774792][ 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)
[ 3558.774963][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3558.775132][ 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)
[ 3558.775304][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3558.775485][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3558.775653][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3558.775823][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3558.775997][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3558.776167][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3558.776292][ C3]
[ 3558.776378][ C3]
[ 3558.776464][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3558.776636][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3558.776804][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3558.776991][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3558.777165][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3558.777382][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3558.777597][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3558.777856][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3558.778029][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3558.778227][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3558.778398][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3558.778570][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3558.778786][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3558.778967][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3558.779148][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3558.779317][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3558.779489][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3558.779664][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3558.779840][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3558.779969][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3558.780140][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3558.780316][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3558.780487][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3558.780661][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3558.780836][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3558.781050][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3558.781221][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3558.781400][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3558.781591][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3558.781764][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3558.781936][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3558.782106][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3558.782278][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3558.782451][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3558.782621][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3558.782843][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3558.783017][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3558.783188][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3558.783358][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3558.783525][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3558.783700][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3558.783871][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3558.784041][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3558.784212][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3558.784382][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3558.784554][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3558.784725][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3558.784895][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3558.785066][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3558.785236][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3558.785408][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3558.785620][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3558.785834][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3558.786002][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3558.786213][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3558.786384][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3558.786595][ C3] RIP: 0033:0x7f7d75c73a4a
[ 3558.786768][ 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
[ 3558.787364][ C3] RSP: 002b:00007ffd1df5aab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3558.787632][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d75c73a4a
[ 3558.787887][ C3] RDX: 0000000000000040 RSI: 00000000075d1340 RDI: 0000000000000005
[ 3558.788164][ C3] RBP: 00007ffd1df5ab40 R08: 0000000000418574 R09: 000000000000001c
[ 3558.788423][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3558.788684][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d75d9a000
| [ 3560.012108][ C2] preempt_count: 101, expected: 0
| [ 3560.012285][ C2] RCU nest depth: 7, expected: 0
| [ 3560.012456][ C2] INFO: lockdep is turned off.
| [ 3560.012924][ C2] Tainted: [W]=WARN
[ 3560.013044][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3560.013246][ C2] Call Trace:
[ 3560.013374][ C2]
[ 3560.013460][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3560.013633][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3560.013800][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3560.014008][ 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)
[ 3560.014207][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3560.014451][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3560.014615][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3560.014779][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3560.014938][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3560.015100][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3560.015267][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3560.015430][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3560.015558][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3560.015719][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3560.015880][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3560.016084][ 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)
[ 3560.016245][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3560.016366][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3560.016569][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3560.016690][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3560.016856][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3560.017017][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3560.017187][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3560.017346][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3560.017468][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3560.017629][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3560.017792][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3560.017956][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3560.018113][ 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)
[ 3560.018232][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3560.018393][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3560.018552][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3560.018708][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3560.018866][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3560.019076][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3560.019278][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3560.019434][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3560.019593][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3560.019756][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3560.019917][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3560.020077][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3560.020234][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3560.020396][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3560.020560][ 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)
[ 3560.020720][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3560.020881][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3560.021042][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3560.021204][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3560.021367][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3560.021534][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3560.021658][ C2]
[ 3560.021739][ C2]
[ 3560.021820][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3560.021980][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3560.022140][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3560.022300][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3560.022461][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3560.022621][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 3560.022783][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3560.022944][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3560.023141][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3560.023300][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3560.023460][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3560.023622][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3560.023785][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3560.023984][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3560.024143][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3560.024303][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3560.024461][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3560.024623][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3560.024783][ C2] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3560.024948][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3560.025073][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3560.025231][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3560.025387][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3560.025549][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3560.025720][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3560.025934][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3560.026095][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3560.026261][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3560.026423][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3560.026582][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3560.026741][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3560.026903][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3560.027062][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3560.027220][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3560.027379][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3560.027578][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3560.027736][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3560.027897][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3560.028059][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3560.028216][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3560.028375][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3560.028536][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3560.028697][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3560.028861][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3560.029031][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3560.029192][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3560.029353][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3560.029512][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3560.029672][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3560.029830][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3560.029998][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3560.030197][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3560.030393][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3560.030551][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3560.030749][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3560.030910][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3560.031105][ C2] RIP: 0033:0x7fd94fe05a4a
[ 3560.031278][ 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
[ 3560.031835][ C2] RSP: 002b:00007fff51b4a718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3560.032075][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd94fe05a4a
[ 3560.032319][ C2] RDX: 0000000000000040 RSI: 000000002867e340 RDI: 0000000000000005
[ 3560.032560][ C2] RBP: 00007fff51b4a7a0 R08: 0000000000418574 R09: 000000000000001c
[ 3560.032799][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3560.033036][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd94ff2c000
| [ 3561.257534][ C2] preempt_count: 101, expected: 0
| [ 3561.257715][ C2] RCU nest depth: 7, expected: 0
| [ 3561.257897][ C2] INFO: lockdep is turned off.
| [ 3561.258372][ C2] Tainted: [W]=WARN
[ 3561.258502][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3561.258714][ C2] Call Trace:
[ 3561.258841][ C2]
[ 3561.258931][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3561.259104][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3561.259278][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3561.259485][ 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)
[ 3561.259685][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3561.259927][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3561.260088][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3561.260251][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3561.260409][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3561.260569][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.260730][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.260894][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3561.261019][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3561.261185][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3561.261347][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3561.261551][ 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)
[ 3561.261716][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3561.261840][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3561.262039][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3561.262168][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3561.262331][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.262500][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3561.262663][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3561.262823][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3561.262944][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3561.263104][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3561.263266][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3561.263425][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3561.263585][ 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)
[ 3561.263711][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3561.263874][ C2] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3561.264037][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3561.264197][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3561.264361][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3561.264532][ C2] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3561.264697][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3561.264864][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3561.265029][ C2] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3561.265159][ C2] ? handle_softirqs (kernel/softirq.c:561)
[ 3561.265325][ C2] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3561.265486][ C2] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3561.265647][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3561.265847][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3561.266047][ C2] ? default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 3561.266208][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3561.266371][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3561.266539][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3561.266707][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3561.266903][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3561.267101][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3561.267259][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3561.267422][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3561.267583][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3561.267745][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3561.267912][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3561.268072][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3561.268229][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.268387][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.268548][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3561.268705][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3561.268864][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3561.269038][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3561.269158][ C2]
[ 3561.269239][ C2]
[ 3561.269320][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3561.269479][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3561.269640][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3561.269797][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3561.269960][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3561.270166][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3561.270364][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3561.270597][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3561.270758][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3561.270918][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3561.271076][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3561.271237][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3561.271436][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3561.271605][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3561.271765][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3561.271925][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3561.272084][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3561.272244][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3561.272411][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3561.272533][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3561.272690][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3561.272857][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3561.273016][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3561.273177][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3561.273338][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3561.273551][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3561.273713][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3561.273870][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3561.274035][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3561.274193][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3561.274356][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3561.274515][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3561.274675][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3561.274843][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3561.275000][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3561.275199][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3561.275359][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3561.275521][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3561.275681][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3561.275841][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3561.276007][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3561.276169][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3561.276330][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3561.276492][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3561.276650][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3561.276809][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3561.276970][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3561.277130][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3561.277299][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3561.277458][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3561.277621][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3561.277821][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3561.278024][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3561.278185][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3561.278383][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3561.278550][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3561.278750][ C2] RIP: 0033:0x7f2215fc7a4a
[ 3561.278923][ 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
[ 3561.279489][ C2] RSP: 002b:00007ffdb79c2678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3561.279736][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2215fc7a4a
[ 3561.279978][ C2] RDX: 0000000000000040 RSI: 0000000011c50340 RDI: 0000000000000005
[ 3561.280215][ C2] RBP: 00007ffdb79c2700 R08: 0000000000418574 R09: 000000000000001c
[ 3561.280452][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3561.280697][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22160ee000
| [ 3562.485256][ C3] preempt_count: 101, expected: 0
| [ 3562.485432][ C3] RCU nest depth: 7, expected: 0
| [ 3562.485612][ C3] INFO: lockdep is turned off.
| [ 3562.486080][ C3] Tainted: [W]=WARN
[ 3562.486211][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3562.486424][ C3] Call Trace:
[ 3562.486555][ C3]
[ 3562.486642][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3562.486825][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3562.487006][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3562.487227][ 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)
[ 3562.487441][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3562.487702][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3562.487878][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3562.488054][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3562.488231][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3562.488406][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3562.488581][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3562.488755][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3562.488890][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3562.489073][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3562.489245][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3562.489459][ 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)
[ 3562.489642][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3562.489772][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3562.489985][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3562.490115][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3562.490287][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3562.490461][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3562.490633][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3562.490806][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3562.490933][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3562.491105][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3562.491278][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3562.491447][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3562.491618][ 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)
[ 3562.491749][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3562.491920][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3562.492095][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3562.492266][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3562.492437][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3562.492609][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3562.492821][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3562.493034][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3562.493203][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3562.493377][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3562.493548][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3562.493768][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3562.493940][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3562.494112][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3562.494282][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3562.494457][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3562.494671][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3562.494890][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3562.495065][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3562.495238][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3562.495366][ C3]
[ 3562.495452][ C3]
[ 3562.495539][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3562.495709][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3562.495883][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3562.496052][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3562.496227][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3562.496442][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3562.496656][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3562.496908][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3562.497081][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3562.497254][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3562.497425][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3562.497595][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3562.497811][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3562.497984][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3562.498155][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3562.498329][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3562.498500][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3562.498670][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3562.498846][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3562.498982][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3562.499151][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3562.499322][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3562.499494][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3562.499666][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3562.499839][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3562.500053][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3562.500225][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3562.500397][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3562.500572][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3562.500743][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3562.500916][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3562.501085][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3562.501256][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3562.501429][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3562.501600][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3562.501819][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3562.501989][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3562.502157][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3562.502329][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3562.502497][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3562.502668][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3562.502838][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3562.503027][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3562.503197][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3562.503368][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3562.503546][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3562.503718][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3562.503890][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3562.504064][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3562.504234][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3562.504408][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3562.504620][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3562.504833][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3562.505006][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3562.505217][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3562.505393][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3562.505611][ C3] RIP: 0033:0x7f01f478da4a
[ 3562.505790][ 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
[ 3562.506394][ C3] RSP: 002b:00007fff7d681dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3562.506654][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01f478da4a
[ 3562.506911][ C3] RDX: 0000000000000040 RSI: 000000000493a340 RDI: 0000000000000005
[ 3562.507167][ C3] RBP: 00007fff7d681e50 R08: 0000000000418574 R09: 000000000000001c
[ 3562.507426][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3562.507683][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f48b4000
| [ 3563.686409][ C3] preempt_count: 101, expected: 0
| [ 3563.686588][ C3] RCU nest depth: 7, expected: 0
| [ 3563.686756][ C3] INFO: lockdep is turned off.
| [ 3563.687225][ C3] Tainted: [W]=WARN
[ 3563.687354][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3563.687565][ C3] Call Trace:
[ 3563.687695][ C3]
[ 3563.687784][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3563.687960][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3563.688133][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3563.688359][ 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)
[ 3563.688572][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3563.688827][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3563.689012][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3563.689188][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3563.689363][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3563.689535][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3563.689707][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3563.689881][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3563.690015][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3563.690187][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3563.690377][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3563.690596][ 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)
[ 3563.690770][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3563.690899][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3563.691114][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3563.691245][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3563.691420][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3563.691595][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3563.691769][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3563.691943][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3563.692074][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3563.692246][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3563.692420][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3563.692597][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3563.692770][ 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)
[ 3563.692902][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3563.693074][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3563.693248][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3563.693418][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3563.693587][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3563.693756][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3563.693969][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3563.694183][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3563.694356][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3563.694530][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3563.694705][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3563.694923][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3563.695094][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3563.695270][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3563.695442][ 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)
[ 3563.695659][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3563.695832][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3563.696006][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3563.696224][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3563.696400][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3563.696578][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3563.696709][ C3]
[ 3563.696797][ C3]
[ 3563.696886][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3563.697056][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3563.697227][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3563.697399][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3563.697575][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3563.697794][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3563.698005][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3563.698259][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3563.698431][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3563.698602][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3563.698777][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3563.698959][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3563.699173][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3563.699346][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3563.699521][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3563.699692][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3563.699864][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3563.700036][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3563.700215][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3563.700347][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3563.700519][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3563.700689][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3563.700861][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3563.701033][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3563.701205][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3563.701422][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3563.701596][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3563.701770][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3563.701943][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3563.702112][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3563.702285][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3563.702457][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3563.702631][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3563.702805][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3563.702977][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3563.703188][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3563.703359][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3563.703534][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3563.703708][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3563.703879][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3563.704052][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3563.704225][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3563.704399][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3563.704571][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3563.704743][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3563.704916][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3563.705089][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3563.705258][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3563.705435][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3563.705608][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3563.705783][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3563.705995][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3563.706208][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3563.706379][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3563.706590][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3563.706768][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3563.706981][ C3] RIP: 0033:0x7f0605222a4a
[ 3563.707164][ 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
[ 3563.707770][ C3] RSP: 002b:00007ffcd11b5868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3563.708031][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0605222a4a
[ 3563.708287][ C3] RDX: 0000000000000040 RSI: 00000000142c3340 RDI: 0000000000000005
[ 3563.708545][ C3] RBP: 00007ffcd11b58f0 R08: 0000000000418574 R09: 000000000000001c
[ 3563.708801][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3563.709066][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0605349000
| [ 3564.923631][ C0] preempt_count: 101, expected: 0
| [ 3564.923800][ C0] RCU nest depth: 7, expected: 0
| [ 3564.923967][ C0] INFO: lockdep is turned off.
| [ 3564.924435][ C0] Tainted: [W]=WARN
[ 3564.924566][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3564.924777][ C0] Call Trace:
[ 3564.924908][ C0]
[ 3564.924996][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3564.925172][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3564.925349][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3564.925570][ 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)
[ 3564.925780][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3564.926033][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3564.926206][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3564.926381][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3564.926569][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3564.926746][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3564.926923][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3564.927098][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3564.927231][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3564.927414][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3564.927586][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3564.927800][ 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)
[ 3564.927978][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3564.928108][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3564.928333][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3564.928462][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3564.928637][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3564.928807][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3564.929007][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3564.929179][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3564.929309][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3564.929483][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3564.929659][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3564.929830][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3564.930006][ 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)
[ 3564.930137][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3564.930310][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3564.930487][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3564.930660][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3564.930839][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3564.931053][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3564.931264][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3564.931437][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3564.931626][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3564.931802][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3564.931973][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3564.932151][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3564.932326][ C0] ? 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)
[ 3564.932503][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3564.932681][ C0] ? 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)
[ 3564.932855][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3564.933041][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3564.933228][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3564.933404][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3564.933577][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3564.933749][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3564.933883][ C0]
[ 3564.933972][ C0]
[ 3564.934059][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3564.934231][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3564.934402][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3564.934586][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3564.934758][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3564.934930][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3564.935104][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3564.935277][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3564.935487][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3564.935656][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3564.935825][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3564.935996][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3564.936167][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3564.936382][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3564.936557][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3564.936727][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3564.936896][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3564.937067][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3564.937238][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3564.937408][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3564.937541][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3564.937710][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3564.937882][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3564.938054][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3564.938227][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3564.938438][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3564.938608][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3564.938776][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3564.938976][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3564.939149][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3564.939323][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3564.939497][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3564.939671][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3564.939843][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3564.940017][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3564.940234][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3564.940408][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3564.940582][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3564.940756][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3564.940929][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3564.941102][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3564.941275][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3564.941452][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3564.941632][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3564.941803][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3564.941977][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3564.942150][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3564.942325][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3564.942499][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3564.942671][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3564.942845][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3564.943066][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3564.943284][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3564.943457][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3564.943673][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3564.943848][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3564.944060][ C0] RIP: 0033:0x7f8f6b36da4a
[ 3564.944238][ 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
[ 3564.944849][ C0] RSP: 002b:00007ffefb883a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3564.945109][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f6b36da4a
[ 3564.945365][ C0] RDX: 0000000000000040 RSI: 000000002a2e5340 RDI: 0000000000000005
[ 3564.945626][ C0] RBP: 00007ffefb883b10 R08: 0000000000418574 R09: 000000000000001c
[ 3564.945884][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3564.946142][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f6b494000
| [ 3566.172561][ C2] preempt_count: 101, expected: 0
| [ 3566.172737][ C2] RCU nest depth: 7, expected: 0
| [ 3566.172909][ C2] INFO: lockdep is turned off.
| [ 3566.173360][ C2] Tainted: [W]=WARN
[ 3566.173480][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3566.173680][ C2] Call Trace:
[ 3566.173803][ C2]
[ 3566.173890][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3566.174066][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3566.174235][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3566.174441][ 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)
[ 3566.174653][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3566.174897][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3566.175058][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3566.175220][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3566.175384][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3566.175546][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3566.175707][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3566.175864][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3566.175986][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3566.176147][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3566.176309][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3566.176508][ 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)
[ 3566.176681][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3566.176807][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3566.177007][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3566.177134][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3566.177300][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3566.177460][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3566.177620][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3566.177783][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3566.177904][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3566.178064][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3566.178225][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3566.178386][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3566.178550][ 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)
[ 3566.178674][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3566.178832][ C2] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3566.178999][ C2] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3566.179168][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3566.179333][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3566.179496][ C2] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3566.179657][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3566.179822][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3566.179988][ C2] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3566.180110][ C2] ? handle_softirqs (kernel/softirq.c:561)
[ 3566.180275][ C2] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3566.180438][ C2] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3566.180602][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3566.180820][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3566.181026][ C2] ? smp_call_function_many_cond (kernel/smp.c:349 kernel/smp.c:884)
[ 3566.181236][ C2] ? on_each_cpu_cond_mask (./arch/x86/include/asm/preempt.h:94 kernel/smp.c:1052)
[ 3566.181411][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3566.181569][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3566.181725][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3566.181925][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3566.182124][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3566.182285][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3566.182447][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3566.182608][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3566.182775][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3566.182936][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3566.183098][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3566.183256][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3566.183461][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3566.183619][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3566.183780][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3566.183904][ C2]
[ 3566.183985][ C2]
[ 3566.184067][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3566.184226][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3566.184386][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3566.184545][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3566.184706][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3566.184903][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3566.185103][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3566.185338][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3566.185497][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3566.185657][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3566.185817][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3566.185975][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3566.186178][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3566.186340][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3566.186499][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3566.186657][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3566.186816][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3566.186975][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3566.187135][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3566.187260][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3566.187417][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3566.187576][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3566.187733][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3566.187892][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3566.188052][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3566.188248][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3566.188411][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3566.188571][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3566.188730][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3566.188894][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3566.189057][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3566.189220][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3566.189380][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3566.189542][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3566.189704][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3566.189901][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3566.190061][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3566.190220][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3566.190378][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3566.190534][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3566.190695][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3566.190853][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3566.191021][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3566.191181][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3566.191339][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3566.191498][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3566.191657][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3566.191815][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3566.191981][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3566.192143][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3566.192308][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3566.192507][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3566.192707][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3566.192871][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3566.193067][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3566.193227][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3566.193429][ C2] RIP: 0033:0x7f11e1c6ea4a
[ 3566.193595][ 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
[ 3566.194156][ C2] RSP: 002b:00007ffc68a56748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3566.194398][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11e1c6ea4a
[ 3566.194642][ C2] RDX: 0000000000000040 RSI: 0000000007e3f340 RDI: 0000000000000005
[ 3566.194881][ C2] RBP: 00007ffc68a567d0 R08: 0000000000418574 R09: 000000000000001c
[ 3566.195119][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3566.195360][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e1d95000
| [ 3567.430016][ C2] preempt_count: 101, expected: 0
| [ 3567.430186][ C2] RCU nest depth: 7, expected: 0
| [ 3567.430358][ C2] INFO: lockdep is turned off.
| [ 3567.430827][ C2] Tainted: [W]=WARN
[ 3567.430949][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3567.431148][ C2] Call Trace:
[ 3567.431271][ C2]
[ 3567.431359][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3567.431534][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3567.431699][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3567.431906][ 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)
[ 3567.432106][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3567.432344][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3567.432506][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3567.432676][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3567.432837][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3567.432997][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3567.433159][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3567.433321][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3567.433441][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3567.433609][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3567.433773][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3567.433982][ 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)
[ 3567.434146][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3567.434267][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3567.434470][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3567.434591][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3567.434750][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3567.434909][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3567.435069][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3567.435234][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3567.435354][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3567.435511][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3567.435671][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3567.435832][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3567.435988][ 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)
[ 3567.436108][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3567.436268][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3567.436432][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3567.436591][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3567.436750][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3567.436950][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3567.437148][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3567.437304][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3567.437462][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3567.437619][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3567.437783][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3567.437941][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3567.438097][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3567.438258][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3567.438416][ 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)
[ 3567.438573][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3567.438734][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3567.438909][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3567.439069][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3567.439231][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3567.439388][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3567.439508][ C2]
[ 3567.439590][ C2]
[ 3567.439671][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3567.439827][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3567.439988][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3567.440148][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3567.440308][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3567.440509][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3567.440706][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3567.440944][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3567.441105][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3567.441264][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3567.441423][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3567.441580][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3567.441789][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3567.441948][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3567.442112][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3567.442269][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3567.442430][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3567.442588][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3567.442750][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3567.442870][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3567.443026][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3567.443185][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3567.443347][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3567.443522][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3567.443685][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3567.443879][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3567.444041][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3567.444198][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3567.444358][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3567.444520][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3567.444689][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3567.444852][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3567.445008][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3567.445167][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3567.445326][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3567.445522][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3567.445681][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3567.445847][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3567.446008][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3567.446169][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3567.446329][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3567.446490][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3567.446650][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3567.446807][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3567.446963][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3567.447125][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3567.447284][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3567.447441][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3567.447601][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3567.447759][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3567.447918][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3567.448112][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3567.448313][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3567.448472][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3567.448669][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3567.448831][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3567.449037][ C2] RIP: 0033:0x7f644c264a4a
[ 3567.449203][ 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
[ 3567.449772][ C2] RSP: 002b:00007ffe72147e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3567.450013][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f644c264a4a
[ 3567.450251][ C2] RDX: 0000000000000040 RSI: 000000002e65d340 RDI: 0000000000000005
[ 3567.450492][ C2] RBP: 00007ffe72147ec0 R08: 0000000000418574 R09: 000000000000001c
[ 3567.450730][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3567.450966][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f644c38b000
| [ 3593.548176][ C2] preempt_count: 101, expected: 0
| [ 3593.548351][ C2] RCU nest depth: 7, expected: 0
| [ 3593.548531][ C2] INFO: lockdep is turned off.
| [ 3593.549015][ C2] Tainted: [W]=WARN
[ 3593.549136][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3593.549338][ C2] Call Trace:
[ 3593.549461][ C2]
[ 3593.549546][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3593.549721][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3593.549891][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3593.550095][ 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)
[ 3593.550294][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3593.550535][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3593.550699][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3593.550862][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3593.551029][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3593.551197][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3593.551361][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3593.551525][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3593.551653][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3593.551822][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3593.551987][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3593.552187][ 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)
[ 3593.552352][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3593.552471][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3593.552670][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3593.552792][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3593.552952][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3593.553115][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3593.553281][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3593.553445][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3593.553566][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3593.553726][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3593.553887][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3593.554047][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3593.554207][ 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)
[ 3593.554329][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3593.554498][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3593.554659][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3593.554816][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3593.554975][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3593.555175][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3593.555371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3593.555526][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3593.555688][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3593.555853][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3593.556012][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3593.556172][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3593.556334][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3593.556495][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3593.556652][ 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)
[ 3593.556812][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3593.556977][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3593.557132][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3593.557292][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3593.557453][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3593.557613][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3593.557731][ C2]
[ 3593.557812][ C2]
[ 3593.557893][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3593.558054][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3593.558212][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3593.558371][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3593.558534][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3593.558744][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3593.558941][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3593.559176][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3593.559336][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3593.559497][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3593.559655][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3593.559811][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3593.560009][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3593.560166][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3593.560331][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3593.560490][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3593.560649][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3593.560811][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3593.560968][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3593.561129][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3593.561248][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3593.561410][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3593.561569][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3593.561727][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3593.561888][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3593.562051][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3593.562249][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3593.562409][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3593.562573][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3593.562735][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3593.562892][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3593.563050][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3593.563208][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3593.563367][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3593.563528][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3593.563685][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3593.563887][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3593.564044][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3593.564204][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3593.564364][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3593.564524][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3593.564686][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3593.564847][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3593.565007][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3593.565171][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3593.565330][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3593.565489][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3593.565649][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3593.565808][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3593.565968][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3593.566127][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3593.566293][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3593.566492][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3593.566696][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3593.566853][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3593.567049][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3593.567212][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3593.567411][ C2] RIP: 0033:0x7f008d216a4a
[ 3593.567582][ 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
[ 3593.568142][ C2] RSP: 002b:00007ffe49ff46b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3593.568383][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f008d216a4a
[ 3593.568622][ C2] RDX: 0000000000000040 RSI: 000000001f31c340 RDI: 0000000000000005
[ 3593.568864][ C2] RBP: 00007ffe49ff4740 R08: 0000000000418574 R09: 000000000000001c
[ 3593.569100][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3593.569339][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f008d33d000
| [ 3595.089326][ C2] preempt_count: 101, expected: 0
| [ 3595.089506][ C2] RCU nest depth: 7, expected: 0
| [ 3595.089689][ C2] INFO: lockdep is turned off.
| [ 3595.090141][ C2] Tainted: [W]=WARN
[ 3595.090263][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3595.090461][ C2] Call Trace:
[ 3595.090584][ C2]
[ 3595.090677][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3595.090848][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3595.091012][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3595.091216][ 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)
[ 3595.091417][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3595.091653][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3595.091812][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3595.091983][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3595.092143][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3595.092303][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3595.092463][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3595.092625][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3595.092747][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3595.092910][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3595.093071][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3595.093273][ 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)
[ 3595.093433][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3595.093553][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3595.093750][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3595.093874][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3595.094035][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3595.094201][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3595.094361][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3595.094521][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3595.094641][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3595.094801][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3595.094960][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3595.095120][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3595.095277][ 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)
[ 3595.095397][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3595.095558][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3595.095716][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3595.095874][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3595.096032][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3595.096189][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3595.096388][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3595.096588][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3595.096749][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3595.096909][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3595.097068][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3595.097269][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3595.097429][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3595.097590][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3595.097749][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3595.097920][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3595.098119][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3595.098321][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3595.098485][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3595.098643][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3595.098771][ C2]
[ 3595.098860][ C2]
[ 3595.098941][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3595.099104][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3595.099264][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3595.099426][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3595.099597][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3595.099798][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3595.099995][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3595.100233][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3595.100391][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3595.100548][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3595.100706][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3595.100864][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3595.101062][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3595.101219][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3595.101381][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3595.101540][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3595.101698][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3595.101856][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3595.102013][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3595.102175][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3595.102294][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3595.102456][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3595.102615][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3595.102775][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3595.102936][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3595.103094][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3595.103289][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3595.103448][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3595.103608][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3595.103769][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3595.103927][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3595.104086][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3595.104245][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3595.104402][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3595.104563][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3595.104721][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3595.104923][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3595.105082][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3595.105241][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3595.105403][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3595.105561][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3595.105722][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3595.105882][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3595.106044][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3595.106205][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3595.106363][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3595.106527][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3595.106688][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3595.106845][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3595.107007][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3595.107166][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3595.107329][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3595.107527][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3595.107723][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3595.107882][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3595.108078][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3595.108240][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3595.108443][ C2] RIP: 0033:0x7f13012b5a4a
[ 3595.108611][ 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
[ 3595.109184][ C2] RSP: 002b:00007ffe15895578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3595.109423][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13012b5a4a
[ 3595.109662][ C2] RDX: 0000000000000040 RSI: 0000000018ff7340 RDI: 0000000000000005
[ 3595.109901][ C2] RBP: 00007ffe15895600 R08: 0000000000418574 R09: 000000000000001c
[ 3595.110136][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3595.110376][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13013dc000
| [ 3596.286544][ C0] preempt_count: 101, expected: 0
| [ 3596.286714][ C0] RCU nest depth: 7, expected: 0
| [ 3596.286884][ C0] INFO: lockdep is turned off.
| [ 3596.287360][ C0] Tainted: [W]=WARN
[ 3596.287496][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3596.287709][ C0] Call Trace:
[ 3596.287842][ C0]
[ 3596.287930][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3596.288116][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3596.288293][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3596.288515][ 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)
[ 3596.288736][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3596.288999][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3596.289172][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3596.289353][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3596.289527][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3596.289704][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3596.289878][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3596.290051][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3596.290185][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3596.290361][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3596.290533][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3596.290752][ 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)
[ 3596.290930][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3596.291061][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3596.291275][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3596.291406][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3596.291582][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3596.291754][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3596.291934][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3596.292112][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3596.292245][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3596.292420][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3596.292595][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3596.292771][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3596.292944][ 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)
[ 3596.293075][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3596.293246][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3596.293425][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3596.293597][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3596.293772][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3596.293944][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3596.294158][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3596.294372][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3596.294543][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3596.294721][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3596.294895][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3596.295116][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3596.295288][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3596.295460][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3596.295633][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 3596.295850][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3596.296025][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.296199][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3596.296418][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3596.296594][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3596.296765][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3596.296895][ C0]
[ 3596.296983][ C0]
[ 3596.297070][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3596.297246][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3596.297417][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3596.297588][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3596.297761][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3596.297981][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3596.298192][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3596.298448][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3596.298623][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3596.298804][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.298976][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.299148][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3596.299361][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3596.299536][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3596.299712][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3596.299887][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3596.300059][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3596.300232][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3596.300404][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3596.300583][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3596.300712][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3596.300884][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3596.301055][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.301226][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3596.301401][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3596.301575][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3596.301788][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3596.301970][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3596.302146][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3596.302320][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3596.302492][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3596.302669][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3596.302842][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3596.303013][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3596.303186][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3596.303360][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3596.303576][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3596.303748][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3596.303920][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3596.304092][ C0] ? __pte_offset_map_lock (./include/linux/pgtable.h:345 ./include/linux/pgtable.h:615 mm/pgtable-generic.c:403)
[ 3596.304266][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3596.304437][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.304609][ C0] ? __folio_batch_add_and_move (./include/linux/local_lock_internal.h:38 mm/swap.c:201)
[ 3596.304836][ C0] ? do_anonymous_page (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/pgtable.h:136 mm/memory.c:4866)
[ 3596.305010][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3596.305179][ C0] ? do_anonymous_page (mm/memory.c:4873)
[ 3596.305351][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.305526][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3596.305700][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.305871][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3596.306043][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3596.306217][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3596.306388][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3596.306563][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268)
[ 3596.306736][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 3596.306913][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3596.307084][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 3596.307258][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3596.307429][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340)
[ 3596.307603][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3596.307773][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3596.307986][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3596.308160][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3596.308376][ C0] RIP: 0033:0x7f56a1adfa4a
[ 3596.308556][ 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
[ 3596.309164][ C0] RSP: 002b:00007ffdc3a50d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3596.309422][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56a1adfa4a
[ 3596.309684][ C0] RDX: 0000000000000040 RSI: 0000000034d5e340 RDI: 0000000000000005
[ 3596.309942][ C0] RBP: 00007ffdc3a50dd0 R08: 0000000000418574 R09: 000000000000001c
[ 3596.310201][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3596.310460][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a1c06000
| [ 3597.498402][ C2] preempt_count: 101, expected: 0
| [ 3597.498592][ C2] RCU nest depth: 7, expected: 0
| [ 3597.498781][ C2] INFO: lockdep is turned off.
| [ 3597.499244][ C2] Tainted: [W]=WARN
[ 3597.499368][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3597.499570][ C2] Call Trace:
[ 3597.499694][ C2]
[ 3597.499780][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3597.499955][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3597.500119][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3597.500321][ 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)
[ 3597.500519][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3597.500755][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3597.500914][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3597.501074][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3597.501236][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3597.501396][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3597.501555][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3597.501712][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3597.501833][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3597.501996][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3597.502155][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3597.502364][ 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)
[ 3597.502528][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3597.502649][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3597.502844][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3597.502964][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3597.503124][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3597.503283][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3597.503447][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3597.503604][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3597.503723][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3597.503882][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3597.504044][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3597.504204][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3597.504362][ 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)
[ 3597.504482][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3597.504644][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3597.504807][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3597.504968][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3597.505125][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3597.505323][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3597.505521][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3597.505679][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3597.505840][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3597.506006][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3597.506164][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3597.506326][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3597.506485][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3597.506646][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3597.506803][ 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)
[ 3597.506960][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3597.507125][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3597.507283][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3597.507444][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3597.507607][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3597.507766][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3597.507884][ C2]
[ 3597.507964][ C2]
[ 3597.508043][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3597.508202][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3597.508360][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3597.508518][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3597.508679][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3597.508891][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3597.509088][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3597.509325][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3597.509484][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3597.509643][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3597.509801][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3597.509956][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3597.510156][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3597.510318][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3597.510496][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3597.510655][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3597.510812][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3597.510973][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3597.511133][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3597.511293][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3597.511415][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3597.511575][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3597.511734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3597.511892][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3597.512052][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3597.512214][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3597.512411][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3597.512569][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3597.512729][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3597.512890][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3597.513048][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3597.513210][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3597.513369][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3597.513529][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3597.513690][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3597.513849][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3597.514051][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3597.514209][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3597.514370][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3597.514529][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3597.514690][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3597.514854][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3597.515013][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3597.515174][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3597.515337][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3597.515498][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3597.515657][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3597.515815][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3597.515972][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3597.516134][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3597.516295][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3597.516455][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3597.516658][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3597.516854][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3597.517011][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3597.517207][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3597.517372][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3597.517569][ C2] RIP: 0033:0x7f6d91a3ca4a
[ 3597.517735][ 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
[ 3597.518294][ C2] RSP: 002b:00007fffa8ac4128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3597.518532][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d91a3ca4a
[ 3597.518778][ C2] RDX: 0000000000000040 RSI: 0000000039c3a340 RDI: 0000000000000005
[ 3597.519018][ C2] RBP: 00007fffa8ac41b0 R08: 0000000000418574 R09: 000000000000001c
[ 3597.519258][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3597.519496][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d91b63000
| [ 3598.724150][ C0] preempt_count: 101, expected: 0
| [ 3598.724323][ C0] RCU nest depth: 7, expected: 0
| [ 3598.724497][ C0] INFO: lockdep is turned off.
| [ 3598.725005][ C0] Tainted: [W]=WARN
[ 3598.725135][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3598.725355][ C0] Call Trace:
[ 3598.725487][ C0]
[ 3598.725576][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3598.725760][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3598.725938][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3598.726161][ 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)
[ 3598.726377][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3598.726637][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3598.726817][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3598.726995][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3598.727167][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3598.727341][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3598.727518][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3598.727692][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3598.727826][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3598.728007][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3598.728184][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3598.728400][ 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)
[ 3598.728583][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3598.728719][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3598.728944][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3598.729080][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3598.729256][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3598.729433][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3598.729613][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3598.729786][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3598.729916][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3598.730092][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3598.730268][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3598.730447][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3598.730616][ 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)
[ 3598.730751][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3598.730926][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3598.731105][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3598.731278][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3598.731449][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3598.731671][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3598.731887][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3598.732057][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3598.732229][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3598.732402][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3598.732576][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3598.732753][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3598.732932][ C0] ? 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)
[ 3598.733108][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3598.733278][ C0] ? 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)
[ 3598.733447][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3598.733621][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3598.733791][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3598.733963][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3598.734142][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3598.734313][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3598.734447][ C0]
[ 3598.734536][ C0]
[ 3598.734622][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3598.734792][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3598.734964][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3598.735138][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3598.735315][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3598.735531][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3598.735742][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3598.735997][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3598.736174][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3598.736347][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3598.736524][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3598.736694][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3598.736908][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3598.737079][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3598.737252][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3598.737423][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3598.737598][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3598.737771][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3598.737943][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3598.738124][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3598.738254][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3598.738424][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3598.738598][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3598.738773][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3598.738951][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3598.739124][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3598.739341][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3598.739513][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3598.739685][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3598.739862][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3598.740034][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3598.740207][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3598.740382][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3598.740557][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3598.740732][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3598.740906][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3598.741120][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3598.741294][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3598.741466][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3598.741643][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3598.741813][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3598.741990][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3598.742165][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3598.742341][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3598.742513][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3598.742684][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3598.742859][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3598.743036][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3598.743209][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3598.743386][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3598.743560][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3598.743735][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3598.743949][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3598.744165][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3598.744339][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3598.744552][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3598.744730][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3598.744948][ C0] RIP: 0033:0x7f2f9a0f3a4a
[ 3598.745128][ 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
[ 3598.745742][ C0] RSP: 002b:00007ffd89cef408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3598.746004][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f9a0f3a4a
[ 3598.746265][ C0] RDX: 0000000000000040 RSI: 0000000014c6d340 RDI: 0000000000000005
[ 3598.746520][ C0] RBP: 00007ffd89cef490 R08: 0000000000418574 R09: 000000000000001c
[ 3598.746781][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3598.747040][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9a21a000
| [ 3599.972310][ C3] preempt_count: 101, expected: 0
| [ 3599.972487][ C3] RCU nest depth: 7, expected: 0
| [ 3599.972672][ C3] INFO: lockdep is turned off.
| [ 3599.973160][ C3] Tainted: [W]=WARN
[ 3599.973317][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3599.973544][ C3] Call Trace:
[ 3599.973685][ C3]
[ 3599.973776][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3599.973962][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3599.974150][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3599.974376][ 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)
[ 3599.974609][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3599.974872][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3599.975042][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3599.975220][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3599.975394][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3599.975573][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.975748][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.975923][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3599.976060][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3599.976237][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3599.976410][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3599.976645][ 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)
[ 3599.976827][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3599.976962][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3599.977185][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3599.977316][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3599.977494][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.977671][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3599.977851][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3599.978031][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3599.978171][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3599.978346][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3599.978524][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3599.978711][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3599.978889][ 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)
[ 3599.979019][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3599.979196][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3599.979372][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.979555][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3599.979732][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3599.979907][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3599.980121][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3599.980334][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3599.980511][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3599.980694][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3599.980872][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3599.981103][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3599.981281][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3599.981456][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.981630][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3599.981803][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3599.981990][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3599.982167][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3599.982304][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3599.982521][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 3599.982712][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3599.982886][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3599.983064][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3599.983194][ C3]
[ 3599.983283][ C3]
[ 3599.983392][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3599.983567][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3599.983751][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3599.983930][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3599.984108][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3599.984325][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3599.984545][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3599.984803][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3599.984977][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3599.985148][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3599.985322][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3599.985500][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3599.985722][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3599.985901][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3599.986072][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3599.986263][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3599.986438][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3599.986619][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3599.986792][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3599.986967][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3599.987102][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3599.987274][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3599.987455][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3599.987625][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3599.987799][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3599.987972][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3599.988196][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3599.988377][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3599.988551][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3599.988753][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3599.988929][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3599.989105][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3599.989282][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3599.989455][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3599.989629][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3599.989803][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3599.990023][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3599.990197][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3599.990368][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3599.990543][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3599.990727][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3599.990897][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3599.991068][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3599.991264][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3599.991438][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3599.991629][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3599.991809][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3599.991980][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3599.992155][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3599.992347][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3599.992525][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3599.992706][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3599.992940][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3599.993150][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3599.993317][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3599.993548][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3599.993723][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3599.993945][ C3] RIP: 0033:0x7f85c238ea4a
[ 3599.994119][ 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
[ 3599.994730][ C3] RSP: 002b:00007ffcbcba2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3599.994990][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85c238ea4a
[ 3599.995274][ C3] RDX: 0000000000000040 RSI: 000000001e1eb340 RDI: 0000000000000005
[ 3599.995530][ C3] RBP: 00007ffcbcba2810 R08: 0000000000418574 R09: 000000000000001c
[ 3599.995787][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3599.996056][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c24b5000
| [ 3601.120873][ C3] preempt_count: 101, expected: 0
| [ 3601.121041][ C3] RCU nest depth: 7, expected: 0
| [ 3601.121217][ C3] INFO: lockdep is turned off.
| [ 3601.121698][ C3] Tainted: [W]=WARN
[ 3601.121826][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3601.122048][ C3] Call Trace:
[ 3601.122182][ C3]
[ 3601.122272][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3601.122447][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3601.122619][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3601.122832][ 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)
[ 3601.123039][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3601.123293][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3601.123467][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3601.123643][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3601.123813][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3601.123987][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3601.124158][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3601.124330][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3601.124458][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3601.124633][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3601.124805][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3601.125016][ 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)
[ 3601.125208][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3601.125350][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3601.125575][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3601.125707][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3601.125882][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3601.126059][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3601.126234][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3601.126416][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3601.126544][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3601.126711][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3601.126891][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3601.127061][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3601.127231][ 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)
[ 3601.127379][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3601.127576][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3601.127751][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3601.127924][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3601.128096][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3601.128269][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3601.128489][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3601.128716][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3601.128905][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3601.129079][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3601.129253][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3601.129470][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3601.129644][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3601.129820][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3601.130008][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 3601.130178][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3601.130355][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3601.130568][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3601.130736][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3601.130912][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3601.131045][ C3]
[ 3601.131138][ C3]
[ 3601.131226][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3601.131397][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3601.131572][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3601.131748][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3601.131922][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3601.132140][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3601.132353][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3601.132613][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3601.132782][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3601.132951][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3601.133127][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3601.133295][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3601.133512][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3601.133680][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3601.133856][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3601.134033][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3601.134201][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3601.134370][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3601.134538][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3601.134712][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3601.134855][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3601.135025][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3601.135196][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3601.135378][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3601.135552][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3601.135723][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3601.135942][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3601.136115][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3601.136287][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3601.136462][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3601.136644][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3601.136813][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3601.136983][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3601.137152][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3601.137328][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3601.137498][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3601.137709][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3601.137886][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3601.138052][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3601.138222][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3601.138384][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3601.138553][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3601.138747][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3601.138941][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3601.139122][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3601.139294][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3601.139470][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3601.139641][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3601.139813][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3601.140003][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3601.140184][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3601.140353][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3601.140572][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3601.140783][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3601.140951][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3601.141168][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3601.141338][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3601.141554][ C3] RIP: 0033:0x7f70b1059a4a
[ 3601.141729][ 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
[ 3601.142319][ C3] RSP: 002b:00007ffffbb814c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3601.142578][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70b1059a4a
[ 3601.142832][ C3] RDX: 0000000000000040 RSI: 0000000007779340 RDI: 0000000000000005
[ 3601.143086][ C3] RBP: 00007ffffbb81550 R08: 0000000000418574 R09: 000000000000001c
[ 3601.143339][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3601.143602][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70b1180000
| [ 3602.364955][ C3] preempt_count: 101, expected: 0
| [ 3602.365121][ C3] RCU nest depth: 7, expected: 0
| [ 3602.365291][ C3] INFO: lockdep is turned off.
| [ 3602.365772][ C3] Tainted: [W]=WARN
[ 3602.365903][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3602.366118][ C3] Call Trace:
[ 3602.366252][ C3]
[ 3602.366338][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3602.366532][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3602.366715][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3602.366940][ 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)
[ 3602.367159][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3602.367423][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3602.367601][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3602.367789][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3602.367963][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3602.368138][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3602.368308][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3602.368477][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3602.368610][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3602.368808][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3602.368979][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3602.369193][ 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)
[ 3602.369366][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3602.369495][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3602.369718][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3602.369850][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3602.370034][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3602.370203][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3602.370373][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3602.370559][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3602.370688][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3602.370859][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3602.371032][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3602.371207][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3602.371377][ 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)
[ 3602.371508][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3602.371682][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3602.371858][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3602.372027][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3602.372199][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3602.372415][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3602.372633][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3602.372803][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3602.372974][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3602.373148][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3602.373320][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3602.373500][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3602.373669][ 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)
[ 3602.373838][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3602.374009][ 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)
[ 3602.374175][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3602.374343][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3602.374509][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3602.374678][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3602.374846][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3602.375017][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3602.375154][ C3]
[ 3602.375241][ C3]
[ 3602.375327][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3602.375495][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3602.375663][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3602.375833][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3602.376001][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3602.376167][ C3] ? __x64_sys_sendto (net/socket.c:2211)
[ 3602.376337][ C3] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3602.376504][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3602.376716][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3602.376881][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3602.377049][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3602.377227][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3602.377404][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3602.377619][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3602.377793][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3602.377965][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3602.378140][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3602.378309][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3602.378485][ C3] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3602.378656][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3602.378819][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3602.378990][ C3] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3602.379163][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3602.379347][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3602.379520][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3602.379739][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3602.379924][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3602.380108][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3602.380284][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3602.380457][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3602.380636][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3602.380806][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3602.380973][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3602.381148][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3602.381317][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3602.381533][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3602.381702][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3602.381871][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3602.382058][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3602.382227][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3602.382395][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3602.382568][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3602.382740][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3602.382926][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3602.383098][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3602.383279][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3602.383457][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3602.383627][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3602.383810][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3602.383981][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3602.384156][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3602.384367][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3602.384578][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3602.384757][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3602.384973][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3602.385149][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3602.385370][ C3] RIP: 0033:0x7fdc61742a4a
[ 3602.385555][ 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
[ 3602.386158][ C3] RSP: 002b:00007ffe78a5a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3602.386414][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc61742a4a
[ 3602.386672][ C3] RDX: 0000000000000040 RSI: 000000000210d340 RDI: 0000000000000005
[ 3602.386931][ C3] RBP: 00007ffe78a5a400 R08: 0000000000418574 R09: 000000000000001c
[ 3602.387189][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3602.387448][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc61869000
| [ 3603.596107][ C1] preempt_count: 101, expected: 0
| [ 3603.596267][ C1] RCU nest depth: 7, expected: 0
| [ 3603.596429][ C1] INFO: lockdep is turned off.
| [ 3603.596890][ C1] Tainted: [W]=WARN
[ 3603.597015][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3603.597221][ C1] Call Trace:
[ 3603.597349][ C1]
[ 3603.597435][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3603.597609][ C1] __might_resched (kernel/sched/core.c:8759)
[ 3603.597773][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3603.597980][ 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)
[ 3603.598184][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3603.598425][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3603.598588][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 3603.598760][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 3603.598921][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3603.599082][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3603.599246][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3603.599414][ C1] skb_copy (net/core/skbuff.c:2221)
[ 3603.599542][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 3603.599709][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3603.599873][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3603.600072][ 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)
[ 3603.600237][ C1] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3603.600359][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3603.600562][ C1] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3603.600685][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3603.600847][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3603.601016][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3603.601184][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3603.601348][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3603.601471][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3603.601632][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3603.601794][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3603.601955][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3603.602114][ C1] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 3603.602240][ C1] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 3603.602406][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3603.602573][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 3603.602737][ C1] ? dl_server_start (kernel/sched/deadline.c:1652)
[ 3603.602910][ C1] ? dl_server_update_idle_time (kernel/sched/deadline.c:1610 kernel/sched/deadline.c:1593)
[ 3603.603109][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 3603.603270][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3603.603428][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3603.603588][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3603.603787][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3603.603987][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3603.604152][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3603.604312][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3603.604473][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3603.604635][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3603.604801][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3603.604959][ C1] ? trace_lock_release (./include/trace/events/lock.h:69)
[ 3603.605119][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 3603.605284][ C1] ? 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)
[ 3603.605443][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3603.605606][ C1] ? handle_irq_event (kernel/irq/internals.h:236 kernel/irq/handle.c:213)
[ 3603.605766][ C1] ? kvm_guest_apic_eoi_write (./arch/x86/include/asm/bitops.h:177 ./include/asm-generic/bitops/instrumented-non-atomic.h:115 arch/x86/kernel/kvm.c:346)
[ 3603.605929][ C1] ? ioapic_ack_level (arch/x86/kernel/apic/io_apic.c:1715)
[ 3603.606096][ C1] handle_softirqs (kernel/softirq.c:561)
[ 3603.606257][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3603.606418][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3603.606544][ C1]
[ 3603.606626][ C1]
[ 3603.606709][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3603.606869][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3603.607027][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 3603.607186][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3603.607348][ C1] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3603.607554][ C1] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3603.607752][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3603.607983][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3603.608143][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3603.608301][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3603.608470][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3603.608635][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3603.608844][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3603.609006][ C1] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3603.609167][ C1] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3603.609325][ C1] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3603.609485][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3603.609647][ C1] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3603.609813][ C1] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3603.609976][ C1] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3603.610097][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3603.610257][ C1] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3603.610420][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3603.610580][ C1] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3603.610741][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3603.610905][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3603.611106][ C1] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3603.611266][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3603.611426][ C1] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3603.611591][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3603.611752][ C1] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3603.611911][ C1] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3603.612070][ C1] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3603.612232][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3603.612399][ C1] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3603.612558][ C1] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3603.612758][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3603.612918][ C1] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3603.613080][ C1] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3603.613240][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3603.613399][ C1] ? do_fault_around (mm/memory.c:5286)
[ 3603.613565][ C1] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3603.613725][ C1] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3603.613885][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3603.614042][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3603.614201][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3603.614360][ C1] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3603.614522][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3603.614687][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3603.614854][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3603.615014][ C1] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3603.615175][ C1] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3603.615372][ C1] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3603.615570][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 3603.615726][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3603.615924][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3603.616095][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3603.616295][ C1] RIP: 0033:0x7f3a3e716a4a
[ 3603.616461][ 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
[ 3603.617025][ C1] RSP: 002b:00007ffdcc0618f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3603.617274][ C1] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3e716a4a
[ 3603.617513][ C1] RDX: 0000000000000040 RSI: 000000002a1a5340 RDI: 0000000000000005
[ 3603.617751][ C1] RBP: 00007ffdcc061980 R08: 0000000000418574 R09: 000000000000001c
[ 3603.617991][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3603.618234][ C1] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3e83d000
| [ 3604.824286][ C2] preempt_count: 101, expected: 0
| [ 3604.824470][ C2] RCU nest depth: 7, expected: 0
| [ 3604.824658][ C2] INFO: lockdep is turned off.
| [ 3604.825114][ C2] Tainted: [W]=WARN
[ 3604.825235][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3604.825433][ C2] Call Trace:
[ 3604.825561][ C2]
[ 3604.825643][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3604.825811][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3604.825975][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3604.826186][ 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)
[ 3604.826388][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3604.826628][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3604.826792][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3604.826962][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3604.827127][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3604.827291][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3604.827451][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3604.827610][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3604.827743][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3604.827908][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3604.828071][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3604.828269][ 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)
[ 3604.828431][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3604.828549][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3604.828755][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3604.828881][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3604.829040][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3604.829197][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3604.829358][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3604.829517][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3604.829637][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3604.829795][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3604.829953][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3604.830113][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3604.830269][ 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)
[ 3604.830389][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3604.830545][ C2] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880)
[ 3604.830742][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3604.830899][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.831057][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3604.831213][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3604.831374][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3604.831569][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3604.831765][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3604.831922][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3604.832083][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3604.832245][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3604.832406][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3604.832573][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3604.832730][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3604.832890][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78)
[ 3604.833010][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3604.833209][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.833371][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3604.833534][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3604.833695][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3604.833817][ C2]
[ 3604.833899][ C2]
[ 3604.833981][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3604.834139][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3604.834297][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3604.834466][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3604.834631][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3604.834841][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3604.835039][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3604.835276][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3604.835437][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3604.835596][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.835755][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.835918][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3604.836115][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3604.836274][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3604.836445][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3604.836605][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3604.836764][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3604.836926][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3604.837091][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3604.837250][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3604.837370][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3604.837526][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3604.837684][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.837841][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3604.838000][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3604.838164][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3604.838362][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3604.838520][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3604.838685][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3604.838855][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3604.839013][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3604.839171][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3604.839332][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3604.839493][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3604.839655][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3604.839818][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3604.840014][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3604.840173][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3604.840334][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3604.840495][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3604.840657][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3604.840819][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3604.840979][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3604.841142][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3604.841301][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3604.841460][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3604.841621][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3604.841780][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3604.841940][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3604.842103][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3604.842267][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3604.842428][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3604.842625][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3604.842829][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3604.842990][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3604.843189][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3604.843351][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3604.843550][ C2] RIP: 0033:0x7fd5a8abda4a
[ 3604.843714][ 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
[ 3604.844271][ C2] RSP: 002b:00007fff63cac148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3604.844519][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5a8abda4a
[ 3604.844756][ C2] RDX: 0000000000000040 RSI: 000000001f673340 RDI: 0000000000000005
[ 3604.844998][ C2] RBP: 00007fff63cac1d0 R08: 0000000000418574 R09: 000000000000001c
[ 3604.845245][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3604.845485][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5a8be4000
| [ 3606.042199][ C3] preempt_count: 101, expected: 0
| [ 3606.042382][ C3] RCU nest depth: 7, expected: 0
| [ 3606.042565][ C3] INFO: lockdep is turned off.
| [ 3606.043054][ C3] Tainted: [W]=WARN
[ 3606.043194][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3606.043408][ C3] Call Trace:
[ 3606.043542][ C3]
[ 3606.043631][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3606.043815][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3606.043996][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3606.044217][ 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)
[ 3606.044435][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3606.044696][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3606.044873][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3606.045053][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3606.045228][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3606.045405][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3606.045579][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3606.045753][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3606.045883][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3606.046061][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3606.046233][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3606.046452][ 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)
[ 3606.046634][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3606.046763][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3606.046986][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3606.047120][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3606.047295][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3606.047468][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3606.047643][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3606.047814][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3606.047943][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3606.048121][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3606.048298][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3606.048473][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3606.048651][ 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)
[ 3606.048798][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3606.048976][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3606.049151][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3606.049325][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3606.049500][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3606.049728][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3606.049956][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3606.050135][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3606.050309][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3606.050496][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3606.050669][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3606.050841][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3606.051011][ 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)
[ 3606.051192][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3606.051362][ 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)
[ 3606.051533][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3606.051711][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3606.051884][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3606.052062][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3606.052238][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3606.052411][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3606.052541][ C3]
[ 3606.052630][ C3]
[ 3606.052726][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3606.052900][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3606.053071][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3606.053245][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3606.053423][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3606.053639][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3606.053853][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3606.054112][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3606.054285][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3606.054458][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3606.054630][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3606.054802][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3606.055019][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3606.055191][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3606.055388][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3606.055565][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3606.055738][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3606.055917][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3606.056089][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3606.056267][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3606.056416][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3606.056592][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3606.056764][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3606.056936][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3606.057121][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3606.057297][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3606.057522][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3606.057698][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3606.057875][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3606.058056][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3606.058228][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3606.058408][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3606.058581][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3606.058763][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3606.058938][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3606.059117][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3606.059334][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3606.059508][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3606.059699][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3606.059878][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3606.060056][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3606.060239][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3606.060421][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3606.060602][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3606.060779][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3606.060955][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3606.061129][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3606.061305][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3606.061481][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3606.061663][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3606.061842][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3606.062022][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3606.062242][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3606.062466][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3606.062638][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3606.062859][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3606.063037][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3606.063255][ C3] RIP: 0033:0x7f5eb1ab1a4a
[ 3606.063433][ 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
[ 3606.064038][ C3] RSP: 002b:00007ffd9f4336c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3606.064295][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5eb1ab1a4a
[ 3606.064556][ C3] RDX: 0000000000000040 RSI: 0000000036347340 RDI: 0000000000000005
[ 3606.064820][ C3] RBP: 00007ffd9f433750 R08: 0000000000418574 R09: 000000000000001c
[ 3606.065089][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3606.065352][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5eb1bd8000
| [ 3607.281745][ C3] preempt_count: 101, expected: 0
| [ 3607.281919][ C3] RCU nest depth: 7, expected: 0
| [ 3607.282092][ C3] INFO: lockdep is turned off.
| [ 3607.282568][ C3] Tainted: [W]=WARN
[ 3607.282699][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3607.282912][ C3] Call Trace:
[ 3607.283043][ C3]
[ 3607.283138][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3607.283318][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3607.283492][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3607.283717][ 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)
[ 3607.283934][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3607.284199][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3607.284373][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3607.284549][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3607.284720][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3607.284893][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3607.285067][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3607.285241][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3607.285376][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3607.285557][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3607.285733][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3607.285952][ 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)
[ 3607.286136][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3607.286267][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3607.286481][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3607.286611][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3607.286785][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3607.286959][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3607.287132][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3607.287304][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3607.287439][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3607.287610][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3607.287782][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3607.287953][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3607.288125][ 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)
[ 3607.288259][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3607.288432][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3607.288607][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3607.288794][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3607.288964][ C3] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3607.289138][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3607.289313][ C3] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3607.289488][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3607.289660][ C3] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3607.289793][ C3] ? handle_softirqs (kernel/softirq.c:561)
[ 3607.289966][ C3] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3607.290141][ C3] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3607.290313][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3607.290528][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3607.290742][ C3] ? queue_work_on (kernel/workqueue.c:2396)
[ 3607.290918][ C3] ? net_enable_timestamp (./include/linux/workqueue.h:662)
[ 3607.291092][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3607.291263][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3607.291439][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3607.291656][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3607.291869][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3607.292040][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3607.292213][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3607.292388][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3607.292562][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3607.292736][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3607.292914][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3607.293086][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3607.293259][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3607.293477][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3607.293650][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3607.293822][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3607.293954][ C3]
[ 3607.294046][ C3]
[ 3607.294134][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3607.294306][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3607.294478][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3607.294651][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3607.294824][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3607.294997][ C3] ? __x64_sys_sendto (net/socket.c:2211)
[ 3607.295177][ C3] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3607.295354][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3607.295582][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3607.295755][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3607.295928][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3607.296103][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3607.296276][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3607.296505][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3607.296685][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3607.296862][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3607.297043][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3607.297224][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3607.297404][ C3] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3607.297580][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3607.297717][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3607.297905][ C3] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3607.298089][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3607.298269][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3607.298443][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3607.298671][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3607.298855][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3607.299033][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3607.299220][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3607.299394][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3607.299576][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3607.299752][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3607.299935][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3607.300110][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3607.300283][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3607.300499][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3607.300680][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3607.300854][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3607.301029][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3607.301205][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3607.301377][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3607.301552][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3607.301735][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3607.301907][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3607.302091][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3607.302265][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3607.302436][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3607.302609][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3607.302783][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3607.302955][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3607.303130][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3607.303349][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3607.303564][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3607.303735][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3607.303949][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3607.304126][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3607.304338][ C3] RIP: 0033:0x7f13e1f35a4a
[ 3607.304516][ 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
[ 3607.305130][ C3] RSP: 002b:00007ffe678ee258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3607.305391][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13e1f35a4a
[ 3607.305649][ C3] RDX: 0000000000000040 RSI: 0000000014c02340 RDI: 0000000000000005
[ 3607.305910][ C3] RBP: 00007ffe678ee2e0 R08: 0000000000418574 R09: 000000000000001c
[ 3607.306169][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3607.306425][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13e205c000
| [ 3608.509586][ C0] preempt_count: 101, expected: 0
| [ 3608.509753][ C0] RCU nest depth: 7, expected: 0
| [ 3608.509922][ C0] INFO: lockdep is turned off.
| [ 3608.510398][ C0] Tainted: [W]=WARN
[ 3608.510533][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3608.510751][ C0] Call Trace:
[ 3608.510882][ C0]
[ 3608.510974][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3608.511152][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3608.511325][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3608.511541][ 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)
[ 3608.511756][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3608.512012][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3608.512187][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3608.512368][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3608.512540][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3608.512711][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3608.512883][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3608.513053][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3608.513183][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3608.513357][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3608.513529][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3608.513745][ 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)
[ 3608.513923][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3608.514056][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3608.514276][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3608.514411][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3608.514586][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3608.514766][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3608.514943][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3608.515115][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3608.515244][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3608.515418][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3608.515595][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3608.515772][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3608.515945][ 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)
[ 3608.516080][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3608.516254][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3608.516427][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3608.516598][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3608.516772][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3608.516986][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3608.517206][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3608.517379][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3608.517565][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3608.517741][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3608.517916][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3608.518089][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3608.518260][ C0] ? 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)
[ 3608.518432][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3608.518609][ C0] ? 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)
[ 3608.518794][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3608.518967][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3608.519139][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3608.519314][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3608.519487][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3608.519662][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3608.519800][ C0]
[ 3608.519888][ C0]
[ 3608.519976][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3608.520147][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3608.520320][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3608.520493][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3608.520667][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3608.520887][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3608.521102][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3608.521361][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3608.521537][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3608.521708][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3608.521880][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3608.522055][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3608.522269][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3608.522443][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3608.522619][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3608.522790][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3608.522961][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3608.523132][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3608.523306][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3608.523482][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3608.523611][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3608.523781][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3608.523953][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3608.524124][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3608.524297][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3608.524470][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3608.524688][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3608.524860][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3608.525036][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3608.525210][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3608.525382][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3608.525556][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3608.525728][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3608.525899][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3608.526076][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3608.526246][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3608.526459][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3608.526631][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3608.526806][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3608.526979][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3608.527150][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3608.527326][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3608.527498][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3608.527675][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3608.527846][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3608.528018][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3608.528191][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3608.528363][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3608.528536][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3608.528717][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3608.528891][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3608.529063][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3608.529274][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3608.529490][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3608.529660][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3608.529873][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3608.530051][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3608.530264][ C0] RIP: 0033:0x7f3929784a4a
[ 3608.530441][ 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
[ 3608.531045][ C0] RSP: 002b:00007ffc61fa7c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3608.531310][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3929784a4a
[ 3608.531568][ C0] RDX: 0000000000000040 RSI: 0000000016bdf340 RDI: 0000000000000005
[ 3608.531823][ C0] RBP: 00007ffc61fa7ce0 R08: 0000000000418574 R09: 000000000000001c
[ 3608.532079][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3608.532338][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39298ab000
| [ 3609.748570][ C0] preempt_count: 101, expected: 0
| [ 3609.748748][ C0] RCU nest depth: 7, expected: 0
| [ 3609.748921][ C0] INFO: lockdep is turned off.
| [ 3609.749392][ C0] Tainted: [W]=WARN
[ 3609.749523][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3609.749736][ C0] Call Trace:
[ 3609.749868][ C0]
[ 3609.749955][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3609.750135][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3609.750310][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3609.750530][ 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)
[ 3609.750750][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3609.751007][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3609.751181][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3609.751357][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3609.751535][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3609.751708][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3609.751882][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3609.752054][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3609.752186][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3609.752360][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3609.752536][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3609.752752][ 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)
[ 3609.752926][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3609.753056][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3609.753269][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3609.753401][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3609.753573][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3609.753749][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3609.753929][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3609.754102][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3609.754231][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3609.754403][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3609.754577][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3609.754748][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3609.754920][ 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)
[ 3609.755050][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3609.755226][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3609.755400][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3609.755572][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3609.755743][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585)
[ 3609.755914][ C0] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3609.756087][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715)
[ 3609.756257][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567)
[ 3609.756430][ C0] ? rcu_core (kernel/rcu/tree.c:2825)
[ 3609.756565][ C0] ? handle_softirqs (kernel/softirq.c:561)
[ 3609.756740][ C0] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 3609.756913][ C0] ? irq_exit_rcu (kernel/softirq.c:680)
[ 3609.757085][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3609.757298][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3609.757510][ C0] ? __ip6_append_data.isra.0 (net/ipv6/ip6_output.c:1724)
[ 3609.757721][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3609.757890][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3609.758066][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3609.758236][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3609.758449][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3609.758668][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3609.758841][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3609.759012][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3609.759188][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3609.759364][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3609.759540][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3609.759714][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 3609.759886][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3609.760106][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3609.760280][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3609.760452][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3609.760591][ C0]
[ 3609.760680][ C0]
[ 3609.760768][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3609.760941][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3609.761113][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3609.761285][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3609.761460][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3609.761677][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3609.761894][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3609.762148][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3609.762321][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3609.762493][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3609.762664][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3609.762835][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3609.763055][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3609.763226][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3609.763398][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3609.763572][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3609.763745][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3609.763915][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3609.764086][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3609.764264][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3609.764394][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3609.764568][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3609.764739][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3609.764913][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3609.765087][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3609.765258][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3609.765476][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3609.765651][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3609.765824][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3609.765996][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3609.766167][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3609.766340][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3609.766516][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3609.766690][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3609.766866][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3609.767038][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3609.767251][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3609.767422][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3609.767596][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3609.767773][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3609.767946][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3609.768121][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3609.768299][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3609.768474][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3609.768656][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3609.768834][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3609.769006][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3609.769180][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3609.769352][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3609.769528][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3609.769704][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3609.769880][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3609.770093][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3609.770313][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3609.770486][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3609.770700][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3609.770873][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3609.771090][ C0] RIP: 0033:0x7fc8135d6a4a
[ 3609.771268][ 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
[ 3609.771872][ C0] RSP: 002b:00007ffec93ab498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3609.772135][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8135d6a4a
[ 3609.772393][ C0] RDX: 0000000000000040 RSI: 00000000217a2340 RDI: 0000000000000005
[ 3609.772650][ C0] RBP: 00007ffec93ab520 R08: 0000000000418574 R09: 000000000000001c
[ 3609.772906][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3609.773164][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8136fd000
| [ 3610.985184][ C3] preempt_count: 101, expected: 0
| [ 3610.985352][ C3] RCU nest depth: 7, expected: 0
| [ 3610.985529][ C3] INFO: lockdep is turned off.
| [ 3610.985997][ C3] Tainted: [W]=WARN
[ 3610.986124][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3610.986338][ C3] Call Trace:
[ 3610.986468][ C3]
[ 3610.986564][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3610.986746][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3610.986926][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3610.987150][ 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)
[ 3610.987363][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3610.987630][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3610.987805][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3610.987982][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3610.988153][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3610.988329][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3610.988504][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3610.988692][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3610.988827][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3610.989002][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3610.989177][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3610.989393][ 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)
[ 3610.989570][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3610.989705][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3610.989923][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3610.990060][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3610.990236][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3610.990416][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3610.990589][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3610.990762][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3610.990893][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3610.991068][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3610.991239][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3610.991413][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3610.991587][ 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)
[ 3610.991723][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3610.991902][ C3] ? timerqueue_add (lib/timerqueue.c:41)
[ 3610.992076][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3610.992247][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3610.992418][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3610.992631][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3610.992847][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3610.993021][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3610.993191][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3610.993364][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3610.993537][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3610.993709][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3610.993881][ 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)
[ 3610.994059][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3610.994239][ 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)
[ 3610.994412][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3610.994585][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3610.994757][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3610.994933][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3610.995106][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3610.995279][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3610.995413][ C3]
[ 3610.995501][ C3]
[ 3610.995590][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3610.995761][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3610.995933][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3610.996106][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3610.996280][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3610.996496][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3610.996714][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3610.996968][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3610.997142][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3610.997313][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3610.997488][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3610.997663][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3610.997885][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3610.998060][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3610.998235][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3610.998411][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3610.998586][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3610.998768][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3610.998940][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3610.999119][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3610.999249][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3610.999419][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3610.999591][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3610.999763][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3610.999939][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3611.000111][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3611.000328][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3611.000502][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3611.000680][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3611.000855][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3611.001025][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3611.001199][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3611.001371][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3611.001540][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3611.001714][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3611.001886][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3611.002102][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3611.002274][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3611.002447][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3611.002619][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3611.002790][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3611.002965][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3611.003139][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3611.003314][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3611.003484][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3611.003654][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3611.003827][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3611.003999][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3611.004173][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3611.004351][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3611.004524][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3611.004697][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3611.004908][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3611.005122][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3611.005295][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3611.005509][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3611.005687][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3611.005904][ C3] RIP: 0033:0x7f0980d68a4a
[ 3611.006084][ 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
[ 3611.006688][ C3] RSP: 002b:00007ffcfd49a228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3611.006949][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0980d68a4a
[ 3611.007205][ C3] RDX: 0000000000000040 RSI: 000000000ae77340 RDI: 0000000000000005
[ 3611.007463][ C3] RBP: 00007ffcfd49a2b0 R08: 0000000000418574 R09: 000000000000001c
[ 3611.007721][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3611.007983][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0980e8f000
| [ 3612.208688][ C2] preempt_count: 101, expected: 0
| [ 3612.208860][ C2] RCU nest depth: 7, expected: 0
| [ 3612.209039][ C2] INFO: lockdep is turned off.
| [ 3612.209515][ C2] Tainted: [W]=WARN
[ 3612.209639][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3612.209837][ C2] Call Trace:
[ 3612.209961][ C2]
[ 3612.210044][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3612.210216][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3612.210381][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3612.210588][ 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)
[ 3612.210788][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3612.211026][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3612.211191][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3612.211359][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3612.211523][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3612.211689][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3612.211856][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3612.212022][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3612.212152][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3612.212321][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3612.212482][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3612.212682][ 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)
[ 3612.212846][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3612.212968][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3612.213169][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3612.213294][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3612.213456][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3612.213618][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3612.213780][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3612.213937][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3612.214058][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3612.214217][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3612.214378][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3612.214544][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3612.214703][ 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)
[ 3612.214824][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3612.214982][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3612.215148][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3612.215306][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3612.215464][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3612.215663][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3612.215863][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3612.216021][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3612.216182][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3612.216346][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3612.216504][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3612.216666][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3612.216825][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 3612.216989][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3612.217147][ 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)
[ 3612.217305][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3612.217465][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3612.217622][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3612.217783][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3612.217945][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3612.218107][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3612.218226][ C2]
[ 3612.218307][ C2]
[ 3612.218388][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3612.218547][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3612.218711][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3612.218868][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3612.219035][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3612.219198][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 3612.219353][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3612.219514][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3612.219714][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3612.219873][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3612.220033][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3612.220191][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3612.220357][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3612.220556][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3612.220720][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3612.220880][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3612.221039][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3612.221200][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3612.221358][ C2] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3612.221533][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3612.221655][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3612.221814][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3612.221973][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3612.222134][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3612.222297][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3612.222496][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3612.222660][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3612.222822][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3612.222988][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3612.223149][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3612.223310][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3612.223468][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3612.223629][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3612.223789][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3612.223955][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3612.224153][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3612.224315][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3612.224477][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3612.224637][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3612.224795][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3612.224960][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3612.225121][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3612.225289][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3612.225451][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3612.225619][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3612.225777][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3612.225936][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3612.226094][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3612.226260][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3612.226427][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3612.226591][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3612.226794][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3612.226992][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3612.227150][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3612.227346][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3612.227508][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3612.227704][ C2] RIP: 0033:0x7f0ddd29aa4a
[ 3612.227874][ 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
[ 3612.228430][ C2] RSP: 002b:00007fffc9a244c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3612.228682][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ddd29aa4a
[ 3612.228926][ C2] RDX: 0000000000000040 RSI: 0000000022649340 RDI: 0000000000000005
[ 3612.229160][ C2] RBP: 00007fffc9a24550 R08: 0000000000418574 R09: 000000000000001c
[ 3612.229398][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3612.229634][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ddd3c1000
| [ 3613.408967][ C0] preempt_count: 101, expected: 0
| [ 3613.409139][ C0] RCU nest depth: 7, expected: 0
| [ 3613.409313][ C0] INFO: lockdep is turned off.
| [ 3613.409799][ C0] Tainted: [W]=WARN
[ 3613.409928][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3613.410139][ C0] Call Trace:
[ 3613.410268][ C0]
[ 3613.410358][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3613.410540][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3613.410717][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3613.410937][ 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)
[ 3613.411154][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3613.411409][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3613.411584][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3613.411762][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3613.411931][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3613.412109][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3613.412288][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3613.412463][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3613.412596][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3613.412774][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3613.412951][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3613.413183][ 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)
[ 3613.413363][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3613.413493][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3613.413708][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3613.413840][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3613.414024][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3613.414198][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3613.414372][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3613.414544][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3613.414674][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3613.414845][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3613.415017][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3613.415187][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3613.415362][ 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)
[ 3613.415493][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3613.415664][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3613.415840][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3613.416012][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3613.416183][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3613.416394][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3613.416609][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3613.416786][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3613.416958][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3613.417130][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3613.417302][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3613.417479][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3613.417650][ C0] ? 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)
[ 3613.417825][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3613.417999][ C0] ? 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)
[ 3613.418173][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3613.418348][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3613.418520][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3613.418699][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3613.418878][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3613.419051][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3613.419185][ C0]
[ 3613.419272][ C0]
[ 3613.419358][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3613.419529][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3613.419700][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3613.419872][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3613.420046][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3613.420260][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3613.420476][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3613.420728][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3613.420901][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3613.421072][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3613.421243][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3613.421414][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3613.421633][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3613.421804][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3613.421976][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3613.422146][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3613.422320][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3613.422499][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3613.422669][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3613.422847][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3613.422977][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3613.423145][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3613.423317][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3613.423488][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3613.423662][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3613.423833][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3613.424050][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3613.424222][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3613.424396][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3613.424571][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3613.424740][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3613.424910][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3613.425082][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3613.425254][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3613.425432][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3613.425603][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3613.425819][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3613.425992][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3613.426164][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3613.426337][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3613.426508][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3613.426687][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3613.426860][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3613.427034][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3613.427206][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3613.427375][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3613.427549][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3613.427724][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3613.427895][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3613.428071][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3613.428246][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3613.428424][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3613.428648][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3613.428865][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3613.429037][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3613.429252][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3613.429428][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3613.429644][ C0] RIP: 0033:0x7f0bc94e5a4a
[ 3613.429823][ 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
[ 3613.430426][ C0] RSP: 002b:00007ffc98bb8878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3613.430692][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bc94e5a4a
[ 3613.430950][ C0] RDX: 0000000000000040 RSI: 0000000004127340 RDI: 0000000000000005
[ 3613.431205][ C0] RBP: 00007ffc98bb8900 R08: 0000000000418574 R09: 000000000000001c
[ 3613.431464][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3613.431724][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bc960c000
| [ 3614.623909][ C3] preempt_count: 101, expected: 0
| [ 3614.624078][ C3] RCU nest depth: 7, expected: 0
| [ 3614.624244][ C3] INFO: lockdep is turned off.
| [ 3614.624726][ C3] Tainted: [W]=WARN
[ 3614.624856][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3614.625074][ C3] Call Trace:
[ 3614.625205][ C3]
[ 3614.625294][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3614.625473][ C3] __might_resched (kernel/sched/core.c:8759)
[ 3614.625650][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3614.625867][ 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)
[ 3614.626079][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3614.626332][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3614.626508][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 3614.626684][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 3614.626856][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3614.627033][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3614.627207][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3614.627383][ C3] skb_copy (net/core/skbuff.c:2221)
[ 3614.627513][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 3614.627688][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3614.627860][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3614.628074][ 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)
[ 3614.628254][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3614.628384][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3614.628598][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3614.628749][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3614.628920][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3614.629094][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3614.629268][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3614.629442][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3614.629572][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3614.629741][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3614.629920][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3614.630093][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3614.630263][ 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)
[ 3614.630393][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3614.630566][ C3] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880)
[ 3614.630782][ 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)
[ 3614.630955][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.631126][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3614.631311][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3614.631480][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3614.631700][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3614.631908][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3614.632078][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3614.632245][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3614.632415][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3614.632609][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3614.632784][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3614.632953][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3614.633125][ C3] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78)
[ 3614.633254][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3614.633467][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.633639][ C3] handle_softirqs (kernel/softirq.c:561)
[ 3614.633815][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3614.633991][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3614.634123][ C3]
[ 3614.634212][ C3]
[ 3614.634299][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3614.634473][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3614.634643][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 3614.634815][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3614.634989][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3614.635208][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3614.635420][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3614.635672][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3614.635844][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3614.636016][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.636190][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.636361][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3614.636574][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3614.636744][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3614.636916][ C3] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3614.637088][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3614.637286][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3614.637462][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3614.637630][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3614.637800][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3614.637926][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3614.638092][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3614.638260][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.638443][ C3] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3614.638618][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3614.638801][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3614.639014][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3614.639185][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3614.639358][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3614.639533][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3614.639705][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3614.639878][ C3] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3614.640052][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3614.640222][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3614.640395][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3614.640566][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3614.640780][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3614.640954][ C3] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3614.641128][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3614.641300][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3614.641473][ C3] ? do_fault_around (mm/memory.c:5286)
[ 3614.641658][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3614.641829][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3614.641997][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3614.642165][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3614.642350][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3614.642523][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3614.642694][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3614.642868][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3614.643045][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3614.643221][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3614.643393][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3614.643606][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3614.643821][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 3614.644005][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3614.644223][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3614.644399][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3614.644632][ C3] RIP: 0033:0x7f98d136ea4a
[ 3614.644809][ 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
[ 3614.645420][ C3] RSP: 002b:00007fffc1963998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3614.645679][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d136ea4a
[ 3614.645938][ C3] RDX: 0000000000000040 RSI: 000000003b1cb340 RDI: 0000000000000005
[ 3614.646192][ C3] RBP: 00007fffc1963a20 R08: 0000000000418574 R09: 000000000000001c
[ 3614.646453][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3614.646710][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d1495000
| [ 3615.880611][ C2] preempt_count: 101, expected: 0
| [ 3615.880783][ C2] RCU nest depth: 7, expected: 0
| [ 3615.880952][ C2] INFO: lockdep is turned off.
| [ 3615.881422][ C2] Tainted: [W]=WARN
[ 3615.881552][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3615.881751][ C2] Call Trace:
[ 3615.881873][ C2]
[ 3615.881954][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3615.882121][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3615.882292][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3615.882501][ 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)
[ 3615.882698][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3615.882935][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3615.883103][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3615.883271][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3615.883430][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3615.883592][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.883753][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.883911][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3615.884031][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3615.884199][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3615.884362][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3615.884562][ 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)
[ 3615.884730][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3615.884859][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3615.885057][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3615.885181][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3615.885343][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.885510][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3615.885675][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3615.885837][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3615.885962][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3615.886131][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3615.886290][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3615.886448][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3615.886605][ 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)
[ 3615.886724][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3615.886884][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3615.887042][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.887199][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3615.887361][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3615.887520][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3615.887725][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3615.887919][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3615.888076][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3615.888235][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3615.888392][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3615.888592][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3615.888769][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3615.888929][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.889086][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3615.889247][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3615.889406][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3615.889567][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 3615.889693][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3615.889898][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 3615.890058][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3615.890224][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3615.890384][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3615.890505][ C2]
[ 3615.890587][ C2]
[ 3615.890669][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3615.890831][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3615.890989][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3615.891150][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3615.891313][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3615.891513][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3615.891710][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3615.891948][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3615.892109][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3615.892267][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3615.892426][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3615.892589][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3615.892789][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3615.892949][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3615.893115][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3615.893279][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3615.893439][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3615.893602][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3615.893760][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3615.893925][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3615.894046][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3615.894208][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3615.894367][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3615.894528][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3615.894692][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3615.894853][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3615.895051][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3615.895213][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3615.895372][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3615.895543][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3615.895700][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3615.895862][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3615.896023][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3615.896183][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3615.896344][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3615.896505][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3615.896710][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3615.896872][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3615.897034][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3615.897199][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3615.897360][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3615.897524][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3615.897686][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3615.897851][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3615.898019][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3615.898179][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3615.898339][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3615.898500][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3615.898668][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3615.898830][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3615.898991][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3615.899155][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3615.899357][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3615.899559][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3615.899718][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3615.899916][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3615.900078][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3615.900280][ C2] RIP: 0033:0x7f1e622d6a4a
[ 3615.900445][ 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
[ 3615.901015][ C2] RSP: 002b:00007ffee196b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3615.901255][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e622d6a4a
[ 3615.901494][ C2] RDX: 0000000000000040 RSI: 0000000019350340 RDI: 0000000000000005
[ 3615.901736][ C2] RBP: 00007ffee196b790 R08: 0000000000418574 R09: 000000000000001c
[ 3615.901976][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3615.902214][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e623fd000
| [ 3617.130556][ C0] preempt_count: 101, expected: 0
| [ 3617.130730][ C0] RCU nest depth: 7, expected: 0
| [ 3617.130901][ C0] INFO: lockdep is turned off.
| [ 3617.131383][ C0] Tainted: [W]=WARN
[ 3617.131516][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3617.131734][ C0] Call Trace:
[ 3617.131866][ C0]
[ 3617.131958][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 3617.132144][ C0] __might_resched (kernel/sched/core.c:8759)
[ 3617.132324][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3617.132547][ 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)
[ 3617.132767][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3617.133024][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3617.133200][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 3617.133377][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 3617.133557][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3617.133732][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3617.133906][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3617.134081][ C0] skb_copy (net/core/skbuff.c:2221)
[ 3617.134212][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 3617.134388][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3617.134564][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3617.134782][ 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)
[ 3617.134959][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3617.135091][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3617.135304][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3617.135437][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3617.135618][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3617.135792][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3617.135964][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3617.136140][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3617.136274][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3617.136449][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3617.136622][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3617.136795][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3617.136969][ 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)
[ 3617.137109][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3617.137280][ C0] ? timerqueue_add (lib/timerqueue.c:41)
[ 3617.137454][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3617.137628][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3617.137799][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3617.138021][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3617.138237][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3617.138408][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3617.138587][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3617.138770][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3617.138944][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3617.139121][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3617.139292][ C0] ? 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)
[ 3617.139465][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3617.139639][ C0] ? 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)
[ 3617.139815][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3617.139989][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3617.140160][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803)
[ 3617.140335][ C0] handle_softirqs (kernel/softirq.c:561)
[ 3617.140514][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3617.140689][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3617.140818][ C0]
[ 3617.140908][ C0]
[ 3617.140999][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3617.141172][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3617.141344][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 3617.141516][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3617.141691][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3617.141865][ C0] ? __x64_sys_sendto (net/socket.c:2211)
[ 3617.142037][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3617.142211][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3617.142430][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3617.142605][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3617.142777][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3617.142951][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3617.143123][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3617.143338][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3617.143518][ C0] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3617.143691][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3617.143866][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3617.144040][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3617.144213][ C0] ? pskb_expand_head (net/core/skbuff.c:2371)
[ 3617.144386][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3617.144518][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3617.144692][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321)
[ 3617.144869][ C0] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3617.145040][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3617.145216][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3617.145429][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3617.145601][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3617.145772][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3617.145946][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3617.146120][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3617.146291][ C0] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3617.146462][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3617.146637][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3617.146810][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3617.146983][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3617.147199][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3617.147374][ C0] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3617.147554][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3617.147727][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3617.147899][ C0] ? do_fault_around (mm/memory.c:5286)
[ 3617.148077][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3617.148251][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3617.148425][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3617.148595][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3617.148776][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3617.148948][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3617.149125][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3617.149296][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3617.149471][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3617.149646][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3617.149820][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3617.150037][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3617.150260][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 3617.150434][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3617.150649][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3617.150825][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3617.151037][ C0] RIP: 0033:0x7ff6cb531a4a
[ 3617.151214][ 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
[ 3617.151821][ C0] RSP: 002b:00007fffe3a60eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3617.152081][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6cb531a4a
[ 3617.152342][ C0] RDX: 0000000000000040 RSI: 000000000a3d7340 RDI: 0000000000000005
[ 3617.152605][ C0] RBP: 00007fffe3a60f40 R08: 0000000000418574 R09: 000000000000001c
[ 3617.152862][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3617.153119][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6cb658000
| [ 3618.369093][ C1] preempt_count: 101, expected: 0
| [ 3618.369254][ C1] RCU nest depth: 7, expected: 0
| [ 3618.369412][ C1] INFO: lockdep is turned off.
| [ 3618.369856][ C1] Tainted: [W]=WARN
[ 3618.369986][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3618.370186][ C1] Call Trace:
[ 3618.370308][ C1]
[ 3618.370390][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3618.370563][ C1] __might_resched (kernel/sched/core.c:8759)
[ 3618.370727][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3618.370930][ 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)
[ 3618.371136][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3618.371375][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3618.371537][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 3618.371703][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 3618.371870][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3618.372033][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3618.372194][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3618.372358][ C1] skb_copy (net/core/skbuff.c:2221)
[ 3618.372484][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 3618.372646][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3618.372806][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3618.373004][ 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)
[ 3618.373170][ C1] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3618.373292][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3618.373498][ C1] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3618.373623][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3618.373787][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3618.373951][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3618.374113][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3618.374273][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3618.374395][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3618.374553][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3618.374719][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3618.374879][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3618.375038][ C1] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 3618.375157][ C1] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 3618.375315][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3618.375471][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 3618.375632][ C1] ? dl_server_start (kernel/sched/deadline.c:1652)
[ 3618.375794][ C1] ? dl_server_update_idle_time (kernel/sched/deadline.c:1610 kernel/sched/deadline.c:1593)
[ 3618.375993][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 3618.376153][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3618.376311][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3618.376470][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3618.376670][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3618.376870][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3618.377030][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3618.377191][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3618.377353][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3618.377512][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3618.377673][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3618.377831][ C1] ? trace_lock_release (./include/trace/events/lock.h:69)
[ 3618.377989][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 3618.378149][ C1] ? 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)
[ 3618.378310][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3618.378466][ C1] ? handle_irq_event (kernel/irq/internals.h:236 kernel/irq/handle.c:213)
[ 3618.378634][ C1] ? kvm_guest_apic_eoi_write (./arch/x86/include/asm/bitops.h:177 ./include/asm-generic/bitops/instrumented-non-atomic.h:115 arch/x86/kernel/kvm.c:346)
[ 3618.378799][ C1] ? ioapic_ack_level (arch/x86/kernel/apic/io_apic.c:1715)
[ 3618.378959][ C1] handle_softirqs (kernel/softirq.c:561)
[ 3618.379120][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3618.379280][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3618.379401][ C1]
[ 3618.379486][ C1]
[ 3618.379568][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3618.379727][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3618.379885][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 3618.380044][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3618.380208][ C1] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3618.380418][ C1] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3618.380618][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3618.380853][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3618.381014][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3618.381173][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3618.381332][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3618.381491][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3618.381696][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3618.381859][ C1] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3618.382021][ C1] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3618.382180][ C1] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3618.382337][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3618.382496][ C1] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3618.382655][ C1] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3618.382816][ C1] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3618.382940][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3618.383098][ C1] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3618.383264][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3618.383423][ C1] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3618.383586][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3618.383748][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3618.383948][ C1] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3618.384110][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3618.384271][ C1] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3618.384432][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3618.384592][ C1] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3618.384750][ C1] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3618.384910][ C1] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3618.385067][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3618.385228][ C1] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3618.385398][ C1] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3618.385594][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3618.385751][ C1] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3618.385915][ C1] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3618.386076][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3618.386235][ C1] ? do_fault_around (mm/memory.c:5286)
[ 3618.386398][ C1] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3618.386563][ C1] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3618.386726][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3618.386884][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3618.387042][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3618.387202][ C1] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3618.387362][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3618.387521][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3618.387683][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3618.387847][ C1] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3618.388011][ C1] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3618.388209][ C1] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3618.388410][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 3618.388572][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3618.388778][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3618.388940][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3618.389143][ C1] RIP: 0033:0x7f9fd6e91a4a
[ 3618.389308][ 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
[ 3618.389875][ C1] RSP: 002b:00007ffdb9060998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3618.390115][ C1] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fd6e91a4a
[ 3618.390357][ C1] RDX: 0000000000000040 RSI: 000000003544c340 RDI: 0000000000000005
[ 3618.390596][ C1] RBP: 00007ffdb9060a20 R08: 0000000000418574 R09: 000000000000001c
[ 3618.390834][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 3618.391075][ C1] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fd6fb8000
| [ 3619.471291][ C2] preempt_count: 101, expected: 0
| [ 3619.471466][ C2] RCU nest depth: 7, expected: 0
| [ 3619.471654][ C2] INFO: lockdep is turned off.
| [ 3619.472126][ C2] Tainted: [W]=WARN
[ 3619.472247][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3619.472447][ C2] Call Trace:
[ 3619.472568][ C2]
[ 3619.472652][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3619.472824][ C2] __might_resched (kernel/sched/core.c:8759)
[ 3619.472992][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 3619.473197][ 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)
[ 3619.473398][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3619.473638][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3619.473804][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 3619.473974][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 3619.474134][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 3619.474293][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3619.474455][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3619.474621][ C2] skb_copy (net/core/skbuff.c:2221)
[ 3619.474748][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 3619.474913][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881)
[ 3619.475072][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3619.475278][ 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)
[ 3619.475443][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956)
[ 3619.475563][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725)
[ 3619.475761][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148)
[ 3619.475895][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 3619.476063][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3619.476225][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3619.476384][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 3619.476546][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 3619.476666][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 3619.476823][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3619.476982][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 3619.477144][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3619.477304][ 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)
[ 3619.477425][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3619.477585][ C2] ? timerqueue_add (lib/timerqueue.c:41)
[ 3619.477744][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3619.477904][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 3619.478063][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3619.478220][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3619.478424][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 3619.478631][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3619.478800][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 3619.478960][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 3619.479127][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3619.479333][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 3619.479496][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 3619.479661][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 3619.479826][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3619.479993][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 3619.480190][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 3619.480394][ C2] handle_softirqs (kernel/softirq.c:561)
[ 3619.480559][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3619.480720][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 3619.480839][ C2]
[ 3619.480922][ C2]
[ 3619.481003][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 3619.481167][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 3619.481323][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 3619.481481][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 3619.481645][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567)
[ 3619.481846][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826)
[ 3619.482042][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798)
[ 3619.482280][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211)
[ 3619.482440][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 3619.482597][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3619.482756][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3619.482914][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3619.483114][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 3619.483274][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899)
[ 3619.483438][ C2] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 3619.483599][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 3619.483757][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3619.483918][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 3619.484078][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690)
[ 3619.484244][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 3619.484363][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 3619.484527][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 3619.484688][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3619.484848][ C2] ? dst_cache_per_cpu_dst_set (./arch/x86/include/asm/atomic.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2401 ./include/linux/atomic/atomic-instrumented.h:1476 ./include/linux/rcuref.h:67 ./include/net/dst.h:238 net/core/dst_cache.c:33)
[ 3619.485010][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3619.485175][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3619.485375][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429)
[ 3619.485535][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414)
[ 3619.485695][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338)
[ 3619.485856][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3619.486012][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342)
[ 3619.486177][ C2] lwtunnel_output (net/core/lwtunnel.c:345)
[ 3619.486339][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980)
[ 3619.486495][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3619.486655][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856)
[ 3619.486816][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 3619.487014][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920)
[ 3619.487175][ C2] rawv6_sendmsg (net/ipv6/raw.c:927)
[ 3619.487335][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 3619.487496][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 3619.487656][ C2] ? do_fault_around (mm/memory.c:5286)
[ 3619.487818][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287)
[ 3619.487979][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979)
[ 3619.488143][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3619.488306][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 3619.488463][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 3619.488631][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3619.488792][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 3619.488950][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 3619.489111][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 3619.489268][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10))
[ 3619.489434][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333)
[ 3619.489631][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316)
[ 3619.489829][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 3619.489987][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3619.490187][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 3619.490348][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3619.490545][ C2] RIP: 0033:0x7f61612a9a4a
[ 3619.490714][ 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
[ 3619.491272][ C2] RSP: 002b:00007ffef3286eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 3619.491511][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61612a9a4a
[ 3619.491753][ C2] RDX: 0000000000000040 RSI: 0000000023720340 RDI: 0000000000000005
[ 3619.491992][ C2] RBP: 00007ffef3286f40 R08: 0000000000418574 R09: 000000000000001c
[ 3619.492228][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
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