====================================== | [ 821.262603][ C0] #6: ffffffff96b6d0e0 (rcu_read_lock){....}-{1:3}, at: ipxip6_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv6/ip6_tunnel.c:934) | [ 821.262896][ C0] #7: ffffffff96b6d0e0 (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) | [ 821.263192][ C0] | [ 821.263192][ C0] stack backtrace: [ 821.263642][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 821.263849][ C0] Call Trace: [ 821.263974][ C0] [ 821.264060][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 821.264227][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 821.264395][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 821.264563][ C0] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 821.264730][ C0] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 821.264895][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 821.265061][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 821.265226][ C0] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 821.265392][ C0] ? __kernel_text_address (kernel/extable.c:79) [ 821.265562][ C0] ? save_trace (kernel/locking/lockdep.c:588) [ 821.265727][ C0] mark_lock (kernel/locking/lockdep.c:4749) [ 821.265853][ C0] mark_usage (kernel/locking/lockdep.c:4638) [ 821.265979][ C0] __lock_acquire (kernel/locking/lockdep.c:5180) [ 821.266145][ 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) [ 821.266311][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 821.266477][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 821.266683][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 821.266854][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 821.267020][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 821.267184][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 821.267391][ C0] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 821.267556][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 821.267761][ C0] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 821.267966][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 821.268137][ C0] __alloc_skb (net/core/skbuff.c:730) [ 821.268302][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 821.268467][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/addrconf.c:2008) [ 821.268672][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 821.268839][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 821.269005][ C0] skb_copy (net/core/skbuff.c:2221) [ 821.269132][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 821.269300][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 821.269466][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 821.269671][ 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) [ 821.269850][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 821.269976][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 821.270185][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 821.270312][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 821.270481][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 821.270648][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.270814][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 821.270981][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 821.271106][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 821.271274][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 821.271440][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.271605][ 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) [ 821.271733][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 821.271899][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.272064][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 821.272229][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.272394][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 821.272558][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.272723][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 821.272927][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 821.273137][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 821.273303][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.273469][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 821.273635][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 821.273802][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 821.273970][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 821.274139][ 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) [ 821.274308][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 821.274477][ 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) [ 821.274642][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 821.274770][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.274936][ C0] handle_softirqs (kernel/softirq.c:561) [ 821.275103][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 821.275269][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 821.275395][ C0] [ 821.275485][ C0] [ 821.275569][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 821.275734][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 821.275900][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 821.276068][ C0] ? __lock_release (kernel/locking/lockdep.c:5525) [ 821.276233][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 821.276399][ C0] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 821.276567][ 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) [ 821.276733][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 821.276899][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.277064][ C0] ? eth_header (net/ethernet/eth.c:100) [ 821.277229][ C0] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 821.277397][ 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)) [ 821.277563][ C0] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 821.277733][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 821.277898][ C0] ? __lock_release (kernel/locking/lockdep.c:5525) [ 821.278065][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 821.278192][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 821.278355][ 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) [ 821.278520][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 821.278647][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.278816][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 821.278984][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 821.279153][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 821.279323][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 821.279490][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 821.279655][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 821.279827][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 821.279996][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 821.280206][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 821.280376][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 821.280542][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 821.280712][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 821.280881][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 821.281048][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 821.281216][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 821.281384][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 821.281550][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 821.281717][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 821.281886][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 821.282053][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 821.282220][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 821.282426][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 821.282594][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 821.282802][ C0] __x64_sys_sendto (net/socket.c:2211) [ 821.282972][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 821.283180][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 821.283348][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 821.283555][ C0] RIP: 0033:0x7f022abd6a4a [ 821.283727][ 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 [ 821.284314][ C0] RSP: 002b:00007fff1bd141c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 821.284566][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f022abd6a4a [ 821.284817][ C0] RDX: 0000000000000040 RSI: 0000000003b00340 RDI: 0000000000000005 [ 821.285063][ C0] RBP: 00007fff1bd14250 R08: 0000000000418574 R09: 000000000000001c [ 821.285314][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 821.285562][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f022acfd000 | [ 821.286329][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 11844, name: ping6 | [ 821.286598][ C0] preempt_count: 101, expected: 0 | [ 821.286854][ C0] RCU nest depth: 7, expected: 0 | [ 821.287008][ C0] INFO: lockdep is turned off. [ 821.287493][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 821.287690][ C0] Call Trace: [ 821.287808][ C0] [ 821.287889][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 821.288049][ C0] __might_resched (kernel/sched/core.c:8759) [ 821.288304][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 821.288501][ 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) [ 821.288695][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 821.288949][ C0] __alloc_skb (net/core/skbuff.c:730) [ 821.289104][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 821.289262][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/addrconf.c:2008) [ 821.289456][ C0] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 821.289719][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 821.289878][ C0] skb_copy (net/core/skbuff.c:2221) [ 821.289999][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 821.290157][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 821.290412][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 821.290611][ 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) [ 821.290769][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 821.290886][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 821.291180][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 821.291299][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 821.291454][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 821.291611][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.291867][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 821.292024][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 821.292149][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 821.292308][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 821.292560][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.292715][ 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) [ 821.292833][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 821.292990][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.293150][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 821.293402][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.293557][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 821.293711][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.293867][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 821.294157][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 821.294349][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 821.294513][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 821.294768][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 821.294926][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 821.295081][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 821.295240][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 821.295494][ 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) [ 821.295651][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 821.295807][ 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) [ 821.295964][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 821.296180][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.296336][ C0] handle_softirqs (kernel/softirq.c:561) [ 821.296494][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 821.296649][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 821.296768][ C0] [ 821.296945][ C0] [ 821.297025][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 821.297183][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 821.297338][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 821.297496][ C0] ? __lock_release (kernel/locking/lockdep.c:5525) [ 821.297748][ C0] ? ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 821.297905][ C0] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 821.298059][ 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) [ 821.298215][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 821.298471][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.298625][ C0] ? eth_header (net/ethernet/eth.c:100) [ 821.298781][ C0] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 821.298938][ 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)) [ 821.299192][ C0] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 821.299349][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 821.299503][ C0] ? __lock_release (kernel/locking/lockdep.c:5525) [ 821.299663][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 821.299789][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 821.299944][ 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) [ 821.300098][ C0] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 821.300217][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 821.300470][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 821.300630][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 821.300786][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 821.300950][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 821.301208][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 821.301363][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 821.301520][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 821.301675][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 821.301966][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 821.302123][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 821.302278][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 821.302439][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 821.302694][ C0] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 821.302852][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 821.303009][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 821.303167][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 821.303418][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 821.303574][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 821.303732][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 821.303892][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 821.304146][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 821.304336][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 821.304492][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 821.304687][ C0] __x64_sys_sendto (net/socket.c:2211) [ 821.304842][ C0] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 821.305034][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 821.305194][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 821.305486][ C0] RIP: 0033:0x7f022abd6a4a [ 821.305647][ 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 [ 821.306297][ C0] RSP: 002b:00007fff1bd141c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 821.306536][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f022abd6a4a [ 821.306870][ C0] RDX: 0000000000000040 RSI: 0000000003b00340 RDI: 0000000000000005 [ 821.307106][ C0] RBP: 00007fff1bd14250 R08: 0000000000418574 R09: 000000000000001c [ 821.307339][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 821.307675][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f022acfd000 | [ 822.601002][ C2] preempt_count: 101, expected: 0 | [ 822.601169][ C2] RCU nest depth: 7, expected: 0 | [ 822.601350][ C2] INFO: lockdep is turned off. | [ 822.601793][ C2] Tainted: [W]=WARN [ 822.601915][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 822.602102][ C2] Call Trace: [ 822.602217][ C2] [ 822.602295][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 822.602455][ C2] __might_resched (kernel/sched/core.c:8759) [ 822.602610][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 822.602802][ 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) [ 822.602996][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 822.603219][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 822.603371][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 822.603527][ C2] __alloc_skb (net/core/skbuff.c:730) [ 822.603679][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 822.603832][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 822.603982][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 822.604138][ C2] skb_copy (net/core/skbuff.c:2221) [ 822.604253][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 822.604408][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 822.604560][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 822.604751][ 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) [ 822.604905][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 822.605019][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 822.605207][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 822.605327][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 822.605480][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 822.605633][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 822.605783][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 822.605935][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 822.606050][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 822.606201][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 822.606355][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 822.606506][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 822.606657][ 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) [ 822.606791][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 822.606947][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 822.607103][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 822.607257][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 822.607412][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 822.607606][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 822.607801][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 822.607966][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 822.608117][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 822.608269][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 822.608423][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 822.608595][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 822.608750][ 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) [ 822.608907][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 822.609063][ 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) [ 822.609218][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 822.609374][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 822.609528][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 822.609689][ C2] handle_softirqs (kernel/softirq.c:561) [ 822.609847][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 822.610006][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 822.610123][ C2] [ 822.610202][ C2] [ 822.610282][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 822.610437][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 822.610592][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 822.610747][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 822.610904][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 822.611112][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 822.611300][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 822.611522][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 822.611673][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 822.611843][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 822.612001][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 822.612156][ C2] ? eth_header (net/ethernet/eth.c:100) [ 822.612312][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 822.612468][ 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)) [ 822.612623][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 822.612779][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 822.612945][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 822.613100][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 822.613215][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 822.613387][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 822.613545][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 822.613700][ 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) [ 822.613855][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 822.614012][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 822.614210][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 822.614367][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 822.614521][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 822.614680][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 822.614835][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 822.614991][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 822.615147][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 822.615311][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 822.615467][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 822.615618][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 822.615806][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 822.615958][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 822.616111][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 822.616264][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 822.616415][ C2] ? do_fault_around (mm/memory.c:5286) [ 822.616569][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 822.616741][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 822.616898][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 822.617054][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 822.617211][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 822.617367][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 822.617523][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 822.617679][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 822.617838][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 822.618007][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 822.618160][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 822.618347][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 822.618538][ C2] __x64_sys_sendto (net/socket.c:2211) [ 822.618688][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 822.618875][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 822.619032][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 822.619223][ C2] RIP: 0033:0x7f39ec5b4a4a [ 822.619380][ 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 [ 822.619941][ C2] RSP: 002b:00007ffdcde51338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 822.620180][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39ec5b4a4a [ 822.620412][ C2] RDX: 0000000000000040 RSI: 00000000028b3340 RDI: 0000000000000005 [ 822.620643][ C2] RBP: 00007ffdcde513c0 R08: 0000000000418574 R09: 000000000000001c [ 822.620875][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 822.621113][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39ec6db000 | [ 823.742263][ C3] preempt_count: 101, expected: 0 | [ 823.742418][ C3] RCU nest depth: 7, expected: 0 | [ 823.742576][ C3] INFO: lockdep is turned off. | [ 823.743019][ C3] Tainted: [W]=WARN [ 823.743138][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 823.743330][ C3] Call Trace: [ 823.743450][ C3] [ 823.743531][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 823.743703][ C3] __might_resched (kernel/sched/core.c:8759) [ 823.743866][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 823.744064][ 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) [ 823.744260][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 823.744497][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 823.744660][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 823.744821][ C3] __alloc_skb (net/core/skbuff.c:730) [ 823.744979][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 823.745137][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 823.745297][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 823.745458][ C3] skb_copy (net/core/skbuff.c:2221) [ 823.745578][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 823.745737][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 823.745893][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 823.746086][ 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) [ 823.746245][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 823.746363][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 823.746561][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 823.746680][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 823.746838][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 823.746995][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 823.747151][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 823.747307][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 823.747425][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 823.747587][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 823.747744][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 823.747901][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 823.748055][ 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) [ 823.748175][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 823.748332][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 823.748488][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 823.748644][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 823.748801][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 823.748999][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 823.749193][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 823.749352][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 823.749509][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 823.749675][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 823.749831][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 823.749992][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 823.750152][ 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) [ 823.750310][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 823.750465][ 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) [ 823.750623][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 823.750781][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 823.750936][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 823.751093][ C3] handle_softirqs (kernel/softirq.c:561) [ 823.751257][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 823.751415][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 823.751533][ C3] [ 823.751614][ C3] [ 823.751693][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 823.751849][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 823.752005][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 823.752160][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 823.752319][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 823.752515][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 823.752708][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 823.752938][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 823.753094][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 823.753251][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 823.753411][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 823.753567][ C3] ? eth_header (net/ethernet/eth.c:100) [ 823.753725][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 823.753885][ 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)) [ 823.754044][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 823.754202][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 823.754363][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 823.754520][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 823.754638][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 823.754793][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 823.754947][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 823.755104][ 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) [ 823.755260][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 823.755416][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 823.755616][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 823.755773][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 823.755929][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 823.756086][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 823.756243][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 823.756401][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 823.756557][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 823.756711][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 823.756873][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 823.757029][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 823.757222][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 823.757378][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 823.757536][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 823.757693][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 823.757849][ C3] ? do_fault_around (mm/memory.c:5286) [ 823.758010][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 823.758168][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 823.758325][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 823.758479][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 823.758632][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 823.758789][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 823.758946][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 823.759100][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 823.759259][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 823.759416][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 823.759572][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 823.759782][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 823.759977][ C3] __x64_sys_sendto (net/socket.c:2211) [ 823.760134][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 823.760326][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 823.760486][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 823.760682][ C3] RIP: 0033:0x7f588b3eda4a [ 823.760843][ 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 [ 823.761394][ C3] RSP: 002b:00007ffe2e31b188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 823.761634][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f588b3eda4a [ 823.761868][ C3] RDX: 0000000000000040 RSI: 0000000036f6b340 RDI: 0000000000000005 [ 823.762100][ C3] RBP: 00007ffe2e31b210 R08: 0000000000418574 R09: 000000000000001c [ 823.762332][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 823.762570][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588b514000 | [ 824.901630][ C3] preempt_count: 101, expected: 0 | [ 824.901800][ C3] RCU nest depth: 7, expected: 0 | [ 824.901957][ C3] INFO: lockdep is turned off. | [ 824.902390][ C3] Tainted: [W]=WARN [ 824.902509][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 824.902711][ C3] Call Trace: [ 824.902834][ C3] [ 824.902916][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 824.903081][ C3] __might_resched (kernel/sched/core.c:8759) [ 824.903240][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 824.903442][ 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) [ 824.903640][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 824.903876][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 824.904034][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 824.904194][ C3] __alloc_skb (net/core/skbuff.c:730) [ 824.904359][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 824.904515][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 824.904672][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 824.904829][ C3] skb_copy (net/core/skbuff.c:2221) [ 824.904948][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 824.905104][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 824.905261][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 824.905457][ 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) [ 824.905616][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 824.905733][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 824.905928][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 824.906048][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 824.906207][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 824.906366][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 824.906525][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 824.906682][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 824.906801][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 824.906959][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 824.907116][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 824.907273][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 824.907429][ 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) [ 824.907548][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 824.907704][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 824.907864][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 824.908018][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 824.908176][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 824.908331][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 824.908526][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 824.908722][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 824.908877][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 824.909036][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 824.909194][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 824.909394][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 824.909551][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 824.909716][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 824.909876][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 824.910036][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 824.910228][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 824.910425][ C3] handle_softirqs (kernel/softirq.c:561) [ 824.910587][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 824.910743][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 824.910862][ C3] [ 824.910941][ C3] [ 824.911021][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 824.911177][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 824.911338][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 824.911494][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 824.911652][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 824.911851][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 824.912045][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 824.912275][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 824.912435][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 824.912592][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 824.912747][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 824.912902][ C3] ? eth_header (net/ethernet/eth.c:100) [ 824.913058][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 824.913218][ 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)) [ 824.913373][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 824.913531][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 824.913689][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 824.913846][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 824.913963][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 824.914117][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 824.914272][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 824.914429][ 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) [ 824.914588][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 824.914746][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 824.914942][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 824.915100][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 824.915256][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 824.915414][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 824.915568][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 824.915725][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 824.915884][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 824.916041][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 824.916199][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 824.916356][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 824.916549][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 824.916705][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 824.916865][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 824.917026][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 824.917181][ C3] ? do_fault_around (mm/memory.c:5286) [ 824.917337][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 824.917496][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 824.917655][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 824.917810][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 824.917964][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 824.918122][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 824.918282][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 824.918439][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 824.918596][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 824.918755][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 824.918912][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 824.919109][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 824.919303][ C3] __x64_sys_sendto (net/socket.c:2211) [ 824.919463][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 824.919662][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 824.919822][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 824.920017][ C3] RIP: 0033:0x7f05adc20a4a [ 824.920177][ 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 [ 824.920728][ C3] RSP: 002b:00007ffe32aaf128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 824.920963][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05adc20a4a [ 824.921197][ C3] RDX: 0000000000000040 RSI: 00000000040cf340 RDI: 0000000000000005 [ 824.921431][ C3] RBP: 00007ffe32aaf1b0 R08: 0000000000418574 R09: 000000000000001c [ 824.921668][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 824.921903][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05add47000 | [ 826.035055][ C3] preempt_count: 101, expected: 0 | [ 826.035212][ C3] RCU nest depth: 7, expected: 0 | [ 826.035367][ C3] INFO: lockdep is turned off. | [ 826.035807][ C3] Tainted: [W]=WARN [ 826.035928][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 826.036123][ C3] Call Trace: [ 826.036241][ C3] [ 826.036322][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 826.036485][ C3] __might_resched (kernel/sched/core.c:8759) [ 826.036646][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 826.036844][ 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) [ 826.037039][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 826.037272][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 826.037429][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 826.037586][ C3] __alloc_skb (net/core/skbuff.c:730) [ 826.037742][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 826.037904][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 826.038064][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 826.038223][ C3] skb_copy (net/core/skbuff.c:2221) [ 826.038344][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 826.038503][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 826.038663][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 826.038864][ 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) [ 826.039024][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 826.039144][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 826.039341][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 826.039464][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 826.039623][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 826.039789][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 826.039951][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 826.040108][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 826.040226][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 826.040384][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 826.040542][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 826.040699][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 826.040864][ 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) [ 826.040979][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 826.041138][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 826.041292][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 826.041465][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 826.041621][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 826.041819][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 826.042013][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 826.042168][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 826.042327][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 826.042489][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 826.042654][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 826.042831][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 826.042988][ 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) [ 826.043145][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 826.043300][ 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) [ 826.043455][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 826.043616][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 826.043772][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 826.043940][ C3] handle_softirqs (kernel/softirq.c:561) [ 826.044095][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 826.044248][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 826.044364][ C3] [ 826.044443][ C3] [ 826.044520][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 826.044674][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 826.044826][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 826.044978][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 826.045131][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 826.045321][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 826.045510][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 826.045735][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 826.045888][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 826.046040][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 826.046194][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 826.046344][ C3] ? eth_header (net/ethernet/eth.c:100) [ 826.046497][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 826.046654][ 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)) [ 826.046830][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 826.046985][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 826.047141][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 826.047299][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 826.047418][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 826.047572][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 826.047728][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 826.047885][ 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) [ 826.048053][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 826.048206][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 826.048398][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 826.048551][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 826.048705][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 826.048859][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 826.049013][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 826.049165][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 826.049318][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 826.049469][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 826.049622][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 826.049798][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 826.049991][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 826.050146][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 826.050307][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 826.050466][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 826.050622][ C3] ? do_fault_around (mm/memory.c:5286) [ 826.050780][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 826.050936][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 826.051095][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 826.051251][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 826.051410][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 826.051567][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 826.051724][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 826.051880][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 826.052045][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 826.052196][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 826.052350][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 826.052538][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 826.052733][ C3] __x64_sys_sendto (net/socket.c:2211) [ 826.052886][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 826.053075][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 826.053229][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 826.053418][ C3] RIP: 0033:0x7fa9351b5a4a [ 826.053577][ 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 [ 826.054112][ C3] RSP: 002b:00007fff1489aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 826.054343][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9351b5a4a [ 826.054569][ C3] RDX: 0000000000000040 RSI: 00000000174c8340 RDI: 0000000000000005 [ 826.054820][ C3] RBP: 00007fff1489aa90 R08: 0000000000418574 R09: 000000000000001c [ 826.055053][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 826.055286][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9352dc000 | [ 827.080835][ C2] preempt_count: 101, expected: 0 | [ 827.081008][ C2] RCU nest depth: 7, expected: 0 | [ 827.081179][ C2] INFO: lockdep is turned off. | [ 827.081626][ C2] Tainted: [W]=WARN [ 827.081769][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 827.081966][ C2] Call Trace: [ 827.082084][ C2] [ 827.082167][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 827.082329][ C2] __might_resched (kernel/sched/core.c:8759) [ 827.082487][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 827.082688][ 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) [ 827.082883][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 827.083126][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 827.083283][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 827.083441][ C2] __alloc_skb (net/core/skbuff.c:730) [ 827.083592][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 827.083743][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 827.083896][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 827.084047][ C2] skb_copy (net/core/skbuff.c:2221) [ 827.084163][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 827.084315][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 827.084469][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 827.084657][ 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) [ 827.084810][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 827.084940][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 827.085135][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 827.085252][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 827.085406][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 827.085565][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 827.085722][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 827.085879][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 827.085996][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 827.086151][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 827.086308][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 827.086465][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 827.086619][ 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) [ 827.086741][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 827.086898][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 827.087061][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 827.087212][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 827.087363][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 827.087515][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 827.087703][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 827.087890][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 827.088043][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 827.088197][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 827.088349][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 827.088540][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 827.088692][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 827.088846][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 827.088997][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 827.089154][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 827.089341][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 827.089534][ C2] handle_softirqs (kernel/softirq.c:561) [ 827.089711][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 827.089868][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 827.089986][ C2] [ 827.090067][ C2] [ 827.090146][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 827.090304][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 827.090459][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 827.090615][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 827.090772][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 827.090966][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 827.091158][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 827.091389][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 827.091544][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 827.091707][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 827.091861][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 827.092020][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 827.092209][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 827.092360][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 827.092516][ 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)) [ 827.092666][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 827.092818][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 827.092969][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 827.093121][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 827.093274][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 827.093388][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 827.093540][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 827.093709][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 827.093870][ 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) [ 827.094027][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 827.094181][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 827.094378][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 827.094533][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 827.094694][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 827.094852][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 827.095017][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 827.095169][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 827.095321][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 827.095473][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 827.095626][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 827.095776][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 827.095968][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 827.096119][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 827.096276][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 827.096427][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 827.096579][ C2] ? do_fault_around (mm/memory.c:5286) [ 827.096731][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 827.096885][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 827.097038][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 827.097192][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 827.097343][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 827.097498][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 827.097648][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 827.097818][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 827.097975][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 827.098132][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 827.098290][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 827.098481][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 827.098678][ C2] __x64_sys_sendto (net/socket.c:2211) [ 827.098832][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 827.099023][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 827.099180][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 827.099376][ C2] RIP: 0033:0x7f1e5cd5ba4a [ 827.099543][ 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 [ 827.100127][ C2] RSP: 002b:00007fff9bd82af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 827.100362][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e5cd5ba4a [ 827.100599][ C2] RDX: 0000000000000040 RSI: 0000000011160340 RDI: 0000000000000005 [ 827.100832][ C2] RBP: 00007fff9bd82b80 R08: 0000000000418574 R09: 000000000000001c [ 827.101073][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 827.101302][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e5ce82000 | [ 828.212405][ C0] preempt_count: 101, expected: 0 | [ 828.212558][ C0] RCU nest depth: 7, expected: 0 | [ 828.212721][ C0] INFO: lockdep is turned off. | [ 828.213155][ C0] Tainted: [W]=WARN [ 828.213279][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.213474][ C0] Call Trace: [ 828.213594][ C0] [ 828.213675][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 828.213841][ C0] __might_resched (kernel/sched/core.c:8759) [ 828.214001][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 828.214202][ 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) [ 828.214400][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 828.214635][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 828.214793][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 828.214954][ C0] __alloc_skb (net/core/skbuff.c:730) [ 828.215114][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 828.215276][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 828.215435][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 828.215592][ C0] skb_copy (net/core/skbuff.c:2221) [ 828.215714][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 828.215882][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 828.216039][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 828.216235][ 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) [ 828.216394][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 828.216513][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 828.216706][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 828.216825][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 828.216984][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 828.217143][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 828.217299][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 828.217456][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 828.217573][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 828.217732][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 828.217887][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 828.218044][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 828.218202][ 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) [ 828.218322][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 828.218479][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 828.218634][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 828.218790][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 828.218946][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 828.219101][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 828.219295][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 828.219493][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 828.219656][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 828.219813][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 828.219969][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 828.220165][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 828.220321][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 828.220479][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 828.220638][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 828.220799][ C0] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 828.220992][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 828.221192][ C0] handle_softirqs (kernel/softirq.c:561) [ 828.221350][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 828.221506][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 828.221624][ C0] [ 828.221707][ C0] [ 828.221786][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 828.221942][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 828.222097][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 828.222253][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 828.222409][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 828.222564][ C0] ? __x64_sys_sendto (net/socket.c:2211) [ 828.222719][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 828.222881][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.223075][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 828.223240][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 828.223396][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 828.223551][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 828.223705][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 828.223899][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 828.224058][ 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)) [ 828.224213][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 828.224366][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 828.224522][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 828.224676][ C0] ? pskb_expand_head (net/core/skbuff.c:2371) [ 828.224833][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 828.224951][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 828.225111][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 828.225269][ 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) [ 828.225423][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 828.225581][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 828.225775][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 828.225933][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 828.226090][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 828.226248][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 828.226411][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 828.226568][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 828.226724][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 828.226881][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 828.227037][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 828.227193][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 828.227386][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 828.227545][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 828.227704][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 828.227861][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 828.228015][ C0] ? do_fault_around (mm/memory.c:5286) [ 828.228173][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 828.228330][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 828.228488][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 828.228642][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 828.228799][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 828.228955][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 828.229110][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 828.229265][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 828.229422][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 828.229581][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 828.229746][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 828.229940][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 828.230139][ C0] __x64_sys_sendto (net/socket.c:2211) [ 828.230296][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 828.230488][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 828.230644][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.230842][ C0] RIP: 0033:0x7f4f0d842a4a [ 828.231004][ 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 [ 828.231554][ C0] RSP: 002b:00007ffde5119368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 828.231788][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f0d842a4a [ 828.232022][ C0] RDX: 0000000000000040 RSI: 000000000da32340 RDI: 0000000000000005 [ 828.232258][ C0] RBP: 00007ffde51193f0 R08: 0000000000418574 R09: 000000000000001c [ 828.232491][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 828.232725][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f0d969000 | [ 829.349302][ C3] preempt_count: 101, expected: 0 | [ 829.349455][ C3] RCU nest depth: 7, expected: 0 | [ 829.349607][ C3] INFO: lockdep is turned off. | [ 829.350051][ C3] Tainted: [W]=WARN [ 829.350172][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.350370][ C3] Call Trace: [ 829.350491][ C3] [ 829.350574][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 829.350742][ C3] __might_resched (kernel/sched/core.c:8759) [ 829.350904][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 829.351102][ 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) [ 829.351298][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 829.351545][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 829.351718][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 829.351890][ C3] __alloc_skb (net/core/skbuff.c:730) [ 829.352046][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 829.352203][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.352361][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.352519][ C3] skb_copy (net/core/skbuff.c:2221) [ 829.352639][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 829.352798][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 829.352967][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 829.353158][ 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) [ 829.353314][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 829.353438][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 829.353629][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 829.353746][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 829.353898][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.354056][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 829.354208][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 829.354362][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 829.354478][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 829.354630][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 829.354784][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 829.354938][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 829.355091][ 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) [ 829.355211][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 829.355365][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 829.355519][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.355671][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 829.355822][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 829.355974][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 829.356165][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 829.356355][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 829.356509][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 829.356663][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 829.356816][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 829.357008][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 829.357162][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 829.357316][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.357469][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 829.357626][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 829.357778][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 829.357931][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 829.358050][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 829.358243][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 829.358396][ C3] handle_softirqs (kernel/softirq.c:561) [ 829.358553][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 829.358709][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 829.358824][ C3] [ 829.358902][ C3] [ 829.358979][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 829.359131][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 829.359283][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 829.359434][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 829.359587][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 829.359810][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 829.360003][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 829.360235][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 829.360393][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 829.360548][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 829.360705][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 829.360873][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 829.361064][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 829.361216][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 829.361369][ 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)) [ 829.361521][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 829.361674][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 829.361829][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 829.361986][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 829.362139][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 829.362256][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 829.362408][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 829.362560][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 829.362710][ 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) [ 829.362864][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 829.363020][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 829.363210][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 829.363362][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 829.363516][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 829.363669][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 829.363820][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 829.363973][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 829.364125][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 829.364298][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 829.364456][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 829.364612][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 829.364807][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 829.364964][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 829.365122][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 829.365280][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 829.365440][ C3] ? do_fault_around (mm/memory.c:5286) [ 829.365607][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 829.365759][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 829.365911][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 829.366064][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 829.366215][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 829.366367][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 829.366520][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 829.366675][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 829.366829][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 829.366980][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 829.367134][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 829.367326][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 829.367515][ C3] __x64_sys_sendto (net/socket.c:2211) [ 829.367666][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 829.367859][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 829.368013][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 829.368202][ C3] RIP: 0033:0x7fe9a4663a4a [ 829.368360][ 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 [ 829.368897][ C3] RSP: 002b:00007ffefc203d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 829.369129][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9a4663a4a [ 829.369356][ C3] RDX: 0000000000000040 RSI: 000000001e9ae340 RDI: 0000000000000005 [ 829.369602][ C3] RBP: 00007ffefc203e10 R08: 0000000000418574 R09: 000000000000001c [ 829.369844][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 829.370078][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9a478a000 | [ 830.501813][ C3] preempt_count: 101, expected: 0 | [ 830.501969][ C3] RCU nest depth: 7, expected: 0 | [ 830.502122][ C3] INFO: lockdep is turned off. | [ 830.502554][ C3] Tainted: [W]=WARN [ 830.502674][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 830.502872][ C3] Call Trace: [ 830.502990][ C3] [ 830.503070][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 830.503234][ C3] __might_resched (kernel/sched/core.c:8759) [ 830.503394][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 830.503591][ 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) [ 830.503784][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 830.504021][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 830.504182][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 830.504340][ C3] __alloc_skb (net/core/skbuff.c:730) [ 830.504495][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 830.504655][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 830.504814][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 830.504969][ C3] skb_copy (net/core/skbuff.c:2221) [ 830.505091][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 830.505252][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 830.505408][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 830.505602][ 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) [ 830.505761][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 830.505879][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 830.506073][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 830.506192][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 830.506349][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 830.506509][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 830.506668][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 830.506829][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 830.506948][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 830.507104][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 830.507260][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 830.507417][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 830.507572][ 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) [ 830.507690][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 830.507847][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 830.508007][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 830.508161][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 830.508316][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 830.508510][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 830.508707][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 830.508862][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 830.509019][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 830.509177][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 830.509338][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 830.509498][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 830.509660][ 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) [ 830.509820][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 830.509976][ 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) [ 830.510132][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 830.510291][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 830.510450][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 830.510608][ C3] handle_softirqs (kernel/softirq.c:561) [ 830.510767][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 830.510924][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 830.511044][ C3] [ 830.511124][ C3] [ 830.511204][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 830.511361][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 830.511517][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 830.511675][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 830.511832][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 830.512028][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 830.512223][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 830.512456][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 830.512611][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 830.512768][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 830.512924][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 830.513079][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 830.513272][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 830.513426][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 830.513587][ 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)) [ 830.513743][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 830.513899][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 830.514054][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 830.514212][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 830.514370][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 830.514487][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 830.514644][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 830.514802][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 830.514958][ 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) [ 830.515113][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 830.515270][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 830.515464][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 830.515620][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 830.515776][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 830.515937][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 830.516094][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 830.516249][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 830.516414][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 830.516570][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 830.516728][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 830.516884][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 830.517080][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 830.517239][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 830.517399][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 830.517556][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 830.517712][ C3] ? do_fault_around (mm/memory.c:5286) [ 830.517875][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 830.518033][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 830.518194][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 830.518353][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 830.518509][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 830.518666][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 830.518822][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 830.518978][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 830.519137][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 830.519294][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 830.519451][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 830.519651][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 830.519849][ C3] __x64_sys_sendto (net/socket.c:2211) [ 830.520005][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 830.520198][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 830.520357][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 830.520551][ C3] RIP: 0033:0x7f6c1f146a4a [ 830.520712][ 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 [ 830.521262][ C3] RSP: 002b:00007ffe5e16bca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 830.521497][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c1f146a4a [ 830.521733][ C3] RDX: 0000000000000040 RSI: 000000000a16e340 RDI: 0000000000000005 [ 830.521969][ C3] RBP: 00007ffe5e16bd30 R08: 0000000000418574 R09: 000000000000001c [ 830.522202][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 830.522437][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c1f26d000 | [ 831.649525][ C3] preempt_count: 101, expected: 0 | [ 831.649694][ C3] RCU nest depth: 7, expected: 0 | [ 831.649849][ C3] INFO: lockdep is turned off. | [ 831.650286][ C3] Tainted: [W]=WARN [ 831.650407][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 831.650608][ C3] Call Trace: [ 831.650731][ C3] [ 831.650813][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 831.650978][ C3] __might_resched (kernel/sched/core.c:8759) [ 831.651143][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 831.651349][ 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) [ 831.651544][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 831.651778][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 831.651939][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 831.652100][ C3] __alloc_skb (net/core/skbuff.c:730) [ 831.652256][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 831.652415][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 831.652574][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 831.652731][ C3] skb_copy (net/core/skbuff.c:2221) [ 831.652851][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 831.653010][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 831.653169][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 831.653363][ 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) [ 831.653521][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 831.653642][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 831.653838][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 831.653957][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 831.654115][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 831.654272][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 831.654431][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 831.654589][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 831.654708][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 831.654866][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 831.655024][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 831.655183][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 831.655338][ 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) [ 831.655457][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 831.655614][ C3] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880) [ 831.655811][ 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) [ 831.655969][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.656127][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 831.656284][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 831.656439][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 831.656633][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 831.656827][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 831.656983][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 831.657140][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 831.657302][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 831.657461][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 831.657621][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 831.657780][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 831.657937][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 831.658093][ C3] ? spin_bug (kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 831.658212][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.658370][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 831.658567][ C3] handle_softirqs (kernel/softirq.c:561) [ 831.658726][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 831.658883][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 831.659000][ C3] [ 831.659081][ C3] [ 831.659161][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 831.659316][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 831.659476][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 831.659638][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 831.659798][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 831.659996][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 831.660191][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 831.660421][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 831.660582][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 831.660739][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.660895][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.661050][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 831.661244][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 831.661400][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 831.661558][ 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)) [ 831.661716][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 831.661874][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 831.662033][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 831.662189][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 831.662348][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 831.662468][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 831.662629][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 831.662787][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.662946][ 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) [ 831.663104][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 831.663262][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 831.663457][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 831.663615][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 831.663773][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 831.663936][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 831.664094][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 831.664252][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 831.664411][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 831.664569][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 831.664726][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 831.664882][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 831.665078][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 831.665239][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 831.665397][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 831.665555][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 831.665712][ C3] ? do_fault_around (mm/memory.c:5286) [ 831.665871][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 831.666028][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 831.666186][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 831.666344][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 831.666502][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 831.666659][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 831.666815][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 831.666973][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 831.667132][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 831.667289][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 831.667447][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 831.667645][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 831.667841][ C3] __x64_sys_sendto (net/socket.c:2211) [ 831.667997][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 831.668192][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 831.668350][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 831.668543][ C3] RIP: 0033:0x7f32273aaa4a [ 831.668705][ 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 [ 831.669256][ C3] RSP: 002b:00007ffc563b1608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 831.669493][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32273aaa4a [ 831.669733][ C3] RDX: 0000000000000040 RSI: 00000000251f0340 RDI: 0000000000000005 [ 831.669971][ C3] RBP: 00007ffc563b1690 R08: 0000000000418574 R09: 000000000000001c [ 831.670206][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 831.670439][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32274d1000 | [ 832.786336][ C2] preempt_count: 101, expected: 0 | [ 832.786504][ C2] RCU nest depth: 7, expected: 0 | [ 832.786677][ C2] INFO: lockdep is turned off. | [ 832.787123][ C2] Tainted: [W]=WARN [ 832.787241][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 832.787434][ C2] Call Trace: [ 832.787552][ C2] [ 832.787632][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 832.787798][ C2] __might_resched (kernel/sched/core.c:8759) [ 832.787959][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 832.788156][ 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) [ 832.788349][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 832.788581][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 832.788741][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 832.788901][ C2] __alloc_skb (net/core/skbuff.c:730) [ 832.789058][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 832.789217][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 832.789374][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 832.789538][ C2] skb_copy (net/core/skbuff.c:2221) [ 832.789673][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 832.789837][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 832.789995][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 832.790189][ 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) [ 832.790352][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 832.790473][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 832.790670][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 832.790790][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 832.790963][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 832.791117][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 832.791270][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 832.791422][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 832.791538][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 832.791691][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 832.791844][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 832.791996][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 832.792152][ 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) [ 832.792267][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 832.792419][ C2] ? rcu_core (kernel/rcu/tree.c:2825) [ 832.792536][ C2] ? trace_local_timer_exit.constprop.0 (./arch/x86/include/asm/trace/irq_vectors.h:41) [ 832.792725][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 832.792895][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 832.793050][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 832.793242][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 832.793439][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 832.793595][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 832.793752][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 832.793910][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 832.794067][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 832.794233][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 832.794386][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 832.794541][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 832.794733][ C2] handle_softirqs (kernel/softirq.c:561) [ 832.794886][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 832.795039][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 832.795153][ C2] [ 832.795230][ C2] [ 832.795309][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 832.795458][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 832.795612][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 832.795763][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 832.795916][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 832.796068][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 832.796220][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 832.796374][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 832.796566][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 832.796720][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 832.796871][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 832.797023][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 832.797176][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 832.797366][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 832.797518][ 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)) [ 832.797670][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 832.797825][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 832.797976][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 832.798126][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 832.798280][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 832.798396][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 832.798546][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 832.798697][ 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) [ 832.798851][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 832.799003][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 832.799193][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 832.799345][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 832.799496][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 832.799675][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 832.799832][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 832.799988][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 832.800148][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 832.800304][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 832.800461][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 832.800617][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 832.800811][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 832.800977][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 832.801129][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 832.801282][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 832.801437][ C2] ? do_fault_around (mm/memory.c:5286) [ 832.801589][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 832.801743][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 832.801896][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 832.802049][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 832.802199][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 832.802351][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 832.802503][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 832.802675][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 832.802834][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 832.802990][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 832.803148][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 832.803343][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 832.803536][ C2] __x64_sys_sendto (net/socket.c:2211) [ 832.803691][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 832.803896][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 832.804047][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 832.804234][ C2] RIP: 0033:0x7f4f0dc06a4a [ 832.804389][ 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 [ 832.804923][ C2] RSP: 002b:00007ffea6cefae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 832.805152][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f0dc06a4a [ 832.805377][ C2] RDX: 0000000000000040 RSI: 0000000027493340 RDI: 0000000000000005 [ 832.805602][ C2] RBP: 00007ffea6cefb70 R08: 0000000000418574 R09: 000000000000001c [ 832.805831][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 832.806057][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f0dd2d000 | [ 833.921801][ C3] preempt_count: 101, expected: 0 | [ 833.921956][ C3] RCU nest depth: 7, expected: 0 | [ 833.922111][ C3] INFO: lockdep is turned off. | [ 833.922546][ C3] Tainted: [W]=WARN [ 833.922672][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 833.922871][ C3] Call Trace: [ 833.922993][ C3] [ 833.923074][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 833.923239][ C3] __might_resched (kernel/sched/core.c:8759) [ 833.923399][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 833.923597][ 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) [ 833.923790][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 833.924024][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 833.924185][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 833.924343][ C3] __alloc_skb (net/core/skbuff.c:730) [ 833.924499][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 833.924655][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 833.924812][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 833.924968][ C3] skb_copy (net/core/skbuff.c:2221) [ 833.925087][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 833.925245][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 833.925404][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 833.925597][ 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) [ 833.925756][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 833.925875][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 833.926068][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 833.926186][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 833.926343][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 833.926506][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 833.926662][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 833.926818][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 833.926936][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 833.927093][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 833.927250][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 833.927405][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 833.927560][ 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) [ 833.927683][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 833.927840][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 833.927997][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 833.928152][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 833.928311][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 833.928504][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 833.928697][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 833.928851][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 833.929012][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 833.929170][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 833.929328][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 833.929486][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 833.929651][ 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) [ 833.929815][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 833.929971][ 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) [ 833.930130][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 833.930287][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 833.930441][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 833.930599][ C3] handle_softirqs (kernel/softirq.c:561) [ 833.930759][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 833.930916][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 833.931034][ C3] [ 833.931116][ C3] [ 833.931202][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 833.931360][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 833.931517][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 833.931673][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 833.931831][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 833.932030][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 833.932235][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 833.932464][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 833.932621][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 833.932777][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 833.932933][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 833.933088][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 833.933288][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 833.933443][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 833.933602][ 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)) [ 833.933759][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 833.933918][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 833.934075][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 833.934232][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 833.934390][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 833.934511][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 833.934667][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 833.934823][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 833.934979][ 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) [ 833.935138][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 833.935296][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 833.935489][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 833.935650][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 833.935807][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 833.935965][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 833.936119][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 833.936275][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 833.936434][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 833.936590][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 833.936747][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 833.936905][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 833.937099][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 833.937256][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 833.937414][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 833.937572][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 833.937730][ C3] ? do_fault_around (mm/memory.c:5286) [ 833.937887][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 833.938048][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 833.938208][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 833.938365][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 833.938522][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 833.938679][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 833.938835][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 833.938993][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 833.939150][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 833.939310][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 833.939469][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 833.939670][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 833.939865][ C3] __x64_sys_sendto (net/socket.c:2211) [ 833.940022][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 833.940217][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 833.940377][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 833.940577][ C3] RIP: 0033:0x7f6022f30a4a [ 833.940739][ 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 [ 833.941293][ C3] RSP: 002b:00007fff664c3bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 833.941533][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6022f30a4a [ 833.941773][ C3] RDX: 0000000000000040 RSI: 000000003486b340 RDI: 0000000000000005 [ 833.942007][ C3] RBP: 00007fff664c3c80 R08: 0000000000418574 R09: 000000000000001c [ 833.942241][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 833.942475][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6023057000 | [ 835.087474][ C0] preempt_count: 101, expected: 0 | [ 835.087630][ C0] RCU nest depth: 7, expected: 0 | [ 835.087793][ C0] INFO: lockdep is turned off. | [ 835.088235][ C0] Tainted: [W]=WARN [ 835.088356][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 835.088551][ C0] Call Trace: [ 835.088673][ C0] [ 835.088754][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 835.088921][ C0] __might_resched (kernel/sched/core.c:8759) [ 835.089081][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 835.089280][ 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) [ 835.089477][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 835.089733][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 835.089893][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 835.090052][ C0] __alloc_skb (net/core/skbuff.c:730) [ 835.090213][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 835.090371][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 835.090533][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 835.090692][ C0] skb_copy (net/core/skbuff.c:2221) [ 835.090812][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 835.090971][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 835.091132][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 835.091333][ 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) [ 835.091496][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 835.091618][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 835.091815][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 835.091934][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 835.092093][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 835.092262][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 835.092420][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 835.092576][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 835.092697][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 835.092853][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 835.093010][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 835.093169][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 835.093327][ 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) [ 835.093448][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 835.093606][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 835.093763][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 835.093921][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 835.094077][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 835.094233][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 835.094430][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 835.094627][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 835.094786][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 835.094944][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 835.095100][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 835.095300][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 835.095458][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 835.095617][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 835.095774][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 835.095937][ C0] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 835.096130][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 835.096329][ C0] handle_softirqs (kernel/softirq.c:561) [ 835.096490][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 835.096646][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 835.096771][ C0] [ 835.096852][ C0] [ 835.096933][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 835.097092][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 835.097249][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 835.097405][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 835.097563][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 835.097760][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 835.097954][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 835.098187][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 835.098347][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 835.098504][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 835.098662][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 835.098818][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 835.099012][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 835.099169][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 835.099329][ 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)) [ 835.099484][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 835.099647][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 835.099810][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 835.099965][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 835.100122][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 835.100241][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 835.100399][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 835.100556][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 835.100712][ 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) [ 835.100870][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 835.101029][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 835.101225][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 835.101382][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 835.101544][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 835.101704][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 835.101860][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 835.102016][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 835.102174][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 835.102331][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 835.102488][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 835.102644][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 835.102843][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 835.103000][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 835.103157][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 835.103314][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 835.103473][ C0] ? do_fault_around (mm/memory.c:5286) [ 835.103630][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 835.103786][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 835.103957][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 835.104125][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 835.104281][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 835.104438][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 835.104597][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 835.104854][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 835.105014][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 835.105171][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 835.105332][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 835.105625][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 835.105819][ C0] __x64_sys_sendto (net/socket.c:2211) [ 835.105975][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 835.106265][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 835.106425][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 835.106619][ C0] RIP: 0033:0x7f2ebdcc2a4a [ 835.106782][ 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 [ 835.107432][ C0] RSP: 002b:00007ffe66a0f2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 835.107768][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ebdcc2a4a [ 835.108003][ C0] RDX: 0000000000000040 RSI: 000000000f733340 RDI: 0000000000000005 [ 835.108234][ C0] RBP: 00007ffe66a0f350 R08: 0000000000418574 R09: 000000000000001c [ 835.108567][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 835.108798][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ebdde9000 | [ 836.246286][ C3] preempt_count: 101, expected: 0 | [ 836.246440][ C3] RCU nest depth: 7, expected: 0 | [ 836.246597][ C3] INFO: lockdep is turned off. | [ 836.247038][ C3] Tainted: [W]=WARN [ 836.247159][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 836.247357][ C3] Call Trace: [ 836.247477][ C3] [ 836.247560][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 836.247725][ C3] __might_resched (kernel/sched/core.c:8759) [ 836.247887][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 836.248089][ 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) [ 836.248291][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 836.248523][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 836.248682][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 836.248840][ C3] __alloc_skb (net/core/skbuff.c:730) [ 836.248995][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 836.249153][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 836.249310][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 836.249470][ C3] skb_copy (net/core/skbuff.c:2221) [ 836.249588][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 836.249767][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 836.249926][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 836.250121][ 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) [ 836.250280][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 836.250398][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 836.250597][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 836.250715][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 836.250872][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 836.251030][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 836.251188][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 836.251345][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 836.251464][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 836.251620][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 836.251780][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 836.251938][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 836.252092][ 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) [ 836.252211][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 836.252365][ 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) [ 836.252522][ C3] ? debug_object_activate (lib/debugobjects.c:837) [ 836.252681][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 836.252878][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 836.253033][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 836.253189][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 836.253382][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 836.253576][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 836.253732][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 836.253887][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 836.254043][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 836.254201][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 836.254358][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 836.254516][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 836.254672][ C3] ? trace_local_timer_exit.constprop.0 (./arch/x86/include/asm/trace/irq_vectors.h:41) [ 836.254866][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 836.255063][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 836.255219][ C3] ? trace_softirq_entry (./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/irq.h:128) [ 836.255378][ C3] handle_softirqs (kernel/softirq.c:561) [ 836.255534][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 836.255691][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 836.255809][ C3] [ 836.255889][ C3] [ 836.255968][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 836.256125][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 836.256284][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 836.256440][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 836.256596][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 836.256792][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 836.256987][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 836.257215][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 836.257375][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 836.257533][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 836.257689][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 836.257845][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 836.258038][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 836.258194][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 836.258355][ 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)) [ 836.258511][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 836.258667][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 836.258825][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 836.258982][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 836.259140][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 836.259258][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 836.259414][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 836.259572][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 836.259743][ 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) [ 836.259902][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 836.260059][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 836.260253][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 836.260410][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 836.260569][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 836.260732][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 836.260889][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 836.261046][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 836.261205][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 836.261360][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 836.261516][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 836.261670][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 836.261866][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 836.262026][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 836.262183][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 836.262340][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 836.262496][ C3] ? do_fault_around (mm/memory.c:5286) [ 836.262654][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 836.262812][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 836.262971][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 836.263128][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 836.263287][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 836.263443][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 836.263599][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 836.263755][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 836.263914][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 836.264070][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 836.264228][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 836.264425][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 836.264620][ C3] __x64_sys_sendto (net/socket.c:2211) [ 836.264775][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 836.264968][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 836.265126][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 836.265321][ C3] RIP: 0033:0x7f6b533e7a4a [ 836.265483][ 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 [ 836.266033][ C3] RSP: 002b:00007fff6343c628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 836.266270][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b533e7a4a [ 836.266503][ C3] RDX: 0000000000000040 RSI: 0000000019e65340 RDI: 0000000000000005 [ 836.266739][ C3] RBP: 00007fff6343c6b0 R08: 0000000000418574 R09: 000000000000001c [ 836.266972][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 836.267204][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b5350e000 | [ 837.397885][ C2] preempt_count: 101, expected: 0 | [ 837.398050][ C2] RCU nest depth: 7, expected: 0 | [ 837.398218][ C2] INFO: lockdep is turned off. | [ 837.398665][ C2] Tainted: [W]=WARN [ 837.398783][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 837.398975][ C2] Call Trace: [ 837.399095][ C2] [ 837.399181][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 837.399350][ C2] __might_resched (kernel/sched/core.c:8759) [ 837.399509][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 837.399722][ 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) [ 837.399918][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 837.400153][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 837.400312][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 837.400472][ C2] __alloc_skb (net/core/skbuff.c:730) [ 837.400629][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 837.400786][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 837.400948][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 837.401107][ C2] skb_copy (net/core/skbuff.c:2221) [ 837.401226][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 837.401385][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 837.401543][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 837.401744][ 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) [ 837.401907][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 837.402028][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 837.402231][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 837.402352][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 837.402510][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 837.402669][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 837.402826][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 837.402985][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 837.403106][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 837.403268][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 837.403428][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 837.403586][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 837.403745][ 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) [ 837.403864][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 837.404021][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 837.404179][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 837.404335][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 837.404490][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 837.404688][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 837.404885][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 837.405041][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 837.405198][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 837.405356][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 837.405514][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 837.405672][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 837.405829][ 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) [ 837.405987][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 837.406144][ 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) [ 837.406299][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 837.406455][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 837.406609][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 837.406765][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 837.406925][ C2] handle_softirqs (kernel/softirq.c:561) [ 837.407083][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 837.407239][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 837.407359][ C2] [ 837.407440][ C2] [ 837.407519][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 837.407674][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 837.407832][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 837.407989][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 837.408144][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 837.408300][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 837.408454][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 837.408611][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 837.408804][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 837.408959][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 837.409117][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 837.409274][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 837.409428][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 837.409630][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 837.409796][ 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)) [ 837.409952][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 837.410110][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 837.410266][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 837.410422][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 837.410578][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 837.410696][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 837.410853][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 837.411009][ 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) [ 837.411166][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 837.411327][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 837.411521][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 837.411679][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 837.411835][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 837.411994][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 837.412148][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 837.412306][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 837.412462][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 837.412620][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 837.412776][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 837.412933][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 837.413125][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 837.413282][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 837.413439][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 837.413598][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 837.413757][ C2] ? do_fault_around (mm/memory.c:5286) [ 837.413914][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 837.414069][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 837.414228][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 837.414383][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 837.414538][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 837.414693][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 837.414848][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 837.415006][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 837.415165][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 837.415320][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 837.415480][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 837.415673][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 837.415867][ C2] __x64_sys_sendto (net/socket.c:2211) [ 837.416023][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 837.416219][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 837.416375][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 837.416567][ C2] RIP: 0033:0x7f803c4d4a4a [ 837.416728][ 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 [ 837.417275][ C2] RSP: 002b:00007fff774358b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 837.417513][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f803c4d4a4a [ 837.417745][ C2] RDX: 0000000000000040 RSI: 00000000340b2340 RDI: 0000000000000005 [ 837.417978][ C2] RBP: 00007fff77435940 R08: 0000000000418574 R09: 000000000000001c [ 837.418210][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 837.418443][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f803c5fb000 | [ 838.528501][ C3] preempt_count: 101, expected: 0 | [ 838.528655][ C3] RCU nest depth: 7, expected: 0 | [ 838.528822][ C3] INFO: lockdep is turned off. | [ 838.529263][ C3] Tainted: [W]=WARN [ 838.529382][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 838.529583][ C3] Call Trace: [ 838.529715][ C3] [ 838.529797][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 838.529961][ C3] __might_resched (kernel/sched/core.c:8759) [ 838.530124][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 838.530327][ 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) [ 838.530529][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 838.530764][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 838.530922][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 838.531082][ C3] __alloc_skb (net/core/skbuff.c:730) [ 838.531243][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 838.531408][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.531565][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.531723][ C3] skb_copy (net/core/skbuff.c:2221) [ 838.531842][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 838.532001][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 838.532157][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 838.532351][ 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) [ 838.532512][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 838.532632][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 838.532828][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 838.532947][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 838.533104][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.533264][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 838.533423][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 838.533582][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 838.533701][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 838.533858][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 838.534018][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 838.534176][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 838.534332][ 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) [ 838.534451][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 838.534609][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 838.534769][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.534925][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 838.535081][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 838.535240][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 838.535436][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 838.535633][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 838.535790][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 838.535948][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 838.536108][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 838.536306][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 838.536465][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 838.536625][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.536781][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 838.536939][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 838.537096][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 838.537256][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 838.537380][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 838.537577][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 838.537735][ C3] handle_softirqs (kernel/softirq.c:561) [ 838.537893][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 838.538051][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 838.538169][ C3] [ 838.538252][ C3] [ 838.538333][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 838.538489][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 838.538645][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 838.538800][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 838.538958][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 838.539156][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 838.539351][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 838.539583][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 838.539747][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 838.539903][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 838.540059][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 838.540216][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 838.540412][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 838.540567][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 838.540725][ 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)) [ 838.540883][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 838.541038][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 838.541194][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 838.541350][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 838.541512][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 838.541630][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 838.541785][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 838.541941][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 838.542098][ 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) [ 838.542254][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 838.542411][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 838.542607][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 838.542765][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 838.542921][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 838.543080][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 838.543235][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 838.543393][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 838.543551][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 838.543706][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 838.543864][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 838.544021][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 838.544216][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 838.544374][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 838.544532][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 838.544693][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 838.544849][ C3] ? do_fault_around (mm/memory.c:5286) [ 838.545008][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 838.545168][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 838.545328][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 838.545484][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 838.545640][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 838.545796][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 838.545955][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 838.546113][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 838.546273][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 838.546434][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 838.546595][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 838.546790][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 838.546986][ C3] __x64_sys_sendto (net/socket.c:2211) [ 838.547145][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 838.547339][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 838.547496][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 838.547694][ C3] RIP: 0033:0x7f5e8d7c5a4a [ 838.547860][ 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 [ 838.548410][ C3] RSP: 002b:00007ffc9a16b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 838.548650][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e8d7c5a4a [ 838.548887][ C3] RDX: 0000000000000040 RSI: 000000003f01b340 RDI: 0000000000000005 [ 838.549122][ C3] RBP: 00007ffc9a16b9a0 R08: 0000000000418574 R09: 000000000000001c [ 838.549454][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 838.549695][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e8d8ec000 | [ 839.672442][ C2] preempt_count: 101, expected: 0 | [ 839.672612][ C2] RCU nest depth: 7, expected: 0 | [ 839.672796][ C2] INFO: lockdep is turned off. | [ 839.673232][ C2] Tainted: [W]=WARN [ 839.673346][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 839.673536][ C2] Call Trace: [ 839.673654][ C2] [ 839.673734][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 839.673897][ C2] __might_resched (kernel/sched/core.c:8759) [ 839.674055][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 839.674251][ 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) [ 839.674443][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 839.674675][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 839.674831][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 839.674988][ C2] __alloc_skb (net/core/skbuff.c:730) [ 839.675140][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 839.675294][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 839.675447][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 839.675599][ C2] skb_copy (net/core/skbuff.c:2221) [ 839.675716][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 839.675868][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 839.676024][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 839.676235][ 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) [ 839.676397][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 839.676516][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 839.676713][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 839.676835][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 839.676994][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 839.677156][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 839.677320][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 839.677485][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 839.677617][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 839.677773][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 839.677930][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 839.678085][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 839.678241][ 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) [ 839.678360][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 839.678524][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 839.678685][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 839.678847][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 839.678999][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 839.679187][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 839.679377][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 839.679528][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 839.679716][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 839.679879][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 839.680036][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 839.680194][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 839.680352][ 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) [ 839.680509][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 839.680665][ 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) [ 839.680820][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 839.680989][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 839.681180][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 839.681334][ C2] handle_softirqs (kernel/softirq.c:561) [ 839.681489][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 839.681642][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 839.681758][ C2] [ 839.681836][ C2] [ 839.681914][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 839.682069][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 839.682234][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 839.682386][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 839.682539][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 839.682729][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 839.682918][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 839.683145][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 839.683296][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 839.683448][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 839.683601][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 839.683752][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 839.683943][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 839.684095][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 839.684251][ 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)) [ 839.684404][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 839.684556][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 839.684712][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 839.684864][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 839.685018][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 839.685133][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 839.685287][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 839.685439][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 839.685590][ 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) [ 839.685742][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 839.685895][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 839.686084][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 839.686235][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 839.686389][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 839.686545][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 839.686695][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 839.686846][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 839.686997][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 839.687150][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 839.687304][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 839.687455][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 839.687645][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 839.687800][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 839.687952][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 839.688112][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 839.688263][ C2] ? do_fault_around (mm/memory.c:5286) [ 839.688417][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 839.688569][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 839.688723][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 839.688877][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 839.689029][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 839.689180][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 839.689332][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 839.689482][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 839.689658][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 839.689815][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 839.689971][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 839.690168][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 839.690363][ C2] __x64_sys_sendto (net/socket.c:2211) [ 839.690518][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 839.690712][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 839.690896][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 839.691091][ C2] RIP: 0033:0x7fee4dc13a4a [ 839.691254][ 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 [ 839.691804][ C2] RSP: 002b:00007fff5373b4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 839.692039][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee4dc13a4a [ 839.692275][ C2] RDX: 0000000000000040 RSI: 0000000030f21340 RDI: 0000000000000005 [ 839.692506][ C2] RBP: 00007fff5373b540 R08: 0000000000418574 R09: 000000000000001c [ 839.692738][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 839.692969][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4dd3a000 | [ 840.833021][ C2] preempt_count: 101, expected: 0 | [ 840.833185][ C2] RCU nest depth: 7, expected: 0 | [ 840.833356][ C2] INFO: lockdep is turned off. | [ 840.833805][ C2] Tainted: [W]=WARN [ 840.833923][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 840.834118][ C2] Call Trace: [ 840.834239][ C2] [ 840.834323][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 840.834487][ C2] __might_resched (kernel/sched/core.c:8759) [ 840.834645][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 840.834846][ 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) [ 840.835044][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 840.835278][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 840.835434][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 840.835593][ C2] __alloc_skb (net/core/skbuff.c:730) [ 840.835749][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 840.835914][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 840.836069][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 840.836225][ C2] skb_copy (net/core/skbuff.c:2221) [ 840.836344][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 840.836502][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 840.836657][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 840.836850][ 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) [ 840.837013][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 840.837132][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 840.837327][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 840.837445][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 840.837601][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 840.837758][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 840.837912][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 840.838068][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 840.838191][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 840.838349][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 840.838504][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 840.838660][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 840.838815][ 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) [ 840.838933][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 840.839088][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 840.839243][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 840.839399][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 840.839554][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 840.839753][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 840.839945][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 840.840101][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 840.840256][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 840.840413][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 840.840571][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 840.840730][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 840.840896][ 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) [ 840.841049][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 840.841201][ 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) [ 840.841353][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 840.841506][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 840.841660][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 840.841814][ C2] handle_softirqs (kernel/softirq.c:561) [ 840.841969][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 840.842121][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 840.842237][ C2] [ 840.842313][ C2] [ 840.842391][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 840.842543][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 840.842698][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 840.842849][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 840.843001][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 840.843192][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 840.843380][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 840.843602][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 840.843758][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 840.843908][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 840.844060][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 840.844210][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 840.844401][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 840.844551][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 840.844703][ 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)) [ 840.844858][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 840.845010][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 840.845161][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 840.845311][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 840.845465][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 840.845581][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 840.845730][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 840.845883][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 840.846034][ 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) [ 840.846186][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 840.846338][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 840.846525][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 840.846676][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 840.846829][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 840.846982][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 840.847135][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 840.847286][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 840.847438][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 840.847588][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 840.847738][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 840.847889][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 840.848078][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 840.848231][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 840.848383][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 840.848536][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 840.848689][ C2] ? do_fault_around (mm/memory.c:5286) [ 840.848840][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 840.848991][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 840.849161][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 840.849316][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 840.849473][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 840.849634][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 840.849791][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 840.849946][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 840.850105][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 840.850260][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 840.850416][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 840.850610][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 840.850807][ C2] __x64_sys_sendto (net/socket.c:2211) [ 840.850969][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 840.851157][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 840.851309][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 840.851496][ C2] RIP: 0033:0x7f9b56680a4a [ 840.851654][ 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 [ 840.852191][ C2] RSP: 002b:00007fff409d4708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 840.852421][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b56680a4a [ 840.852646][ C2] RDX: 0000000000000040 RSI: 0000000033b35340 RDI: 0000000000000005 [ 840.852876][ C2] RBP: 00007fff409d4790 R08: 0000000000418574 R09: 000000000000001c [ 840.853100][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 840.853323][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b567a7000 | [ 841.978964][ C3] preempt_count: 101, expected: 0 | [ 841.979120][ C3] RCU nest depth: 7, expected: 0 | [ 841.979276][ C3] INFO: lockdep is turned off. | [ 841.979715][ C3] Tainted: [W]=WARN [ 841.979835][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 841.980031][ C3] Call Trace: [ 841.980151][ C3] [ 841.980232][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 841.980398][ C3] __might_resched (kernel/sched/core.c:8759) [ 841.980559][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 841.980763][ 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) [ 841.980959][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 841.981199][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 841.981359][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 841.981520][ C3] __alloc_skb (net/core/skbuff.c:730) [ 841.981680][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 841.981839][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 841.982003][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 841.982160][ C3] skb_copy (net/core/skbuff.c:2221) [ 841.982280][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 841.982441][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 841.982602][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 841.982801][ 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) [ 841.982964][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 841.983086][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 841.983287][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 841.983406][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 841.983564][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 841.983722][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 841.983885][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 841.984042][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 841.984159][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 841.984315][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 841.984472][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 841.984628][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 841.984782][ 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) [ 841.984900][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 841.985060][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 841.985219][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 841.985373][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 841.985529][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 841.985724][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 841.985919][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 841.986075][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 841.986233][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 841.986396][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 841.986553][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 841.986711][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 841.986867][ 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) [ 841.987024][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 841.987179][ 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) [ 841.987334][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 841.987494][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 841.987652][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 841.987810][ C3] handle_softirqs (kernel/softirq.c:561) [ 841.987967][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 841.988123][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 841.988243][ C3] [ 841.988323][ C3] [ 841.988402][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 841.988560][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 841.988715][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 841.988871][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 841.989027][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 841.989182][ C3] ? __x64_sys_sendto (net/socket.c:2211) [ 841.989336][ C3] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 841.989495][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 841.989705][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 841.989863][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 841.990019][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 841.990178][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 841.990335][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 841.990530][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 841.990689][ 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)) [ 841.990848][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 841.991003][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 841.991162][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 841.991319][ C3] ? pskb_expand_head (net/core/skbuff.c:2371) [ 841.991479][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 841.991598][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 841.991755][ C3] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 841.991915][ 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) [ 841.992074][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 841.992231][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 841.992425][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 841.992582][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 841.992742][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 841.992899][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 841.993056][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 841.993215][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 841.993372][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 841.993527][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 841.993682][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 841.993839][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 841.994033][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 841.994190][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 841.994348][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 841.994508][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 841.994667][ C3] ? do_fault_around (mm/memory.c:5286) [ 841.994824][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 841.994981][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 841.995139][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 841.995294][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 841.995449][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 841.995613][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 841.995770][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 841.995926][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 841.996083][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 841.996239][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 841.996397][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 841.996593][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 841.996786][ C3] __x64_sys_sendto (net/socket.c:2211) [ 841.996946][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 841.997140][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 841.997295][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 841.997487][ C3] RIP: 0033:0x7f1328c15a4a [ 841.997649][ 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 [ 841.998199][ C3] RSP: 002b:00007fff20fa06a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 841.998436][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1328c15a4a [ 841.998670][ C3] RDX: 0000000000000040 RSI: 0000000039fd7340 RDI: 0000000000000005 [ 841.998904][ C3] RBP: 00007fff20fa0730 R08: 0000000000418574 R09: 000000000000001c [ 841.999140][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 841.999373][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1328d3c000 | [ 843.115797][ C3] preempt_count: 101, expected: 0 | [ 843.115955][ C3] RCU nest depth: 7, expected: 0 | [ 843.116112][ C3] INFO: lockdep is turned off. | [ 843.116551][ C3] Tainted: [W]=WARN [ 843.116672][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 843.116869][ C3] Call Trace: [ 843.116989][ C3] [ 843.117072][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 843.117236][ C3] __might_resched (kernel/sched/core.c:8759) [ 843.117397][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 843.117601][ 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) [ 843.117798][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 843.118032][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 843.118191][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 843.118352][ C3] __alloc_skb (net/core/skbuff.c:730) [ 843.118514][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 843.118671][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 843.118828][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 843.118984][ C3] skb_copy (net/core/skbuff.c:2221) [ 843.119103][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 843.119261][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 843.119418][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 843.119619][ 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) [ 843.119782][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 843.119899][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 843.120095][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 843.120213][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 843.120370][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 843.120527][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 843.120686][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 843.120846][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 843.120965][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 843.121121][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 843.121279][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 843.121436][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 843.121590][ 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) [ 843.121710][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 843.121866][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 843.122026][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 843.122183][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 843.122338][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 843.122531][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 843.122723][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 843.122879][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 843.123034][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 843.123193][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 843.123352][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 843.123509][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 843.123665][ 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) [ 843.123822][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 843.123977][ 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) [ 843.124132][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 843.124289][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 843.124450][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 843.124608][ C3] handle_softirqs (kernel/softirq.c:561) [ 843.124768][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 843.124925][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 843.125044][ C3] [ 843.125123][ C3] [ 843.125202][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 843.125360][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 843.125520][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 843.125677][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 843.125835][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 843.126032][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 843.126225][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 843.126459][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 843.126616][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 843.126773][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 843.126931][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 843.127086][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 843.127282][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 843.127437][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 843.127598][ 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)) [ 843.127754][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 843.127908][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 843.128064][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 843.128221][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 843.128378][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 843.128496][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 843.128653][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 843.128811][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 843.128966][ 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) [ 843.129124][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 843.129281][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 843.129475][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 843.129639][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 843.129795][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 843.129956][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 843.130115][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 843.130272][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 843.130431][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 843.130588][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 843.130747][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 843.130902][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 843.131097][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 843.131256][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 843.131414][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 843.131572][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 843.131729][ C3] ? do_fault_around (mm/memory.c:5286) [ 843.131888][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 843.132045][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 843.132202][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 843.132361][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 843.132518][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 843.132676][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 843.132833][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 843.132988][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 843.133147][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 843.133304][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 843.133461][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 843.133657][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 843.133862][ C3] __x64_sys_sendto (net/socket.c:2211) [ 843.134018][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 843.134211][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 843.134369][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 843.134565][ C3] RIP: 0033:0x7f68eb86aa4a [ 843.134728][ 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 [ 843.135281][ C3] RSP: 002b:00007ffeace547f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 843.135518][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68eb86aa4a [ 843.135752][ C3] RDX: 0000000000000040 RSI: 000000002793c340 RDI: 0000000000000005 [ 843.135989][ C3] RBP: 00007ffeace54880 R08: 0000000000418574 R09: 000000000000001c [ 843.136222][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 843.136455][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68eb991000 | [ 844.129149][ C0] preempt_count: 101, expected: 0 | [ 844.129304][ C0] RCU nest depth: 7, expected: 0 | [ 844.129457][ C0] INFO: lockdep is turned off. | [ 844.129903][ C0] Tainted: [W]=WARN [ 844.130024][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 844.130219][ C0] Call Trace: [ 844.130340][ C0] [ 844.130421][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 844.130586][ C0] __might_resched (kernel/sched/core.c:8759) [ 844.130745][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 844.130942][ 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) [ 844.131142][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 844.131375][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 844.131531][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 844.131689][ C0] __alloc_skb (net/core/skbuff.c:730) [ 844.131847][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 844.132003][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 844.132165][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 844.132322][ C0] skb_copy (net/core/skbuff.c:2221) [ 844.132442][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 844.132602][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 844.132760][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 844.132954][ 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) [ 844.133114][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 844.133232][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 844.133428][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 844.133546][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 844.133707][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 844.133869][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 844.134027][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 844.134188][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 844.134308][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 844.134470][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 844.134627][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 844.134783][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 844.134940][ 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) [ 844.135059][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 844.135216][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 844.135373][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 844.135527][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 844.135687][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 844.135881][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 844.136077][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 844.136233][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 844.136389][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 844.136546][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 844.136703][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 844.136866][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 844.137022][ 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) [ 844.137180][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 844.137335][ 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) [ 844.137491][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 844.137649][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 844.137806][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 844.137967][ C0] handle_softirqs (kernel/softirq.c:561) [ 844.138127][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 844.138283][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 844.138401][ C0] [ 844.138480][ C0] [ 844.138560][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 844.138718][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 844.138873][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 844.139031][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 844.139209][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 844.139406][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 844.139605][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 844.139839][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 844.139997][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 844.140166][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 844.140322][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 844.140477][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 844.140674][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 844.140829][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 844.140986][ 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)) [ 844.141142][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 844.141302][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 844.141459][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 844.141615][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 844.141733][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 844.141889][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 844.142046][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 844.142200][ 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) [ 844.142360][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 844.142521][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 844.142717][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 844.142876][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 844.143032][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 844.143194][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 844.143350][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 844.143506][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 844.143665][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 844.143821][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 844.143978][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 844.144133][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 844.144325][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 844.144482][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 844.144639][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 844.144799][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 844.144956][ C0] ? do_fault_around (mm/memory.c:5286) [ 844.145114][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 844.145270][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 844.145428][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 844.145584][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 844.145740][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 844.145898][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 844.146057][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 844.146214][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 844.146373][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 844.146528][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 844.146685][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 844.146883][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 844.147076][ C0] __x64_sys_sendto (net/socket.c:2211) [ 844.147234][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 844.147427][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 844.147586][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 844.147780][ C0] RIP: 0033:0x7ff740000a4a [ 844.147941][ 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 [ 844.148490][ C0] RSP: 002b:00007ffcbd653b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 844.148724][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff740000a4a [ 844.148958][ C0] RDX: 0000000000000040 RSI: 0000000000997340 RDI: 0000000000000005 [ 844.149189][ C0] RBP: 00007ffcbd653bb0 R08: 0000000000418574 R09: 000000000000001c [ 844.149426][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 844.149664][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff740127000 | [ 845.463042][ C2] preempt_count: 101, expected: 0 | [ 845.463212][ C2] RCU nest depth: 7, expected: 0 | [ 845.463379][ C2] INFO: lockdep is turned off. | [ 845.463822][ C2] Tainted: [W]=WARN [ 845.463939][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 845.464132][ C2] Call Trace: [ 845.464253][ C2] [ 845.464334][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 845.464499][ C2] __might_resched (kernel/sched/core.c:8759) [ 845.464658][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 845.464859][ 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) [ 845.465056][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 845.465292][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 845.465450][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 845.465608][ C2] __alloc_skb (net/core/skbuff.c:730) [ 845.465762][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 845.465919][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 845.466076][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 845.466233][ C2] skb_copy (net/core/skbuff.c:2221) [ 845.466352][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 845.466514][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 845.466672][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 845.466865][ 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) [ 845.467021][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 845.467139][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 845.467333][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 845.467452][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 845.467612][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 845.467769][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 845.467928][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 845.468084][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 845.468202][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 845.468357][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 845.468514][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 845.468671][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 845.468827][ 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) [ 845.468944][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 845.469101][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 845.469257][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 845.469411][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 845.469607][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 845.469803][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 845.469958][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 845.470117][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 845.470274][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 845.470433][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 845.470591][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 845.470746][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 845.470930][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 845.471049][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 845.471247][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 845.471406][ C2] handle_softirqs (kernel/softirq.c:561) [ 845.471565][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 845.471724][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 845.471842][ C2] [ 845.471922][ C2] [ 845.472000][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 845.472163][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 845.472338][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 845.472494][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 845.472653][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 845.472849][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 845.473042][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 845.473272][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 845.473441][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 845.473593][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 845.473745][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 845.473896][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 845.474085][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 845.474241][ 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)) [ 845.474393][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 845.474547][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 845.474699][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 845.474853][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 845.475009][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 845.475123][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 845.475282][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 845.475435][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 845.475589][ 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) [ 845.475741][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 845.475894][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 845.476083][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 845.476237][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 845.476389][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 845.476542][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 845.476696][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 845.476851][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 845.477003][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 845.477156][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 845.477311][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 845.477462][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 845.477649][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 845.477801][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 845.477959][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 845.478113][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 845.478265][ C2] ? do_fault_around (mm/memory.c:5286) [ 845.478418][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 845.478572][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 845.478726][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 845.478878][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 845.479028][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 845.479183][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 845.479335][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 845.479486][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 845.479662][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 845.479818][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 845.479976][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 845.480169][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 845.480367][ C2] __x64_sys_sendto (net/socket.c:2211) [ 845.480525][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 845.480717][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 845.480882][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 845.481071][ C2] RIP: 0033:0x7f46fb306a4a [ 845.481227][ 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 [ 845.481764][ C2] RSP: 002b:00007ffc005fb808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 845.481994][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46fb306a4a [ 845.482222][ C2] RDX: 0000000000000040 RSI: 000000002cb76340 RDI: 0000000000000005 [ 845.482447][ C2] RBP: 00007ffc005fb890 R08: 0000000000418574 R09: 000000000000001c [ 845.482675][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 845.482902][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46fb42d000 | [ 846.494726][ C2] preempt_count: 101, expected: 0 | [ 846.494893][ C2] RCU nest depth: 7, expected: 0 | [ 846.495064][ C2] INFO: lockdep is turned off. | [ 846.495513][ C2] Tainted: [W]=WARN [ 846.495634][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 846.495830][ C2] Call Trace: [ 846.495951][ C2] [ 846.496034][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 846.496196][ C2] __might_resched (kernel/sched/core.c:8759) [ 846.496356][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 846.496553][ 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) [ 846.496749][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 846.496981][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 846.497141][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 846.497304][ C2] __alloc_skb (net/core/skbuff.c:730) [ 846.497465][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 846.497625][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 846.497786][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 846.497949][ C2] skb_copy (net/core/skbuff.c:2221) [ 846.498069][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 846.498228][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 846.498384][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 846.498579][ 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) [ 846.498737][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 846.498854][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 846.499051][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 846.499171][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 846.499326][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 846.499483][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 846.499643][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 846.499801][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 846.499918][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 846.500077][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 846.500233][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 846.500391][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 846.500546][ 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) [ 846.500664][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 846.500819][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 846.500975][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 846.501131][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 846.501287][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 846.501441][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 846.501636][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 846.501828][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 846.501984][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 846.502150][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 846.502304][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 846.502496][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 846.502651][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 846.502806][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 846.502959][ 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) [ 846.503151][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 846.503303][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 846.503455][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 846.503650][ C2] handle_softirqs (kernel/softirq.c:561) [ 846.503805][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 846.503956][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 846.504072][ C2] [ 846.504151][ C2] [ 846.504227][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 846.504380][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 846.504530][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 846.504685][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 846.504839][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 846.505030][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 846.505218][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 846.505442][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 846.505593][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 846.505748][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 846.505900][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 846.506050][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 846.506238][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 846.506390][ 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)) [ 846.506562][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 846.506717][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 846.506876][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 846.507031][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 846.507149][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 846.507303][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 846.507458][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 846.507612][ 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) [ 846.507775][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 846.507933][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 846.508121][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 846.508275][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 846.508429][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 846.508584][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 846.508737][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 846.508890][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 846.509044][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 846.509199][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 846.509350][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 846.509501][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 846.509718][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 846.509874][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 846.510032][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 846.510188][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 846.510350][ C2] ? do_fault_around (mm/memory.c:5286) [ 846.510508][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 846.510665][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 846.510833][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 846.510987][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 846.511137][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 846.511307][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 846.511463][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 846.511623][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 846.511781][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 846.511937][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 846.512094][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 846.512289][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 846.512485][ C2] __x64_sys_sendto (net/socket.c:2211) [ 846.512642][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 846.512840][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 846.512998][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 846.513193][ C2] RIP: 0033:0x7f257fbcba4a [ 846.513354][ 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 [ 846.513905][ C2] RSP: 002b:00007ffd96e395e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 846.514139][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f257fbcba4a [ 846.514366][ C2] RDX: 0000000000000040 RSI: 0000000033944340 RDI: 0000000000000005 [ 846.514617][ C2] RBP: 00007ffd96e39670 R08: 0000000000418574 R09: 000000000000001c [ 846.514849][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 846.515084][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f257fcf2000 | [ 847.628591][ C3] preempt_count: 101, expected: 0 | [ 847.628758][ C3] RCU nest depth: 7, expected: 0 | [ 847.628917][ C3] INFO: lockdep is turned off. | [ 847.629353][ C3] Tainted: [W]=WARN [ 847.629475][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 847.629679][ C3] Call Trace: [ 847.629799][ C3] [ 847.629880][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 847.630042][ C3] __might_resched (kernel/sched/core.c:8759) [ 847.630201][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 847.630400][ 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) [ 847.630597][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 847.630833][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 847.630996][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 847.631157][ C3] __alloc_skb (net/core/skbuff.c:730) [ 847.631317][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 847.631475][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.631638][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.631799][ C3] skb_copy (net/core/skbuff.c:2221) [ 847.631923][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 847.632081][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 847.632238][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 847.632437][ 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) [ 847.632596][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 847.632714][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 847.632912][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 847.633033][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 847.633190][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.633348][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 847.633506][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 847.633662][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 847.633779][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 847.633936][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 847.634096][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 847.634256][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 847.634412][ 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) [ 847.634530][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 847.634688][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.634844][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.635000][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 847.635153][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 847.635312][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 847.635506][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 847.635700][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 847.635856][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 847.636014][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 847.636173][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 847.636331][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 847.636489][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 847.636649][ 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) [ 847.636807][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.636963][ 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) [ 847.637119][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 847.637277][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.637432][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.637591][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.637748][ C3] handle_softirqs (kernel/softirq.c:561) [ 847.637908][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 847.638064][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 847.638182][ C3] [ 847.638261][ C3] [ 847.638340][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 847.638497][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 847.638655][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 847.638812][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 847.638971][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 847.639168][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 847.639360][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 847.639594][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 847.639756][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 847.639912][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.640069][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.640225][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 847.640421][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 847.640578][ 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)) [ 847.640736][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 847.640894][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 847.641056][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 847.641215][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 847.641333][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 847.641489][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 847.641647][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.641804][ 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) [ 847.641965][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 847.642123][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 847.642320][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 847.642478][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 847.642634][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 847.642794][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 847.642951][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 847.643110][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 847.643270][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 847.643426][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 847.643585][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 847.643741][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 847.643936][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 847.644096][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 847.644254][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 847.644415][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 847.644574][ C3] ? do_fault_around (mm/memory.c:5286) [ 847.644734][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 847.644893][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 847.645051][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 847.645207][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 847.645365][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 847.645523][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 847.645684][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 847.645840][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 847.645997][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 847.646194][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 847.646350][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 847.646509][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 847.646705][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 847.646902][ C3] __x64_sys_sendto (net/socket.c:2211) [ 847.647058][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 847.647253][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 847.647413][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 847.647608][ C3] RIP: 0033:0x7f9b00c3fa4a [ 847.647771][ 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 [ 847.648324][ C3] RSP: 002b:00007fff5f387638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 847.648563][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b00c3fa4a [ 847.648798][ C3] RDX: 0000000000000040 RSI: 0000000016a63340 RDI: 0000000000000005 [ 847.649032][ C3] RBP: 00007fff5f3876c0 R08: 0000000000418574 R09: 000000000000001c [ 847.649267][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 847.649499][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b00d66000 | [ 848.778942][ C0] preempt_count: 101, expected: 0 | [ 848.779100][ C0] RCU nest depth: 7, expected: 0 | [ 848.779256][ C0] INFO: lockdep is turned off. | [ 848.779711][ C0] Tainted: [W]=WARN [ 848.779831][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 848.780024][ C0] Call Trace: [ 848.780144][ C0] [ 848.780226][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 848.780407][ C0] __might_resched (kernel/sched/core.c:8759) [ 848.780568][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 848.780767][ 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) [ 848.780962][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 848.781196][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 848.781354][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 848.781513][ C0] __alloc_skb (net/core/skbuff.c:730) [ 848.781669][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 848.781825][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 848.781985][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 848.782145][ C0] skb_copy (net/core/skbuff.c:2221) [ 848.782269][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 848.782437][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 848.782592][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 848.782788][ 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) [ 848.782947][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 848.783064][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 848.783257][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 848.783377][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 848.783538][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 848.783696][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 848.783852][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 848.784010][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 848.784129][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 848.784285][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 848.784441][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 848.784600][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 848.784759][ 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) [ 848.784878][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 848.785034][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 848.785192][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 848.785347][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 848.785503][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 848.785697][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 848.785893][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 848.786050][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 848.786206][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 848.786365][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 848.786524][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 848.786683][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 848.786838][ 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) [ 848.786997][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.787157][ 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) [ 848.787313][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 848.787471][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 848.787627][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 848.787786][ C0] handle_softirqs (kernel/softirq.c:561) [ 848.787945][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 848.788102][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 848.788222][ C0] [ 848.788302][ C0] [ 848.788383][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 848.788538][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 848.788694][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 848.788850][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 848.789010][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 848.789206][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 848.789403][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 848.789640][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 848.789796][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 848.789953][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.790108][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.790265][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 848.790461][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 848.790618][ 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)) [ 848.790775][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 848.790931][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 848.791088][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 848.791246][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 848.791363][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 848.791521][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 848.791677][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.791832][ 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) [ 848.791988][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 848.792149][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 848.792342][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 848.792498][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 848.792657][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 848.792816][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 848.792971][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 848.793127][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 848.793281][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 848.793438][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 848.793595][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 848.793749][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 848.793946][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 848.794103][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 848.794259][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 848.794414][ C0] ? __pte_offset_map_lock (./include/linux/pgtable.h:345 ./include/linux/pgtable.h:615 mm/pgtable-generic.c:403) [ 848.794573][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 848.794729][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.794884][ C0] ? __folio_batch_add_and_move (./include/linux/local_lock_internal.h:38 mm/swap.c:201) [ 848.795083][ C0] ? do_anonymous_page (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/pgtable.h:136 mm/memory.c:4866) [ 848.795241][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 848.795396][ C0] ? do_anonymous_page (mm/memory.c:4873) [ 848.795552][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.795709][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 848.795867][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.796021][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 848.796183][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 848.796340][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 848.796497][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 848.796654][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268) [ 848.796811][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 848.796968][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 848.797124][ 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) [ 848.797284][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 848.797440][ C0] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 848.797596][ C0] __x64_sys_sendto (net/socket.c:2211) [ 848.797755][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 848.797948][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 848.798105][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 848.798300][ C0] RIP: 0033:0x7f0c92abca4a [ 848.798463][ 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 [ 848.799016][ C0] RSP: 002b:00007ffd4164ad18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 848.799251][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c92abca4a [ 848.799488][ C0] RDX: 0000000000000040 RSI: 0000000033824340 RDI: 0000000000000005 [ 848.799728][ C0] RBP: 00007ffd4164ada0 R08: 0000000000418574 R09: 000000000000001c [ 848.799962][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 848.800196][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c92be3000 | [ 849.826807][ C3] preempt_count: 101, expected: 0 | [ 849.826965][ C3] RCU nest depth: 7, expected: 0 | [ 849.827122][ C3] INFO: lockdep is turned off. | [ 849.827553][ C3] Tainted: [W]=WARN [ 849.827675][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 849.827870][ C3] Call Trace: [ 849.827990][ C3] [ 849.828072][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 849.828237][ C3] __might_resched (kernel/sched/core.c:8759) [ 849.828397][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 849.828597][ 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) [ 849.828794][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 849.829034][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 849.829195][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 849.829358][ C3] __alloc_skb (net/core/skbuff.c:730) [ 849.829520][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 849.829703][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 849.829859][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 849.830017][ C3] skb_copy (net/core/skbuff.c:2221) [ 849.830135][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 849.830293][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 849.830449][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 849.830648][ 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) [ 849.830807][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 849.830924][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 849.831119][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 849.831238][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 849.831396][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 849.831562][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 849.831717][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 849.831869][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 849.831986][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 849.832137][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 849.832290][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 849.832442][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 849.832596][ 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) [ 849.832711][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 849.832866][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 849.833018][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 849.833171][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 849.833322][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 849.833472][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 849.833660][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 849.833880][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 849.834035][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 849.834197][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 849.834355][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 849.834554][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 849.834711][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 849.834871][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 849.835035][ C3] ? sched_balance_domains (kernel/sched/fair.c:12139 kernel/sched/fair.c:12179) [ 849.835191][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 849.835382][ C3] handle_softirqs (kernel/softirq.c:561) [ 849.835557][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 849.835715][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 849.835834][ C3] [ 849.835914][ C3] [ 849.835998][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 849.836159][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 849.836318][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 849.836475][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 849.836633][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 849.836831][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 849.837025][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 849.837256][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 849.837447][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 849.837608][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 849.837765][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 849.837921][ C3] ? eth_header (net/ethernet/eth.c:100) [ 849.838080][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 849.838239][ 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)) [ 849.838398][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 849.838556][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 849.838714][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 849.838878][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 849.839037][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 849.839156][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 849.839312][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 849.839470][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 849.839636][ 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) [ 849.839794][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 849.839951][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 849.840149][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 849.840308][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 849.840466][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 849.840628][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 849.840797][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 849.840953][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 849.841105][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 849.841259][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 849.841415][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 849.841568][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 849.841777][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 849.841938][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 849.842097][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 849.842257][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 849.842413][ C3] ? do_fault_around (mm/memory.c:5286) [ 849.842571][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 849.842729][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 849.842888][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 849.843051][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 849.843204][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 849.843358][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 849.843512][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 849.843665][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 849.843820][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 849.843973][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 849.844128][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 849.844318][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 849.844509][ C3] __x64_sys_sendto (net/socket.c:2211) [ 849.844664][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 849.844852][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 849.845007][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 849.845197][ C3] RIP: 0033:0x7f13f1535a4a [ 849.845355][ 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 [ 849.845926][ C3] RSP: 002b:00007ffcc1487038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 849.846160][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f1535a4a [ 849.846498][ C3] RDX: 0000000000000040 RSI: 0000000004d7d340 RDI: 0000000000000005 [ 849.846731][ C3] RBP: 00007ffcc14870c0 R08: 0000000000418574 R09: 000000000000001c [ 849.847073][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 849.847301][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f165c000 | [ 851.008412][ C2] preempt_count: 101, expected: 0 | [ 851.008578][ C2] RCU nest depth: 7, expected: 0 | [ 851.008754][ C2] INFO: lockdep is turned off. | [ 851.009201][ C2] Tainted: [W]=WARN [ 851.009322][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 851.009520][ C2] Call Trace: [ 851.009648][ C2] [ 851.009734][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 851.009899][ C2] __might_resched (kernel/sched/core.c:8759) [ 851.010062][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 851.010261][ 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) [ 851.010460][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 851.010693][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 851.010850][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 851.011009][ C2] __alloc_skb (net/core/skbuff.c:730) [ 851.011163][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 851.011320][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 851.011479][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 851.011648][ C2] skb_copy (net/core/skbuff.c:2221) [ 851.011770][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 851.011925][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 851.012077][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 851.012267][ 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) [ 851.012422][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 851.012537][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 851.012726][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 851.012844][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 851.012997][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 851.013150][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 851.013303][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 851.013455][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 851.013571][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 851.013722][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 851.013872][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 851.014028][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 851.014179][ 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) [ 851.014295][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 851.014447][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 851.014598][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 851.014751][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 851.014902][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 851.015052][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 851.015244][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 851.015434][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 851.015584][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 851.015736][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 851.015888][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 851.016079][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 851.016232][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 851.016391][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 851.016544][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 851.016699][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 851.016885][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 851.017079][ C2] handle_softirqs (kernel/softirq.c:561) [ 851.017232][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 851.017384][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 851.017501][ C2] [ 851.017578][ C2] [ 851.017655][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 851.017807][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 851.017959][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 851.018110][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 851.018279][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 851.018436][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 851.018593][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 851.018749][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 851.018943][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 851.019099][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 851.019254][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 851.019411][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 851.019573][ C2] ? eth_header (net/ethernet/eth.c:100) [ 851.019737][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 851.019896][ 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)) [ 851.020053][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 851.020209][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 851.020366][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 851.020520][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 851.020678][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 851.020810][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 851.020964][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 851.021118][ 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) [ 851.021270][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 851.021425][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 851.021616][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 851.021768][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 851.021924][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 851.022085][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 851.022236][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 851.022390][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 851.022543][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 851.022694][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 851.022846][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 851.022996][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 851.023189][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 851.023344][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 851.023498][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 851.023650][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 851.023801][ C2] ? do_fault_around (mm/memory.c:5286) [ 851.023955][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 851.024107][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 851.024261][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 851.024415][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 851.024568][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 851.024720][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 851.024871][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 851.025022][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 851.025177][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 851.025331][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 851.025485][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 851.025675][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 851.025865][ C2] __x64_sys_sendto (net/socket.c:2211) [ 851.026017][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 851.026208][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 851.026361][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 851.026549][ C2] RIP: 0033:0x7f8cb0820a4a [ 851.026706][ 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 [ 851.027240][ C2] RSP: 002b:00007ffe838a4f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 851.027468][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cb0820a4a [ 851.027697][ C2] RDX: 0000000000000040 RSI: 000000003b031340 RDI: 0000000000000005 [ 851.027926][ C2] RBP: 00007ffe838a5010 R08: 0000000000418574 R09: 000000000000001c [ 851.028152][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 851.028378][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb0947000 | [ 852.140202][ C3] preempt_count: 101, expected: 0 | [ 852.140359][ C3] RCU nest depth: 7, expected: 0 | [ 852.140511][ C3] INFO: lockdep is turned off. | [ 852.140955][ C3] Tainted: [W]=WARN [ 852.141074][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 852.141269][ C3] Call Trace: [ 852.141388][ C3] [ 852.141468][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 852.141631][ C3] __might_resched (kernel/sched/core.c:8759) [ 852.141792][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 852.141993][ 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) [ 852.142188][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 852.142425][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 852.142583][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 852.142741][ C3] __alloc_skb (net/core/skbuff.c:730) [ 852.142898][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 852.143057][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 852.143218][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 852.143378][ C3] skb_copy (net/core/skbuff.c:2221) [ 852.143497][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 852.143657][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 852.143812][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 852.144006][ 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) [ 852.144165][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 852.144284][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 852.144481][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 852.144599][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 852.144756][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 852.144915][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 852.145072][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 852.145228][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 852.145344][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 852.145504][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 852.145661][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 852.145817][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 852.145971][ 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) [ 852.146090][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 852.146247][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 852.146404][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 852.146558][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 852.146713][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 852.146911][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 852.147104][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 852.147258][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 852.147416][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 852.147574][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 852.147731][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 852.147890][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 852.148049][ 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) [ 852.148205][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 852.148360][ 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) [ 852.148515][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 852.148675][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 852.148830][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 852.148987][ C3] handle_softirqs (kernel/softirq.c:561) [ 852.149149][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 852.149307][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 852.149426][ C3] [ 852.149506][ C3] [ 852.149605][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 852.149763][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 852.149920][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 852.150076][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 852.150238][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 852.150433][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 852.150627][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 852.150858][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 852.151014][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 852.151171][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 852.151332][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 852.151486][ C3] ? eth_header (net/ethernet/eth.c:100) [ 852.151644][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 852.151803][ 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)) [ 852.151960][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 852.152116][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 852.152276][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 852.152433][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 852.152591][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 852.152709][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 852.152864][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 852.153021][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 852.153177][ 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) [ 852.153333][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 852.153495][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 852.153692][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 852.153849][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 852.154005][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 852.154165][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 852.154320][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 852.154476][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 852.154633][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 852.154794][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 852.154952][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 852.155108][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 852.155302][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 852.155459][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 852.155617][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 852.155774][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 852.155932][ C3] ? do_fault_around (mm/memory.c:5286) [ 852.156089][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 852.156246][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 852.156405][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 852.156560][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 852.156715][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 852.156873][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 852.157031][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 852.157192][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 852.157351][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 852.157509][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 852.157668][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 852.157862][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 852.158058][ C3] __x64_sys_sendto (net/socket.c:2211) [ 852.158215][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 852.158414][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 852.158572][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 852.158769][ C3] RIP: 0033:0x7f4d4d9f7a4a [ 852.158932][ 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 [ 852.159483][ C3] RSP: 002b:00007ffd11f7da48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 852.159725][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d4d9f7a4a [ 852.159960][ C3] RDX: 0000000000000040 RSI: 0000000036303340 RDI: 0000000000000005 [ 852.160193][ C3] RBP: 00007ffd11f7dad0 R08: 0000000000418574 R09: 000000000000001c [ 852.160425][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 852.160663][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d4db1e000 | [ 853.285352][ C2] preempt_count: 101, expected: 0 | [ 853.285521][ C2] RCU nest depth: 7, expected: 0 | [ 853.285701][ C2] INFO: lockdep is turned off. | [ 853.286149][ C2] Tainted: [W]=WARN [ 853.286273][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 853.286471][ C2] Call Trace: [ 853.286590][ C2] [ 853.286673][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 853.286841][ C2] __might_resched (kernel/sched/core.c:8759) [ 853.287003][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 853.287205][ 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) [ 853.287403][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 853.287637][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 853.287795][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 853.287954][ C2] __alloc_skb (net/core/skbuff.c:730) [ 853.288110][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 853.288267][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 853.288431][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 853.288589][ C2] skb_copy (net/core/skbuff.c:2221) [ 853.288707][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 853.288865][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 853.289020][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 853.289216][ 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) [ 853.289373][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 853.289494][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 853.289696][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 853.289815][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 853.289970][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 853.290127][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 853.290282][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 853.290440][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 853.290557][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 853.290715][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 853.290883][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 853.291037][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 853.291187][ 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) [ 853.291302][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 853.291453][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 853.291605][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 853.291757][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 853.291910][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 853.292062][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 853.292251][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 853.292440][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 853.292591][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 853.292743][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 853.292895][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 853.293090][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 853.293243][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 853.293397][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 853.293549][ 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) [ 853.293740][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 853.293891][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 853.294043][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 853.294245][ C2] handle_softirqs (kernel/softirq.c:561) [ 853.294398][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 853.294549][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 853.294665][ C2] [ 853.294743][ C2] [ 853.294819][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 853.294968][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 853.295122][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 853.295274][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 853.295428][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 853.295618][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 853.295805][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 853.296029][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 853.296182][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 853.296337][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 853.296489][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 853.296640][ C2] ? eth_header (net/ethernet/eth.c:100) [ 853.296793][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 853.296945][ 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)) [ 853.297098][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 853.297252][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 853.297405][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 853.297556][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 853.297730][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 853.297848][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 853.298002][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 853.298157][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 853.298312][ 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) [ 853.298473][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 853.298630][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 853.298823][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 853.298987][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 853.299159][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 853.299317][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 853.299471][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 853.299637][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 853.299795][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 853.299950][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 853.300108][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 853.300265][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 853.300459][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 853.300615][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 853.300781][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 853.300939][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 853.301111][ C2] ? do_fault_around (mm/memory.c:5286) [ 853.301268][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 853.301425][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 853.301585][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 853.301741][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 853.301896][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 853.302053][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 853.302212][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 853.302369][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 853.302528][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 853.302685][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 853.302845][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 853.303040][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 853.303236][ C2] __x64_sys_sendto (net/socket.c:2211) [ 853.303395][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 853.303596][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 853.303748][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 853.303937][ C2] RIP: 0033:0x7f9e69f05a4a [ 853.304095][ 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 [ 853.304633][ C2] RSP: 002b:00007ffd735cd8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 853.304861][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e69f05a4a [ 853.305089][ C2] RDX: 0000000000000040 RSI: 000000000f91a340 RDI: 0000000000000005 [ 853.305317][ C2] RBP: 00007ffd735cd940 R08: 0000000000418574 R09: 000000000000001c [ 853.305545][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 853.305772][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e6a02c000 | [ 854.420780][ C3] preempt_count: 101, expected: 0 | [ 854.420938][ C3] RCU nest depth: 7, expected: 0 | [ 854.421093][ C3] INFO: lockdep is turned off. | [ 854.421522][ C3] Tainted: [W]=WARN [ 854.421641][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 854.421843][ C3] Call Trace: [ 854.421964][ C3] [ 854.422045][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 854.422211][ C3] __might_resched (kernel/sched/core.c:8759) [ 854.422371][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 854.422575][ 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) [ 854.422772][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 854.423003][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 854.423160][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 854.423318][ C3] __alloc_skb (net/core/skbuff.c:730) [ 854.423473][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 854.423633][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 854.423794][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 854.423951][ C3] skb_copy (net/core/skbuff.c:2221) [ 854.424071][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 854.424235][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 854.424399][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 854.424594][ 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) [ 854.424754][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 854.424872][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 854.425066][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 854.425185][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 854.425344][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 854.425503][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 854.425662][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 854.425818][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 854.425936][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 854.426094][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 854.426254][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 854.426410][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 854.426569][ 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) [ 854.426688][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 854.426846][ C3] ? kasan_save_stack (mm/kasan/common.c:49) [ 854.427003][ C3] ? kasan_save_stack (mm/kasan/common.c:48) [ 854.427160][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 854.427317][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 854.427474][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 854.427630][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 854.427826][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 854.428021][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 854.428179][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 854.428336][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 854.428494][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 854.428653][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 854.428814][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 854.428971][ 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) [ 854.429129][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 854.429285][ 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) [ 854.429441][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 854.429604][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 854.429760][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 854.429921][ C3] handle_softirqs (kernel/softirq.c:561) [ 854.430083][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 854.430239][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 854.430358][ C3] [ 854.430439][ C3] [ 854.430518][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 854.430676][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 854.430833][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 854.430991][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 854.431152][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 854.431350][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 854.431544][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 854.431775][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 854.431933][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 854.432089][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 854.432248][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 854.432402][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 854.432598][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 854.432755][ 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)) [ 854.432911][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 854.433068][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 854.433225][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 854.433383][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 854.433540][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 854.433659][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 854.433816][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 854.433972][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 854.434129][ 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) [ 854.434284][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 854.434445][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 854.434638][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 854.434797][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 854.434955][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 854.435115][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 854.435270][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 854.435426][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 854.435583][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 854.435744][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 854.435901][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 854.436057][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 854.436251][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 854.436407][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 854.436565][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 854.436722][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 854.436882][ C3] ? do_fault_around (mm/memory.c:5286) [ 854.437040][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 854.437199][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 854.437356][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 854.437514][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 854.437669][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 854.437826][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 854.437984][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 854.438145][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 854.438303][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 854.438460][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 854.438618][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 854.438815][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 854.439010][ C3] __x64_sys_sendto (net/socket.c:2211) [ 854.439167][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 854.439363][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 854.439525][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 854.439719][ C3] RIP: 0033:0x7f69d949ea4a [ 854.439880][ 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 [ 854.440430][ C3] RSP: 002b:00007ffdbb8a4c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 854.440670][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69d949ea4a [ 854.440902][ C3] RDX: 0000000000000040 RSI: 00000000399c4340 RDI: 0000000000000005 [ 854.441134][ C3] RBP: 00007ffdbb8a4cb0 R08: 0000000000418574 R09: 000000000000001c [ 854.441369][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 854.441604][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69d95c5000 | [ 855.555996][ C0] preempt_count: 101, expected: 0 | [ 855.556150][ C0] RCU nest depth: 7, expected: 0 | [ 855.556305][ C0] INFO: lockdep is turned off. | [ 855.556736][ C0] Tainted: [W]=WARN [ 855.556854][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 855.557050][ C0] Call Trace: [ 855.557172][ C0] [ 855.557255][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 855.557424][ C0] __might_resched (kernel/sched/core.c:8759) [ 855.557584][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 855.557784][ 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) [ 855.557983][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 855.558218][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 855.558378][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 855.558541][ C0] __alloc_skb (net/core/skbuff.c:730) [ 855.558697][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 855.558855][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 855.559013][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 855.559169][ C0] skb_copy (net/core/skbuff.c:2221) [ 855.559288][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 855.559447][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 855.559614][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 855.559813][ 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) [ 855.559979][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 855.560098][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 855.560294][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 855.560414][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 855.560571][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 855.560738][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 855.560891][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 855.561047][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 855.561161][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 855.561314][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 855.561467][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 855.561621][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 855.561771][ 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) [ 855.561886][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 855.562037][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 855.562193][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 855.562343][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 855.562494][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 855.562683][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 855.562874][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 855.563024][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 855.563178][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 855.563333][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 855.563489][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 855.563662][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 855.563818][ 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) [ 855.563975][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 855.564131][ 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) [ 855.564287][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 855.564444][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 855.564602][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 855.564761][ C0] handle_softirqs (kernel/softirq.c:561) [ 855.564927][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 855.565079][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 855.565193][ C0] [ 855.565273][ C0] [ 855.565349][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 855.565519][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 855.565676][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 855.565832][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 855.565989][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 855.566144][ C0] ? __x64_sys_sendto (net/socket.c:2211) [ 855.566300][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 855.566458][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 855.566653][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 855.566812][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 855.566967][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 855.567125][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 855.567283][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 855.567477][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 855.567644][ 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)) [ 855.567799][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 855.567953][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 855.568106][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 855.568258][ C0] ? pskb_expand_head (net/core/skbuff.c:2371) [ 855.568413][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 855.568529][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 855.568682][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 855.568834][ 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) [ 855.568990][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 855.569162][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 855.569356][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 855.569518][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 855.569677][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 855.569837][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 855.569992][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 855.570149][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 855.570308][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 855.570462][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 855.570619][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 855.570784][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 855.570973][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 855.571127][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 855.571281][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 855.571436][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 855.571590][ C0] ? do_fault_around (mm/memory.c:5286) [ 855.571742][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 855.571896][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 855.572049][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 855.572204][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 855.572354][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 855.572508][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 855.572661][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 855.572814][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 855.572968][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 855.573119][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 855.573273][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 855.573462][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 855.573653][ C0] __x64_sys_sendto (net/socket.c:2211) [ 855.573805][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 855.573997][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 855.574148][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 855.574336][ C0] RIP: 0033:0x7fbd46544a4a [ 855.574493][ 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 [ 855.575027][ C0] RSP: 002b:00007ffc81fe6ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 855.575259][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd46544a4a [ 855.575486][ C0] RDX: 0000000000000040 RSI: 00000000087c4340 RDI: 0000000000000005 [ 855.575713][ C0] RBP: 00007ffc81fe6b60 R08: 0000000000418574 R09: 000000000000001c [ 855.575945][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 855.576172][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4666b000 | [ 856.681948][ C3] preempt_count: 101, expected: 0 | [ 856.682103][ C3] RCU nest depth: 7, expected: 0 | [ 856.682258][ C3] INFO: lockdep is turned off. | [ 856.682697][ C3] Tainted: [W]=WARN [ 856.682819][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 856.683016][ C3] Call Trace: [ 856.683135][ C3] [ 856.683218][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 856.683383][ C3] __might_resched (kernel/sched/core.c:8759) [ 856.683543][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 856.683744][ 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) [ 856.683947][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 856.684189][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 856.684351][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 856.684512][ C3] __alloc_skb (net/core/skbuff.c:730) [ 856.684670][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 856.684831][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 856.684990][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 856.685148][ C3] skb_copy (net/core/skbuff.c:2221) [ 856.685269][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 856.685428][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 856.685584][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 856.685779][ 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) [ 856.685942][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 856.686061][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 856.686271][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 856.686395][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 856.686553][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 856.686712][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 856.686869][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 856.687027][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 856.687146][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 856.687309][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 856.687468][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 856.687629][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 856.687788][ 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) [ 856.687909][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 856.688068][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 856.688227][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 856.688381][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 856.688539][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 856.688733][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 856.688930][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 856.689088][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 856.689246][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 856.689404][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 856.689578][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 856.689738][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 856.689894][ 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) [ 856.690053][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 856.690210][ 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) [ 856.690368][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 856.690526][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 856.690681][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 856.690840][ C3] handle_softirqs (kernel/softirq.c:561) [ 856.691001][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 856.691160][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 856.691278][ C3] [ 856.691357][ C3] [ 856.691437][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 856.691594][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 856.691749][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 856.691905][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 856.692061][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 856.692260][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 856.692455][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 856.692685][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 856.692845][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 856.693001][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 856.693158][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 856.693315][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 856.693511][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 856.693668][ 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)) [ 856.693824][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 856.693980][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 856.694139][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 856.694294][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 856.694457][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 856.694575][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 856.694732][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 856.694888][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 856.695044][ 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) [ 856.695202][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 856.695359][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 856.695555][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 856.695711][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 856.695867][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 856.696027][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 856.696182][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 856.696339][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 856.696495][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 856.696653][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.696812][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 856.696968][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.697162][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 856.697321][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 856.697479][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 856.697637][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 856.697792][ C3] ? do_fault_around (mm/memory.c:5286) [ 856.697953][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 856.698111][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 856.698270][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 856.698425][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 856.698582][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 856.698740][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 856.698898][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 856.699054][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 856.699217][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 856.699375][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 856.699550][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 856.699745][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 856.699940][ C3] __x64_sys_sendto (net/socket.c:2211) [ 856.700096][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 856.700290][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 856.700453][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 856.700648][ C3] RIP: 0033:0x7f3300901a4a [ 856.700810][ 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 [ 856.701358][ C3] RSP: 002b:00007ffc390c42d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 856.701597][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3300901a4a [ 856.701833][ C3] RDX: 0000000000000040 RSI: 000000002e9dc340 RDI: 0000000000000005 [ 856.702066][ C3] RBP: 00007ffc390c4360 R08: 0000000000418574 R09: 000000000000001c [ 856.702301][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 856.702535][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3300a28000 | [ 857.842942][ C3] preempt_count: 101, expected: 0 | [ 857.843095][ C3] RCU nest depth: 7, expected: 0 | [ 857.843250][ C3] INFO: lockdep is turned off. | [ 857.843677][ C3] Tainted: [W]=WARN [ 857.843798][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.843997][ C3] Call Trace: [ 857.844119][ C3] [ 857.844200][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 857.844366][ C3] __might_resched (kernel/sched/core.c:8759) [ 857.844528][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 857.844730][ 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) [ 857.844925][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 857.845161][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 857.845321][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 857.845483][ C3] __alloc_skb (net/core/skbuff.c:730) [ 857.845641][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 857.845802][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 857.845962][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 857.846120][ C3] skb_copy (net/core/skbuff.c:2221) [ 857.846238][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 857.846398][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 857.846559][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 857.846756][ 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) [ 857.846927][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 857.847045][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 857.847235][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 857.847361][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 857.847515][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 857.847669][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 857.847822][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 857.847975][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 857.848089][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 857.848241][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 857.848395][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 857.848569][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 857.848724][ 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) [ 857.848843][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 857.849001][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 857.849158][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 857.849312][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 857.849466][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 857.849668][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 857.849873][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 857.850028][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 857.850186][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 857.850344][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 857.850501][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 857.850659][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 857.850817][ 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) [ 857.850988][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 857.851140][ 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) [ 857.851290][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 857.851445][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 857.851596][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 857.851749][ C3] handle_softirqs (kernel/softirq.c:561) [ 857.851903][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 857.852062][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 857.852177][ C3] [ 857.852254][ C3] [ 857.852331][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 857.852482][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 857.852634][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 857.852787][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 857.852940][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 857.853134][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 857.853324][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 857.853547][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 857.853717][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 857.853881][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 857.854038][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 857.854197][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 857.854391][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 857.854549][ 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)) [ 857.854707][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 857.854862][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 857.855028][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 857.855181][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 857.855337][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 857.855471][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 857.855627][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 857.855789][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 857.855945][ 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) [ 857.856102][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 857.856257][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 857.856455][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 857.856612][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 857.856767][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 857.856925][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 857.857081][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 857.857241][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 857.857397][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 857.857552][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.857748][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 857.857903][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.858096][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 857.858252][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 857.858412][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.858571][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 857.858726][ C3] ? do_fault_around (mm/memory.c:5286) [ 857.858883][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 857.859057][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 857.859212][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 857.859365][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 857.859539][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 857.859706][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 857.859862][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 857.860023][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 857.860182][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 857.860343][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 857.860502][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 857.860696][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 857.860893][ C3] __x64_sys_sendto (net/socket.c:2211) [ 857.861049][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 857.861245][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 857.861404][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.861606][ C3] RIP: 0033:0x7f640cbf3a4a [ 857.861770][ 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 [ 857.862321][ C3] RSP: 002b:00007fff04dcdb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.862561][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f640cbf3a4a [ 857.862794][ C3] RDX: 0000000000000040 RSI: 0000000025515340 RDI: 0000000000000005 [ 857.863036][ C3] RBP: 00007fff04dcdbb0 R08: 0000000000418574 R09: 000000000000001c [ 857.863263][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.863496][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f640cd1a000 | [ 858.981199][ C2] preempt_count: 101, expected: 0 | [ 858.981372][ C2] RCU nest depth: 7, expected: 0 | [ 858.981539][ C2] INFO: lockdep is turned off. | [ 858.981989][ C2] Tainted: [W]=WARN [ 858.982107][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 858.982315][ C2] Call Trace: [ 858.982437][ C2] [ 858.982518][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 858.982684][ C2] __might_resched (kernel/sched/core.c:8759) [ 858.982844][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 858.983042][ 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) [ 858.983237][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 858.983473][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 858.983642][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 858.983822][ C2] __alloc_skb (net/core/skbuff.c:730) [ 858.983981][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 858.984142][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 858.984302][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 858.984465][ C2] skb_copy (net/core/skbuff.c:2221) [ 858.984584][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 858.984742][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 858.984899][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 858.985105][ 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) [ 858.985259][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 858.985395][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 858.985595][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 858.985713][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 858.985870][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 858.986026][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 858.986187][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 858.986342][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 858.986460][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 858.986626][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 858.986779][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 858.986931][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 858.987082][ 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) [ 858.987197][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 858.987351][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 858.987505][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 858.987655][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 858.987808][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 858.987996][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 858.988201][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 858.988364][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 858.988519][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 858.988676][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 858.988831][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 858.988989][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 858.989146][ 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) [ 858.989305][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 858.989468][ 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) [ 858.989646][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 858.989805][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 858.989962][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 858.990124][ C2] handle_softirqs (kernel/softirq.c:561) [ 858.990284][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 858.990441][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 858.990560][ C2] [ 858.990640][ C2] [ 858.990730][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 858.990882][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 858.991033][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 858.991185][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 858.991339][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 858.991530][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 858.991718][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 858.991943][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 858.992096][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 858.992251][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 858.992405][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 858.992555][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 858.992745][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 858.992897][ 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)) [ 858.993050][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 858.993201][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 858.993356][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 858.993507][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 858.993663][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 858.993778][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 858.993929][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 858.994082][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 858.994235][ 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) [ 858.994391][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 858.994544][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 858.994733][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 858.994888][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 858.995040][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 858.995193][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 858.995344][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 858.995499][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 858.995655][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 858.995805][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.995957][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 858.996109][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.996297][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 858.996467][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 858.996626][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 858.996784][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 858.996943][ C2] ? do_fault_around (mm/memory.c:5286) [ 858.997101][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 858.997260][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 858.997420][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 858.997575][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 858.997737][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 858.997890][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 858.998041][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 858.998195][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 858.998350][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 858.998503][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 858.998658][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 858.998848][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 858.999037][ C2] __x64_sys_sendto (net/socket.c:2211) [ 858.999191][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 858.999382][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 858.999557][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 858.999759][ C2] RIP: 0033:0x7f530aa18a4a [ 858.999921][ 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 [ 859.000472][ C2] RSP: 002b:00007ffe431f5f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 859.000719][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f530aa18a4a [ 859.000946][ C2] RDX: 0000000000000040 RSI: 000000001c222340 RDI: 0000000000000005 [ 859.001174][ C2] RBP: 00007ffe431f6000 R08: 0000000000418574 R09: 000000000000001c [ 859.001402][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 859.001630][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f530ab3f000 | [ 860.126308][ C2] preempt_count: 101, expected: 0 | [ 860.126473][ C2] RCU nest depth: 7, expected: 0 | [ 860.126643][ C2] INFO: lockdep is turned off. | [ 860.127107][ C2] Tainted: [W]=WARN [ 860.127227][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 860.127425][ C2] Call Trace: [ 860.127546][ C2] [ 860.127628][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 860.127793][ C2] __might_resched (kernel/sched/core.c:8759) [ 860.127950][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 860.128152][ 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) [ 860.128350][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 860.128581][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 860.128739][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 860.128900][ C2] __alloc_skb (net/core/skbuff.c:730) [ 860.129056][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 860.129212][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 860.129372][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 860.129534][ C2] skb_copy (net/core/skbuff.c:2221) [ 860.129655][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 860.129816][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 860.129976][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 860.130171][ 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) [ 860.130330][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 860.130447][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 860.130643][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 860.130764][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 860.130920][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 860.131078][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 860.131239][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 860.131395][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 860.131513][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 860.131670][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 860.131827][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 860.131987][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 860.132147][ 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) [ 860.132266][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 860.132422][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 860.132581][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 860.132736][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 860.132890][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 860.133084][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 860.133282][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 860.133436][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 860.133593][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 860.133751][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 860.133909][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 860.134068][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 860.134224][ 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) [ 860.134381][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 860.134539][ 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) [ 860.134695][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 860.134852][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 860.135009][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 860.135167][ C2] handle_softirqs (kernel/softirq.c:561) [ 860.135325][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 860.135482][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 860.135603][ C2] [ 860.135684][ C2] [ 860.135764][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 860.135919][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 860.136074][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 860.136230][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 860.136388][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 860.136544][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 860.136701][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 860.136858][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 860.137054][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 860.137209][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 860.137367][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 860.137526][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 860.137682][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 860.137881][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 860.138037][ 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)) [ 860.138196][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 860.138351][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 860.138510][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 860.138665][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 860.138824][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 860.138945][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 860.139100][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 860.139254][ 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) [ 860.139410][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 860.139571][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 860.139763][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 860.139919][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 860.140079][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 860.140238][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 860.140392][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 860.140550][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 860.140708][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 860.140863][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 860.141020][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 860.141176][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 860.141373][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 860.141529][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 860.141686][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 860.141844][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 860.142000][ C2] ? do_fault_around (mm/memory.c:5286) [ 860.142157][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 860.142313][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 860.142472][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 860.142633][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 860.142788][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 860.142944][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 860.143100][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 860.143266][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 860.143424][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 860.143580][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 860.143738][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 860.143936][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 860.144130][ C2] __x64_sys_sendto (net/socket.c:2211) [ 860.144284][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 860.144479][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 860.144636][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 860.144828][ C2] RIP: 0033:0x7f7829bc9a4a [ 860.144988][ 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 [ 860.145546][ C2] RSP: 002b:00007fff49411728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 860.145784][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7829bc9a4a [ 860.146020][ C2] RDX: 0000000000000040 RSI: 00000000264a7340 RDI: 0000000000000005 [ 860.146252][ C2] RBP: 00007fff494117b0 R08: 0000000000418574 R09: 000000000000001c [ 860.146485][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 860.146715][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7829cf0000 | [ 861.261641][ C2] preempt_count: 101, expected: 0 | [ 861.261818][ C2] RCU nest depth: 7, expected: 0 | [ 861.261991][ C2] INFO: lockdep is turned off. | [ 861.262433][ C2] Tainted: [W]=WARN [ 861.262553][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 861.262750][ C2] Call Trace: [ 861.262868][ C2] [ 861.262950][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 861.263121][ C2] __might_resched (kernel/sched/core.c:8759) [ 861.263295][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 861.263492][ 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) [ 861.263689][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 861.263921][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 861.264078][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 861.264237][ C2] __alloc_skb (net/core/skbuff.c:730) [ 861.264404][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 861.264557][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 861.264716][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 861.264874][ C2] skb_copy (net/core/skbuff.c:2221) [ 861.264993][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 861.265151][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 861.265306][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 861.265501][ 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) [ 861.265657][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 861.265771][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 861.265960][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 861.266076][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 861.266232][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 861.266392][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 861.266545][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 861.266699][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 861.266815][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 861.266967][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 861.267119][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 861.267271][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 861.267424][ 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) [ 861.267543][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 861.267696][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 861.267850][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 861.268003][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 861.268153][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 861.268304][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 861.268493][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 861.268683][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 861.268839][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 861.268992][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 861.269146][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 861.269338][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 861.269495][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 861.269679][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 861.269836][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 861.269999][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 861.270193][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 861.270392][ C2] handle_softirqs (kernel/softirq.c:561) [ 861.270552][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 861.270718][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 861.270834][ C2] [ 861.270911][ C2] [ 861.270988][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 861.271143][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 861.271296][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 861.271446][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 861.271617][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 861.271814][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 861.272008][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 861.272239][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 861.272396][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 861.272552][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 861.272708][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 861.272863][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 861.273060][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 861.273216][ 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)) [ 861.273375][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 861.273531][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 861.273689][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 861.273854][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 861.274007][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 861.274121][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 861.274274][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 861.274427][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 861.274580][ 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) [ 861.274733][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 861.274887][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 861.275077][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 861.275230][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 861.275381][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 861.275538][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 861.275690][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 861.275865][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 861.276020][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 861.276178][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 861.276336][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 861.276491][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 861.276687][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 861.276847][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 861.277015][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 861.277169][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 861.277323][ C2] ? do_fault_around (mm/memory.c:5286) [ 861.277479][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 861.277633][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 861.277788][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 861.277942][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 861.278097][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 861.278253][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 861.278406][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 861.278559][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 861.278714][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 861.278866][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 861.279019][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 861.279214][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 861.279405][ C2] __x64_sys_sendto (net/socket.c:2211) [ 861.279579][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 861.279774][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 861.279932][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 861.280127][ C2] RIP: 0033:0x7f7eeac2aa4a [ 861.280289][ 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 [ 861.280849][ C2] RSP: 002b:00007fff244c1128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 861.281079][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7eeac2aa4a [ 861.281325][ C2] RDX: 0000000000000040 RSI: 0000000005ffd340 RDI: 0000000000000005 [ 861.281560][ C2] RBP: 00007fff244c11b0 R08: 0000000000418574 R09: 000000000000001c [ 861.281795][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 861.282028][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7eead51000 | [ 862.411054][ C0] preempt_count: 101, expected: 0 | [ 862.411209][ C0] RCU nest depth: 7, expected: 0 | [ 862.411361][ C0] INFO: lockdep is turned off. | [ 862.411792][ C0] Tainted: [W]=WARN [ 862.411911][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 862.412105][ C0] Call Trace: [ 862.412224][ C0] [ 862.412305][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 862.412470][ C0] __might_resched (kernel/sched/core.c:8759) [ 862.412631][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 862.412834][ 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) [ 862.413029][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 862.413261][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 862.413421][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 862.413585][ C0] __alloc_skb (net/core/skbuff.c:730) [ 862.413743][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 862.413902][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 862.414062][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 862.414220][ C0] skb_copy (net/core/skbuff.c:2221) [ 862.414344][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 862.414507][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 862.414666][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 862.414863][ 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) [ 862.415023][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 862.415144][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 862.415344][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 862.415473][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 862.415634][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 862.415798][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 862.415957][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 862.416114][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 862.416233][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 862.416389][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 862.416547][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 862.416705][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 862.416862][ 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) [ 862.416984][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 862.417143][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 862.417301][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 862.417456][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 862.417611][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 862.417806][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 862.418002][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 862.418160][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 862.418318][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 862.418478][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 862.418636][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 862.418794][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 862.418951][ 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) [ 862.419109][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 862.419265][ 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) [ 862.419423][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 862.419599][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 862.419758][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 862.419917][ C0] handle_softirqs (kernel/softirq.c:561) [ 862.420077][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 862.420234][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 862.420354][ C0] [ 862.420436][ C0] [ 862.420515][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 862.420672][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 862.420828][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 862.420987][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 862.421146][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 862.421343][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 862.421541][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 862.421774][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 862.421932][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 862.422094][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 862.422251][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 862.422408][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 862.422607][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 862.422765][ 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)) [ 862.422924][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 862.423080][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 862.423239][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 862.423397][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 862.423558][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 862.423677][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 862.423836][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 862.423992][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 862.424150][ 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) [ 862.424306][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 862.424462][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 862.424656][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 862.424815][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 862.424973][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 862.425131][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 862.425287][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 862.425468][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 862.425625][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 862.425780][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 862.425938][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 862.426095][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 862.426291][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 862.426447][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 862.426612][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 862.426769][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 862.426926][ C0] ? do_fault_around (mm/memory.c:5286) [ 862.427083][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 862.427241][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 862.427403][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 862.427558][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 862.427715][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 862.427874][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 862.428031][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 862.428187][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 862.428345][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 862.428502][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 862.428665][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 862.428860][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 862.429054][ C0] __x64_sys_sendto (net/socket.c:2211) [ 862.429212][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 862.429404][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 862.429569][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 862.429765][ C0] RIP: 0033:0x7fc7fc1e5a4a [ 862.429929][ 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 [ 862.430478][ C0] RSP: 002b:00007ffd0db54bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 862.430713][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7fc1e5a4a [ 862.430949][ C0] RDX: 0000000000000040 RSI: 000000003229c340 RDI: 0000000000000005 [ 862.431183][ C0] RBP: 00007ffd0db54c60 R08: 0000000000418574 R09: 000000000000001c [ 862.431417][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 862.431650][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7fc30c000 | [ 863.562737][ C0] preempt_count: 101, expected: 0 | [ 863.562893][ C0] RCU nest depth: 7, expected: 0 | [ 863.563048][ C0] INFO: lockdep is turned off. | [ 863.563473][ C0] Tainted: [W]=WARN [ 863.563590][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 863.563786][ C0] Call Trace: [ 863.563906][ C0] [ 863.563990][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 863.564155][ C0] __might_resched (kernel/sched/core.c:8759) [ 863.564315][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 863.564516][ 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) [ 863.564710][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 863.564942][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 863.565100][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 863.565258][ C0] __alloc_skb (net/core/skbuff.c:730) [ 863.565414][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 863.565572][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 863.565733][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 863.565891][ C0] skb_copy (net/core/skbuff.c:2221) [ 863.566010][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 863.566171][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 863.566329][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 863.566529][ 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) [ 863.566690][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 863.566812][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 863.567012][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 863.567131][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 863.567288][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 863.567447][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 863.567606][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 863.567761][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 863.567883][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 863.568041][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 863.568203][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 863.568368][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 863.568523][ 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) [ 863.568642][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 863.568799][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 863.568957][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 863.569114][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 863.569269][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 863.569469][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 863.569668][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 863.569825][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 863.569983][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 863.570143][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 863.570302][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 863.570461][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 863.570617][ 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) [ 863.570776][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 863.570935][ 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) [ 863.571091][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 863.571265][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 863.571419][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 863.571574][ C0] handle_softirqs (kernel/softirq.c:561) [ 863.571729][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 863.571885][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 863.572002][ C0] [ 863.572081][ C0] [ 863.572159][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 863.572311][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 863.572464][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 863.572618][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 863.572774][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 863.572969][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 863.573159][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 863.573385][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 863.573539][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 863.573691][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 863.573847][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 863.574002][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 863.574195][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 863.574349][ 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)) [ 863.574504][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 863.574657][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 863.574811][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 863.574963][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 863.575127][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 863.575244][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 863.575397][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 863.575549][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 863.575704][ 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) [ 863.575859][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 863.576014][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 863.576207][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 863.576362][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 863.576517][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 863.576672][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 863.576824][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 863.576979][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 863.577132][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 863.577285][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.577438][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 863.577593][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.577781][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 863.577933][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 863.578089][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 863.578244][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 863.578397][ C0] ? do_fault_around (mm/memory.c:5286) [ 863.578550][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 863.578706][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 863.578860][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 863.579012][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 863.579163][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 863.579317][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 863.579474][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 863.579650][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 863.579808][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 863.579967][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 863.580126][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 863.580318][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 863.580513][ C0] __x64_sys_sendto (net/socket.c:2211) [ 863.580669][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 863.580868][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 863.581022][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 863.581217][ C0] RIP: 0033:0x7f05fc229a4a [ 863.581376][ 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 [ 863.581912][ C0] RSP: 002b:00007ffd449dadb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 863.582145][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05fc229a4a [ 863.582373][ C0] RDX: 0000000000000040 RSI: 000000000d1a8340 RDI: 0000000000000005 [ 863.582601][ C0] RBP: 00007ffd449dae40 R08: 0000000000418574 R09: 000000000000001c [ 863.582850][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 863.583085][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05fc350000 | [ 864.709595][ C2] preempt_count: 101, expected: 0 | [ 864.709772][ C2] RCU nest depth: 7, expected: 0 | [ 864.709939][ C2] INFO: lockdep is turned off. | [ 864.710390][ C2] Tainted: [W]=WARN [ 864.710508][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.710711][ C2] Call Trace: [ 864.710826][ C2] [ 864.710906][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 864.711067][ C2] __might_resched (kernel/sched/core.c:8759) [ 864.711222][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 864.711419][ 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) [ 864.711609][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 864.711838][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 864.711993][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 864.712148][ C2] __alloc_skb (net/core/skbuff.c:730) [ 864.712322][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 864.712480][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 864.712643][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 864.712804][ C2] skb_copy (net/core/skbuff.c:2221) [ 864.712924][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 864.713082][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 864.713240][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 864.713435][ 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) [ 864.713619][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 864.713743][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 864.713941][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 864.714061][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 864.714228][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 864.714387][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 864.714544][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 864.714700][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 864.714818][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 864.714974][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 864.715132][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 864.715293][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 864.715460][ 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) [ 864.715575][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 864.715733][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 864.715890][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 864.716042][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 864.716202][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 864.716391][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 864.716580][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 864.716730][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 864.716882][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 864.717036][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 864.717189][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 864.717344][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 864.717498][ 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) [ 864.717651][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 864.717803][ 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) [ 864.717955][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 864.718108][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 864.718261][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 864.718416][ C2] handle_softirqs (kernel/softirq.c:561) [ 864.718572][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 864.718724][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 864.718839][ C2] [ 864.718917][ C2] [ 864.718994][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 864.719146][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 864.719296][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 864.719459][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 864.719632][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 864.719786][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 864.719941][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 864.720098][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.720292][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 864.720446][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 864.720600][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 864.720771][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 864.720922][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 864.721110][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 864.721263][ 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)) [ 864.721416][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 864.721567][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 864.721721][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 864.721872][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 864.722024][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 864.722159][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 864.722313][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 864.722467][ 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) [ 864.722623][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 864.722778][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 864.722974][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 864.723131][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 864.723297][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 864.723469][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 864.723624][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 864.723781][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 864.723938][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 864.724093][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.724254][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 864.724411][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.724604][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 864.724768][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 864.724922][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 864.725076][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 864.725228][ C2] ? do_fault_around (mm/memory.c:5286) [ 864.725385][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 864.725538][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 864.725695][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 864.725849][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 864.726000][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 864.726152][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 864.726304][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 864.726457][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 864.726613][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 864.726765][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 864.726919][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 864.727109][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 864.727300][ C2] __x64_sys_sendto (net/socket.c:2211) [ 864.727451][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 864.727641][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 864.727796][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.727985][ C2] RIP: 0033:0x7fcdb95bfa4a [ 864.728144][ 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 [ 864.728677][ C2] RSP: 002b:00007ffd98486328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 864.728911][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdb95bfa4a [ 864.729136][ C2] RDX: 0000000000000040 RSI: 0000000005d0c340 RDI: 0000000000000005 [ 864.729364][ C2] RBP: 00007ffd984863b0 R08: 0000000000418574 R09: 000000000000001c [ 864.729623][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 864.729859][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdb96e6000 | [ 865.864947][ C3] preempt_count: 101, expected: 0 | [ 865.865099][ C3] RCU nest depth: 7, expected: 0 | [ 865.865253][ C3] INFO: lockdep is turned off. | [ 865.865688][ C3] Tainted: [W]=WARN [ 865.865808][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 865.866007][ C3] Call Trace: [ 865.866128][ C3] [ 865.866211][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 865.866379][ C3] __might_resched (kernel/sched/core.c:8759) [ 865.866540][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 865.866743][ 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) [ 865.866937][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 865.867173][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 865.867333][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 865.867491][ C3] __alloc_skb (net/core/skbuff.c:730) [ 865.867653][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 865.867811][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 865.867973][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 865.868134][ C3] skb_copy (net/core/skbuff.c:2221) [ 865.868255][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 865.868417][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 865.868577][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 865.868773][ 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) [ 865.868934][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 865.869055][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 865.869251][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 865.869375][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 865.869549][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 865.869714][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 865.869872][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 865.870028][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 865.870148][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 865.870304][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 865.870462][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 865.870619][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 865.870783][ 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) [ 865.870902][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 865.871056][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 865.871210][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 865.871360][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 865.871510][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 865.871700][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 865.871891][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 865.872043][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 865.872198][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 865.872355][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 865.872508][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 865.872663][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 865.872814][ 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) [ 865.872970][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 865.873122][ 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) [ 865.873277][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 865.873430][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 865.873583][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 865.873736][ C3] handle_softirqs (kernel/softirq.c:561) [ 865.873889][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 865.874040][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 865.874158][ C3] [ 865.874235][ C3] [ 865.874315][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 865.874468][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 865.874620][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 865.874773][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 865.874927][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 865.875118][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 865.875310][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 865.875568][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 865.875725][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 865.875881][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 865.876038][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 865.876194][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 865.876388][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 865.876548][ 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)) [ 865.876717][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 865.876885][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 865.877042][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 865.877200][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 865.877359][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 865.877477][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 865.877634][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 865.877791][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 865.877950][ 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) [ 865.878116][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 865.878271][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 865.878462][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 865.878617][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 865.878772][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 865.878927][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 865.879078][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 865.879232][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 865.879384][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 865.879556][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 865.879714][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 865.879871][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 865.880068][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 865.880225][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 865.880384][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 865.880542][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 865.880710][ C3] ? do_fault_around (mm/memory.c:5286) [ 865.880863][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 865.881017][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 865.881172][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 865.881328][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 865.881480][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 865.881634][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 865.881787][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 865.881939][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 865.882092][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 865.882246][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 865.882401][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 865.882594][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 865.882784][ C3] __x64_sys_sendto (net/socket.c:2211) [ 865.882937][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 865.883125][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 865.883279][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 865.883470][ C3] RIP: 0033:0x7fbf2f098a4a [ 865.883629][ 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 [ 865.884169][ C3] RSP: 002b:00007ffce842fdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 865.884397][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf2f098a4a [ 865.884627][ C3] RDX: 0000000000000040 RSI: 0000000020e05340 RDI: 0000000000000005 [ 865.884856][ C3] RBP: 00007ffce842fe80 R08: 0000000000418574 R09: 000000000000001c [ 865.885083][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 865.885312][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf2f1bf000 | [ 867.019091][ C0] preempt_count: 101, expected: 0 | [ 867.019248][ C0] RCU nest depth: 7, expected: 0 | [ 867.019402][ C0] INFO: lockdep is turned off. | [ 867.019851][ C0] Tainted: [W]=WARN [ 867.019970][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 867.020167][ C0] Call Trace: [ 867.020288][ C0] [ 867.020372][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 867.020539][ C0] __might_resched (kernel/sched/core.c:8759) [ 867.020700][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 867.020900][ 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) [ 867.021097][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 867.021331][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 867.021489][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 867.021653][ C0] __alloc_skb (net/core/skbuff.c:730) [ 867.021810][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 867.021970][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 867.022131][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 867.022297][ C0] skb_copy (net/core/skbuff.c:2221) [ 867.022416][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 867.022573][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 867.022729][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 867.022921][ 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) [ 867.023079][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 867.023197][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 867.023392][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 867.023507][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 867.023664][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 867.023821][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 867.023980][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 867.024135][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 867.024255][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 867.024409][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 867.024568][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 867.024727][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 867.024879][ 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) [ 867.024995][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 867.025150][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 867.025305][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 867.025457][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 867.025609][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 867.025801][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 867.025994][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 867.026145][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 867.026299][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 867.026453][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 867.026606][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 867.026762][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 867.026915][ 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) [ 867.027074][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 867.027225][ 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) [ 867.027377][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 867.027533][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 867.027686][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 867.027839][ C0] handle_softirqs (kernel/softirq.c:561) [ 867.027994][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 867.028151][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 867.028268][ C0] [ 867.028347][ C0] [ 867.028425][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 867.028577][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 867.028729][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 867.028884][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 867.029058][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 867.029258][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 867.029458][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 867.029697][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 867.029855][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 867.030013][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 867.030172][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 867.030331][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 867.030526][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 867.030684][ 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)) [ 867.030841][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 867.030997][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 867.031154][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 867.031311][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 867.031473][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 867.031609][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 867.031791][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 867.031949][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 867.032106][ 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) [ 867.032264][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 867.032422][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 867.032621][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 867.032780][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 867.032946][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 867.033100][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 867.033255][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 867.033410][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 867.033563][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 867.033718][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 867.033876][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 867.034029][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 867.034220][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 867.034374][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 867.034531][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 867.034686][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 867.034838][ C0] ? do_fault_around (mm/memory.c:5286) [ 867.034995][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 867.035152][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 867.035306][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 867.035459][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 867.035611][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 867.035766][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 867.035920][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 867.036072][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 867.036230][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 867.036384][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 867.036538][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 867.036728][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 867.036919][ C0] __x64_sys_sendto (net/socket.c:2211) [ 867.037073][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 867.037263][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 867.037420][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 867.037612][ C0] RIP: 0033:0x7fec7ad38a4a [ 867.037769][ 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 [ 867.038322][ C0] RSP: 002b:00007ffc9d4ddaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 867.038562][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec7ad38a4a [ 867.038797][ C0] RDX: 0000000000000040 RSI: 0000000009ab2340 RDI: 0000000000000005 [ 867.039031][ C0] RBP: 00007ffc9d4ddb80 R08: 0000000000418574 R09: 000000000000001c [ 867.039265][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 867.039513][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec7ae5f000 | [ 891.319784][ C2] preempt_count: 101, expected: 0 | [ 891.319957][ C2] RCU nest depth: 7, expected: 0 | [ 891.320120][ C2] INFO: lockdep is turned off. | [ 891.320564][ C2] Tainted: [W]=WARN [ 891.320685][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 891.320880][ C2] Call Trace: [ 891.321011][ C2] [ 891.321090][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 891.321251][ C2] __might_resched (kernel/sched/core.c:8759) [ 891.321407][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 891.321603][ 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) [ 891.321795][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 891.322025][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 891.322183][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 891.322340][ C2] __alloc_skb (net/core/skbuff.c:730) [ 891.322492][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 891.322644][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 891.322798][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 891.322952][ C2] skb_copy (net/core/skbuff.c:2221) [ 891.323068][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 891.323223][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 891.323376][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 891.323566][ 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) [ 891.323745][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 891.323864][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 891.324063][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 891.324183][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 891.324345][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 891.324508][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 891.324674][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 891.324831][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 891.324959][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 891.325112][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 891.325266][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 891.325443][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 891.325597][ 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) [ 891.325716][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 891.325874][ C2] ? kasan_save_stack (mm/kasan/common.c:49) [ 891.326032][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 891.326189][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 891.326346][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 891.326500][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 891.326664][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 891.326852][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 891.327040][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 891.327196][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 891.327349][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 891.327502][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 891.327654][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 891.327832][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 891.327986][ 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) [ 891.328143][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 891.328304][ 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) [ 891.328461][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 891.328619][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 891.328775][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 891.328942][ C2] handle_softirqs (kernel/softirq.c:561) [ 891.329097][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 891.329249][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 891.329374][ C2] [ 891.329470][ C2] [ 891.329550][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 891.329707][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 891.329863][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 891.330018][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 891.330178][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 891.330374][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 891.330571][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 891.330807][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 891.330962][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 891.331114][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 891.331266][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 891.331417][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 891.331612][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 891.331781][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 891.331938][ 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)) [ 891.332100][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 891.332257][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 891.332412][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 891.332567][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 891.332731][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 891.332851][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 891.333014][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 891.333164][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 891.333332][ 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) [ 891.333491][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 891.333648][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 891.333846][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 891.334001][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 891.334158][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 891.334316][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 891.334471][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 891.334634][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 891.334807][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 891.334961][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 891.335120][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 891.335274][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 891.335468][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 891.335624][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 891.335791][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 891.335949][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 891.336106][ C2] ? do_fault_around (mm/memory.c:5286) [ 891.336262][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 891.336422][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 891.336580][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 891.336737][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 891.336892][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 891.337056][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 891.337208][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 891.337360][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 891.337513][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 891.337669][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 891.337823][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 891.338012][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 891.338202][ C2] __x64_sys_sendto (net/socket.c:2211) [ 891.338353][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 891.338541][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 891.338695][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 891.338887][ C2] RIP: 0033:0x7f27faf5da4a [ 891.339045][ 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 [ 891.339606][ C2] RSP: 002b:00007ffd539aac78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 891.339847][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27faf5da4a [ 891.340080][ C2] RDX: 0000000000000040 RSI: 000000000a8db340 RDI: 0000000000000005 [ 891.340324][ C2] RBP: 00007ffd539aad00 R08: 0000000000418574 R09: 000000000000001c [ 891.340557][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 891.340793][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27fb084000 | [ 892.737924][ C3] preempt_count: 101, expected: 0 | [ 892.738082][ C3] RCU nest depth: 7, expected: 0 | [ 892.738237][ C3] INFO: lockdep is turned off. | [ 892.738668][ C3] Tainted: [W]=WARN [ 892.738786][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 892.738982][ C3] Call Trace: [ 892.739105][ C3] [ 892.739186][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 892.739361][ C3] __might_resched (kernel/sched/core.c:8759) [ 892.739537][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 892.739737][ 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) [ 892.739931][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 892.740164][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 892.740323][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 892.740482][ C3] __alloc_skb (net/core/skbuff.c:730) [ 892.740642][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 892.740801][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 892.740959][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 892.741117][ C3] skb_copy (net/core/skbuff.c:2221) [ 892.741237][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 892.741397][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 892.741553][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 892.741750][ 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) [ 892.741912][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 892.742030][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 892.742228][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 892.742348][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 892.742506][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 892.742664][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 892.742820][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 892.742981][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 892.743100][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 892.743257][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 892.743414][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 892.743573][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 892.743729][ 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) [ 892.743848][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 892.744004][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 892.744167][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 892.744324][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 892.744479][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 892.744635][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 892.744832][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 892.745027][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 892.745186][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 892.745346][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 892.745505][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 892.745701][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 892.745858][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 892.746018][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 892.746175][ 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) [ 892.746370][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 892.746529][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 892.746686][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 892.746883][ C3] handle_softirqs (kernel/softirq.c:561) [ 892.747042][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 892.747198][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 892.747318][ C3] [ 892.747398][ C3] [ 892.747477][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 892.747636][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 892.747793][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 892.747951][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 892.748109][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 892.748305][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 892.748499][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 892.748734][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 892.748889][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 892.749047][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 892.749205][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 892.749366][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 892.749578][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 892.749735][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 892.749898][ 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)) [ 892.750054][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 892.750210][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 892.750367][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 892.750524][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 892.750681][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 892.750800][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 892.750958][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 892.751115][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 892.751271][ 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) [ 892.751427][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 892.751584][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 892.751779][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 892.751935][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 892.752093][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 892.752251][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 892.752410][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 892.752567][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 892.752723][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 892.752878][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 892.753037][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 892.753192][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 892.753392][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 892.753550][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 892.753708][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 892.753865][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 892.754021][ C3] ? do_fault_around (mm/memory.c:5286) [ 892.754179][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 892.754337][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 892.754494][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 892.754654][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 892.754810][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 892.754967][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 892.755122][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 892.755278][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 892.755437][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 892.755594][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 892.755754][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 892.755948][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 892.756143][ C3] __x64_sys_sendto (net/socket.c:2211) [ 892.756299][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 892.756491][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 892.756649][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 892.756844][ C3] RIP: 0033:0x7fa3c914ea4a [ 892.757008][ 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 [ 892.757557][ C3] RSP: 002b:00007ffd23234838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 892.757792][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3c914ea4a [ 892.758031][ C3] RDX: 0000000000000040 RSI: 00000000365dd340 RDI: 0000000000000005 [ 892.758264][ C3] RBP: 00007ffd232348c0 R08: 0000000000418574 R09: 000000000000001c [ 892.758495][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 892.758730][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c9275000 | [ 893.836748][ C3] preempt_count: 101, expected: 0 | [ 893.836904][ C3] RCU nest depth: 7, expected: 0 | [ 893.837060][ C3] INFO: lockdep is turned off. | [ 893.837494][ C3] Tainted: [W]=WARN [ 893.837613][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 893.837813][ C3] Call Trace: [ 893.837934][ C3] [ 893.838015][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 893.838177][ C3] __might_resched (kernel/sched/core.c:8759) [ 893.838336][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 893.838540][ 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) [ 893.838735][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 893.838972][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 893.839132][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 893.839293][ C3] __alloc_skb (net/core/skbuff.c:730) [ 893.839463][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 893.839620][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 893.839779][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 893.839937][ C3] skb_copy (net/core/skbuff.c:2221) [ 893.840056][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 893.840214][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 893.840372][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 893.840572][ 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) [ 893.840731][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 893.840850][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 893.841046][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 893.841164][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 893.841320][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 893.841477][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 893.841640][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 893.841797][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 893.841915][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 893.842071][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 893.842230][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 893.842388][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 893.842543][ 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) [ 893.842662][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 893.842819][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 893.842980][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 893.843135][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 893.843291][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 893.843445][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 893.843641][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 893.843835][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 893.843989][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 893.844153][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 893.844311][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 893.844511][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 893.844669][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 893.844829][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 893.844985][ C3] ? sched_balance_domains (kernel/sched/fair.c:12139 kernel/sched/fair.c:12179) [ 893.845144][ C3] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 893.845343][ C3] handle_softirqs (kernel/softirq.c:561) [ 893.845503][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 893.845659][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 893.845777][ C3] [ 893.845857][ C3] [ 893.845936][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 893.846093][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 893.846249][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 893.846408][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 893.846565][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 893.846765][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 893.846957][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 893.847187][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 893.847344][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 893.847502][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 893.847658][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 893.847814][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 893.848011][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 893.848167][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 893.848326][ 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)) [ 893.848485][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 893.848642][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 893.848798][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 893.848954][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 893.849113][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 893.849233][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 893.849393][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 893.849551][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 893.849711][ 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) [ 893.849870][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 893.850028][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 893.850222][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 893.850380][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 893.850537][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 893.850696][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 893.850854][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 893.851012][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 893.851170][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 893.851325][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 893.851481][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 893.851636][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 893.851831][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 893.851993][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 893.852154][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 893.852313][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 893.852470][ C3] ? do_fault_around (mm/memory.c:5286) [ 893.852630][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 893.852787][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 893.852946][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 893.853102][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 893.853258][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 893.853417][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 893.853574][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 893.853729][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 893.853888][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 893.854044][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 893.854202][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 893.854396][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 893.854595][ C3] __x64_sys_sendto (net/socket.c:2211) [ 893.854752][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 893.854949][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 893.855105][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 893.855307][ C3] RIP: 0033:0x7f866c4e0a4a [ 893.855469][ 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 [ 893.856022][ C3] RSP: 002b:00007fffbc3e2bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 893.856260][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f866c4e0a4a [ 893.856492][ C3] RDX: 0000000000000040 RSI: 00000000173e9340 RDI: 0000000000000005 [ 893.856730][ C3] RBP: 00007fffbc3e2c80 R08: 0000000000418574 R09: 000000000000001c [ 893.856964][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 893.857198][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f866c607000 | [ 894.975382][ C1] preempt_count: 101, expected: 0 | [ 894.975541][ C1] RCU nest depth: 7, expected: 0 | [ 894.975716][ C1] INFO: lockdep is turned off. | [ 894.976138][ C1] Tainted: [W]=WARN [ 894.976254][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 894.976444][ C1] Call Trace: [ 894.976560][ C1] [ 894.976639][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 894.976808][ C1] __might_resched (kernel/sched/core.c:8759) [ 894.976967][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 894.977161][ 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) [ 894.977352][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 894.977583][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 894.977737][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 894.977913][ C1] __alloc_skb (net/core/skbuff.c:730) [ 894.978073][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 894.978230][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 894.978395][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 894.978551][ C1] skb_copy (net/core/skbuff.c:2221) [ 894.978673][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 894.978831][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 894.978987][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 894.979190][ 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) [ 894.979352][ C1] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 894.979493][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 894.979691][ C1] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 894.979810][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 894.979969][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 894.980127][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 894.980284][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 894.980441][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 894.980572][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 894.980728][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 894.980881][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 894.981033][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 894.981186][ 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) [ 894.981302][ 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) [ 894.981453][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 894.981604][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 894.981755][ C1] ? dl_server_start (kernel/sched/deadline.c:1652) [ 894.981913][ C1] ? dl_server_update_idle_time (kernel/sched/deadline.c:1610 kernel/sched/deadline.c:1593) [ 894.982102][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 894.982253][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 894.982407][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 894.982559][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 894.982712][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 894.982901][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 894.983096][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 894.983247][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 894.983399][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 894.983553][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 894.983747][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 894.983902][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 894.984057][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 894.984214][ C1] ? 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) [ 894.984406][ C1] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 894.984558][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 894.984710][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 894.984903][ C1] handle_softirqs (kernel/softirq.c:561) [ 894.985057][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 894.985210][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 894.985329][ C1] [ 894.985407][ C1] [ 894.985486][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 894.985638][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 894.985790][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 894.985970][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 894.986131][ C1] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 894.986332][ C1] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 894.986524][ C1] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 894.986756][ C1] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 894.986913][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 894.987079][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 894.987249][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 894.987410][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 894.987603][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 894.987759][ C1] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 894.987916][ 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)) [ 894.988074][ C1] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 894.988229][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 894.988387][ C1] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 894.988555][ C1] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 894.988713][ C1] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 894.988829][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 894.988980][ C1] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 894.989131][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 894.989284][ 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) [ 894.989464][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 894.989621][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 894.989819][ C1] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 894.989977][ C1] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 894.990134][ C1] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 894.990293][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 894.990450][ C1] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 894.990619][ C1] lwtunnel_output (net/core/lwtunnel.c:345) [ 894.990772][ C1] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 894.990925][ C1] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 894.991083][ C1] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 894.991239][ C1] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 894.991430][ C1] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 894.991583][ C1] rawv6_sendmsg (net/ipv6/raw.c:927) [ 894.991740][ C1] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 894.991894][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 894.992049][ C1] ? do_fault_around (mm/memory.c:5286) [ 894.992207][ C1] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 894.992361][ C1] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 894.992517][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 894.992669][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 894.992820][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 894.992974][ C1] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 894.993128][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 894.993299][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 894.993461][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 894.993619][ C1] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 894.993777][ C1] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 894.993972][ C1] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 894.994167][ C1] __x64_sys_sendto (net/socket.c:2211) [ 894.994325][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 894.994521][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 894.994685][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 894.994882][ C1] RIP: 0033:0x7f84729f3a4a [ 894.995044][ 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 [ 894.995595][ C1] RSP: 002b:00007ffce591ae68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 894.995835][ C1] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84729f3a4a [ 894.996068][ C1] RDX: 0000000000000040 RSI: 0000000022fe8340 RDI: 0000000000000005 [ 894.996310][ C1] RBP: 00007ffce591aef0 R08: 0000000000418574 R09: 000000000000001c [ 894.996537][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 894.996768][ C1] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8472b1a000 | [ 896.126818][ C3] preempt_count: 101, expected: 0 | [ 896.126973][ C3] RCU nest depth: 7, expected: 0 | [ 896.127126][ C3] INFO: lockdep is turned off. | [ 896.127554][ C3] Tainted: [W]=WARN [ 896.127673][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 896.127867][ C3] Call Trace: [ 896.127986][ C3] [ 896.128070][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 896.128235][ C3] __might_resched (kernel/sched/core.c:8759) [ 896.128393][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 896.128595][ 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) [ 896.128795][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 896.129032][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 896.129191][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 896.129360][ C3] __alloc_skb (net/core/skbuff.c:730) [ 896.129527][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 896.129690][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.129847][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.130004][ C3] skb_copy (net/core/skbuff.c:2221) [ 896.130125][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 896.130285][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 896.130442][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 896.130645][ 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) [ 896.130804][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 896.130919][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 896.131109][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 896.131225][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 896.131400][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.131558][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 896.131717][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 896.131873][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 896.131996][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 896.132153][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 896.132310][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 896.132467][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 896.132631][ 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) [ 896.132748][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 896.132900][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 896.133052][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.133208][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 896.133360][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 896.133513][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 896.133702][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 896.133892][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 896.134043][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 896.134196][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 896.134351][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 896.134545][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 896.134697][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 896.134852][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.135003][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 896.135156][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 896.135308][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 896.135463][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 896.135581][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 896.135775][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 896.135928][ C3] handle_softirqs (kernel/softirq.c:561) [ 896.136083][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 896.136236][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 896.136352][ C3] [ 896.136430][ C3] [ 896.136511][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 896.136664][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 896.136815][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 896.136968][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 896.137122][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 896.137313][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 896.137504][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 896.137730][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 896.137883][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 896.138035][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 896.138188][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 896.138340][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 896.138531][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 896.138685][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 896.138840][ 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)) [ 896.138993][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 896.139144][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 896.139321][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 896.139490][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 896.139649][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 896.139769][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 896.139924][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 896.140081][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 896.140237][ 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) [ 896.140395][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 896.140552][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 896.140748][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 896.140909][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 896.141065][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 896.141225][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 896.141381][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 896.141538][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 896.141696][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 896.141853][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 896.142012][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 896.142172][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 896.142369][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 896.142528][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 896.142686][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 896.142844][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 896.143000][ C3] ? do_fault_around (mm/memory.c:5286) [ 896.143161][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 896.143319][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 896.143494][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 896.143649][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 896.143802][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 896.143956][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 896.144111][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 896.144263][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 896.144422][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 896.144575][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 896.144734][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 896.144923][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 896.145116][ C3] __x64_sys_sendto (net/socket.c:2211) [ 896.145268][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 896.145456][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 896.145613][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 896.145806][ C3] RIP: 0033:0x7fde31fe9a4a [ 896.145964][ 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 [ 896.146500][ C3] RSP: 002b:00007ffc01b7fe38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 896.146730][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde31fe9a4a [ 896.146964][ C3] RDX: 0000000000000040 RSI: 000000001f76e340 RDI: 0000000000000005 [ 896.147193][ C3] RBP: 00007ffc01b7fec0 R08: 0000000000418574 R09: 000000000000001c [ 896.147421][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 896.147649][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde32110000 | [ 897.271880][ C3] preempt_count: 101, expected: 0 | [ 897.272040][ C3] RCU nest depth: 7, expected: 0 | [ 897.272197][ C3] INFO: lockdep is turned off. | [ 897.272630][ C3] Tainted: [W]=WARN [ 897.272752][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 897.272951][ C3] Call Trace: [ 897.273070][ C3] [ 897.273152][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 897.273315][ C3] __might_resched (kernel/sched/core.c:8759) [ 897.273475][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 897.273674][ 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) [ 897.273871][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 897.274101][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 897.274259][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 897.274417][ C3] __alloc_skb (net/core/skbuff.c:730) [ 897.274576][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 897.274735][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 897.274895][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 897.275056][ C3] skb_copy (net/core/skbuff.c:2221) [ 897.275176][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 897.275336][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 897.275496][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 897.275697][ 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) [ 897.275855][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 897.275973][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 897.276169][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 897.276287][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 897.276444][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 897.276606][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 897.276764][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 897.276920][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 897.277039][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 897.277196][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 897.277354][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 897.277512][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 897.277667][ 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) [ 897.277786][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 897.277948][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 897.278104][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 897.278259][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 897.278414][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 897.278609][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 897.278802][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 897.278957][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 897.279119][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 897.279278][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 897.279450][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 897.279609][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 897.279767][ 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) [ 897.279925][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 897.280082][ 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) [ 897.280242][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 897.280401][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 897.280568][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 897.280724][ C3] handle_softirqs (kernel/softirq.c:561) [ 897.280880][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 897.281034][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 897.281150][ C3] [ 897.281228][ C3] [ 897.281309][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 897.281461][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 897.281613][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 897.281767][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 897.281923][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 897.282116][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 897.282306][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 897.282535][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 897.282687][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 897.282840][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 897.282995][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 897.283147][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 897.283338][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 897.283494][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 897.283649][ 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)) [ 897.283803][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 897.283955][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 897.284108][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 897.284261][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 897.284415][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 897.284533][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 897.284686][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 897.284859][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 897.285016][ 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) [ 897.285173][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 897.285328][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 897.285525][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 897.285685][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 897.285842][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 897.286012][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 897.286165][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 897.286317][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 897.286472][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 897.286627][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 897.286781][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 897.286936][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 897.287128][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 897.287282][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 897.287438][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 897.287592][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 897.287745][ C3] ? do_fault_around (mm/memory.c:5286) [ 897.287900][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 897.288053][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 897.288211][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 897.288364][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 897.288538][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 897.288697][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 897.288855][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 897.289110][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 897.289269][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 897.289447][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 897.289608][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 897.289899][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 897.290095][ C3] __x64_sys_sendto (net/socket.c:2211) [ 897.290252][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 897.290542][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 897.290702][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 897.290896][ C3] RIP: 0033:0x7f6c48374a4a [ 897.291060][ 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 [ 897.291709][ C3] RSP: 002b:00007ffcf692e8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 897.292036][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c48374a4a [ 897.292267][ C3] RDX: 0000000000000040 RSI: 000000001a62c340 RDI: 0000000000000005 [ 897.292495][ C3] RBP: 00007ffcf692e970 R08: 0000000000418574 R09: 000000000000001c [ 897.292841][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 897.293074][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c4849b000 | [ 898.325236][ C2] preempt_count: 101, expected: 0 | [ 898.325405][ C2] RCU nest depth: 7, expected: 0 | [ 898.325571][ C2] INFO: lockdep is turned off. | [ 898.326032][ C2] Tainted: [W]=WARN [ 898.326151][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 898.326342][ C2] Call Trace: [ 898.326464][ C2] [ 898.326545][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 898.326712][ C2] __might_resched (kernel/sched/core.c:8759) [ 898.326873][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 898.327074][ 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) [ 898.327269][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 898.327502][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 898.327662][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 898.327827][ C2] __alloc_skb (net/core/skbuff.c:730) [ 898.327982][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 898.328139][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 898.328296][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 898.328453][ C2] skb_copy (net/core/skbuff.c:2221) [ 898.328571][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 898.328728][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 898.328885][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 898.329083][ 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) [ 898.329241][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 898.329377][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 898.329572][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 898.329691][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 898.329848][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 898.330005][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 898.330166][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 898.330322][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 898.330440][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 898.330605][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 898.330757][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 898.330910][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 898.331062][ 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) [ 898.331178][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 898.331336][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 898.331490][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 898.331640][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 898.331791][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 898.331998][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 898.332193][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 898.332348][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 898.332504][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 898.332666][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 898.332822][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 898.332979][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 898.333134][ 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) [ 898.333303][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 898.333453][ 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) [ 898.333604][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 898.333761][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 898.333913][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 898.334066][ C2] handle_softirqs (kernel/softirq.c:561) [ 898.334221][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 898.334374][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 898.334489][ C2] [ 898.334567][ C2] [ 898.334644][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 898.334800][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 898.334951][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 898.335102][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 898.335255][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 898.335446][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 898.335633][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 898.335861][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 898.336013][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 898.336167][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 898.336338][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 898.336494][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 898.336690][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 898.336849][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 898.337009][ 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)) [ 898.337166][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 898.337322][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 898.337478][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 898.337634][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 898.337792][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 898.337909][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 898.338068][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 898.338225][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 898.338380][ 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) [ 898.338536][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 898.338695][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 898.338898][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 898.339052][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 898.339208][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 898.339384][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 898.339549][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 898.339705][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 898.339861][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 898.340017][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 898.340177][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 898.340334][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 898.340542][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 898.340696][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 898.340852][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 898.341006][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 898.341156][ C2] ? do_fault_around (mm/memory.c:5286) [ 898.341308][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 898.341490][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 898.341652][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 898.341808][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 898.341962][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 898.342120][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 898.342274][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 898.342432][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 898.342600][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 898.342754][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 898.342912][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 898.343102][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 898.343293][ C2] __x64_sys_sendto (net/socket.c:2211) [ 898.343443][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 898.343631][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 898.343785][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 898.343975][ C2] RIP: 0033:0x7fb575c8ca4a [ 898.344137][ 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 [ 898.344673][ C2] RSP: 002b:00007fff0c752a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 898.344904][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb575c8ca4a [ 898.345137][ C2] RDX: 0000000000000040 RSI: 00000000057b8340 RDI: 0000000000000005 [ 898.345364][ C2] RBP: 00007fff0c752ad0 R08: 0000000000418574 R09: 000000000000001c [ 898.345617][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 898.345850][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb575db3000 | [ 899.475824][ C3] preempt_count: 101, expected: 0 | [ 899.475979][ C3] RCU nest depth: 7, expected: 0 | [ 899.476132][ C3] INFO: lockdep is turned off. | [ 899.476567][ C3] Tainted: [W]=WARN [ 899.476693][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 899.476891][ C3] Call Trace: [ 899.477012][ C3] [ 899.477094][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 899.477259][ C3] __might_resched (kernel/sched/core.c:8759) [ 899.477418][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 899.477617][ 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) [ 899.477813][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 899.478045][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 899.478202][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 899.478364][ C3] __alloc_skb (net/core/skbuff.c:730) [ 899.478522][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 899.478679][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 899.478837][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 899.478998][ C3] skb_copy (net/core/skbuff.c:2221) [ 899.479120][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 899.479283][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 899.479449][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 899.479651][ 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) [ 899.479813][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 899.479933][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 899.480130][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 899.480255][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 899.480420][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 899.480578][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 899.480736][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 899.480894][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 899.481013][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 899.481171][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 899.481330][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 899.481489][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 899.481648][ 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) [ 899.481775][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 899.481933][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 899.482091][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 899.482248][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 899.482404][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 899.482598][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 899.482798][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 899.482954][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 899.483112][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 899.483272][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 899.483431][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 899.483589][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 899.483746][ 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) [ 899.483903][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 899.484063][ 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) [ 899.484219][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 899.484377][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 899.484532][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 899.484692][ C3] handle_softirqs (kernel/softirq.c:561) [ 899.484852][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 899.485008][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 899.485130][ C3] [ 899.485209][ C3] [ 899.485290][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 899.485447][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 899.485602][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 899.485758][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 899.485917][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 899.486075][ C3] ? __x64_sys_sendto (net/socket.c:2211) [ 899.486233][ C3] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 899.486390][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 899.486586][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 899.486744][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 899.486900][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 899.487057][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 899.487214][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 899.487413][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 899.487571][ 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)) [ 899.487728][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 899.487885][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 899.488042][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 899.488205][ C3] ? pskb_expand_head (net/core/skbuff.c:2371) [ 899.488363][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 899.488487][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 899.488645][ C3] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 899.488801][ 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) [ 899.488960][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 899.489119][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 899.489319][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 899.489478][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 899.489638][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 899.489798][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 899.489953][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 899.490111][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 899.490270][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 899.490427][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 899.490585][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 899.490741][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 899.490939][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 899.491096][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 899.491255][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 899.491413][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 899.491572][ C3] ? do_fault_around (mm/memory.c:5286) [ 899.491732][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 899.491890][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 899.492049][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 899.492212][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 899.492368][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 899.492527][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 899.492684][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 899.492841][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 899.493002][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 899.493159][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 899.493319][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 899.493520][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 899.493715][ C3] __x64_sys_sendto (net/socket.c:2211) [ 899.493873][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 899.494068][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 899.494227][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 899.494421][ C3] RIP: 0033:0x7f636b6eca4a [ 899.494584][ 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 [ 899.495142][ C3] RSP: 002b:00007ffcea704308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 899.495382][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f636b6eca4a [ 899.495621][ C3] RDX: 0000000000000040 RSI: 0000000006684340 RDI: 0000000000000005 [ 899.495856][ C3] RBP: 00007ffcea704390 R08: 0000000000418574 R09: 000000000000001c [ 899.496092][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 899.496325][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636b813000 | [ 900.617540][ C3] preempt_count: 101, expected: 0 | [ 900.617704][ C3] RCU nest depth: 7, expected: 0 | [ 900.617857][ C3] INFO: lockdep is turned off. | [ 900.618286][ C3] Tainted: [W]=WARN [ 900.618403][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 900.618599][ C3] Call Trace: [ 900.618719][ C3] [ 900.618804][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 900.618968][ C3] __might_resched (kernel/sched/core.c:8759) [ 900.619129][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 900.619341][ 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) [ 900.619552][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 900.619784][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 900.619942][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 900.620103][ C3] __alloc_skb (net/core/skbuff.c:730) [ 900.620260][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 900.620418][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 900.620588][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 900.620743][ C3] skb_copy (net/core/skbuff.c:2221) [ 900.620869][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 900.621026][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 900.621179][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 900.621371][ 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) [ 900.621527][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 900.621646][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 900.621837][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 900.621955][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 900.622110][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 900.622264][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 900.622417][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 900.622572][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 900.622692][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 900.622845][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 900.623000][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 900.623155][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 900.623307][ 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) [ 900.623423][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 900.623576][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 900.623731][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 900.623886][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 900.624043][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 900.624233][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 900.624422][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 900.624574][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 900.624727][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 900.624881][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 900.625036][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 900.625195][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 900.625348][ 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) [ 900.625501][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 900.625654][ 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) [ 900.625807][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 900.625961][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 900.626113][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 900.626270][ C3] handle_softirqs (kernel/softirq.c:561) [ 900.626424][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 900.626576][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 900.626692][ C3] [ 900.626770][ C3] [ 900.626849][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 900.627001][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 900.627153][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 900.627308][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 900.627463][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 900.627655][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 900.627844][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 900.628069][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 900.628221][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 900.628378][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 900.628531][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 900.628686][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 900.628877][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 900.629030][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 900.629184][ 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)) [ 900.629366][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 900.629524][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 900.629681][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 900.629838][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 900.629999][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 900.630118][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 900.630273][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 900.630430][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 900.630591][ 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) [ 900.630750][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 900.630916][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 900.631105][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 900.631260][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 900.631413][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 900.631568][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 900.631724][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 900.631880][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 900.632033][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 900.632185][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 900.632340][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 900.632495][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 900.632686][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 900.632840][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 900.632999][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 900.633156][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 900.633309][ C3] ? do_fault_around (mm/memory.c:5286) [ 900.633464][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 900.633618][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 900.633774][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 900.633926][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 900.634078][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 900.634236][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 900.634390][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 900.634543][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 900.634698][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 900.634851][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 900.635006][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 900.635213][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 900.635414][ C3] __x64_sys_sendto (net/socket.c:2211) [ 900.635573][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 900.635768][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 900.635927][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 900.636122][ C3] RIP: 0033:0x7f28af146a4a [ 900.636285][ 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 [ 900.636841][ C3] RSP: 002b:00007ffc6497a4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 900.637073][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28af146a4a [ 900.637303][ C3] RDX: 0000000000000040 RSI: 000000001faa3340 RDI: 0000000000000005 [ 900.637536][ C3] RBP: 00007ffc6497a580 R08: 0000000000418574 R09: 000000000000001c [ 900.637767][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 900.638097][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28af26d000 | [ 901.766798][ C0] preempt_count: 101, expected: 0 | [ 901.766954][ C0] RCU nest depth: 7, expected: 0 | [ 901.767108][ C0] INFO: lockdep is turned off. | [ 901.767539][ C0] Tainted: [W]=WARN [ 901.767660][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 901.767858][ C0] Call Trace: [ 901.767978][ C0] [ 901.768065][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 901.768232][ C0] __might_resched (kernel/sched/core.c:8759) [ 901.768392][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 901.768592][ 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) [ 901.768787][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 901.769021][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 901.769181][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 901.769352][ C0] __alloc_skb (net/core/skbuff.c:730) [ 901.769520][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 901.769683][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 901.769846][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 901.770008][ C0] skb_copy (net/core/skbuff.c:2221) [ 901.770129][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 901.770293][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 901.770454][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 901.770652][ 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) [ 901.770814][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 901.770936][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 901.771136][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 901.771257][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 901.771419][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 901.771578][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 901.771747][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 901.771900][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 901.772020][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 901.772179][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 901.772334][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 901.772487][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 901.772639][ 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) [ 901.772755][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 901.772908][ C0] ? kasan_save_stack (mm/kasan/common.c:49) [ 901.773061][ C0] ? kasan_save_stack (mm/kasan/common.c:48) [ 901.773213][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 901.773368][ C0] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 901.773522][ C0] ? __kasan_slab_free (mm/kasan/common.c:271) [ 901.773674][ C0] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 901.773826][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 901.773978][ C0] ? rcu_core (kernel/rcu/tree.c:2825) [ 901.774098][ C0] ? handle_softirqs (kernel/softirq.c:561) [ 901.774252][ C0] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662) [ 901.774405][ C0] ? irq_exit_rcu (kernel/softirq.c:680) [ 901.774560][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 901.774752][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 901.774943][ C0] ? __orc_find (arch/x86/kernel/unwind_orc.c:106) [ 901.775060][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) [ 901.775213][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 901.775367][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 901.775520][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 901.775712][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 901.775902][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 901.776054][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 901.776207][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 901.776363][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 901.776519][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 901.776675][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 901.776836][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 901.776992][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 901.777192][ C0] handle_softirqs (kernel/softirq.c:561) [ 901.777345][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 901.777498][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 901.777613][ C0] [ 901.777691][ C0] [ 901.777769][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 901.777922][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 901.778076][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 901.778227][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 901.778382][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 901.778573][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 901.778761][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 901.778986][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 901.779140][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 901.779292][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 901.779471][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 901.779627][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 901.779820][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 901.779976][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 901.780136][ 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)) [ 901.780295][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 901.780451][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 901.780618][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 901.780769][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 901.780923][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 901.781039][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 901.781190][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 901.781345][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 901.781498][ 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) [ 901.781652][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 901.781804][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 901.781992][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 901.782148][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 901.782302][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 901.782461][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 901.782613][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 901.782768][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 901.782920][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 901.783088][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 901.783246][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 901.783400][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 901.783589][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 901.783745][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 901.783899][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 901.784054][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 901.784207][ C0] ? do_fault_around (mm/memory.c:5286) [ 901.784360][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 901.784512][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 901.784668][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 901.784822][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 901.784979][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 901.785132][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 901.785286][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 901.785438][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 901.785592][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 901.785744][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 901.785900][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 901.786095][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 901.786285][ C0] __x64_sys_sendto (net/socket.c:2211) [ 901.786439][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 901.786627][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 901.786780][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 901.786972][ C0] RIP: 0033:0x7fe775d33a4a [ 901.787131][ 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 [ 901.787668][ C0] RSP: 002b:00007ffd2d70be88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 901.787899][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe775d33a4a [ 901.788149][ C0] RDX: 0000000000000040 RSI: 000000003cd41340 RDI: 0000000000000005 [ 901.788387][ C0] RBP: 00007ffd2d70bf10 R08: 0000000000418574 R09: 000000000000001c [ 901.788621][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 901.788857][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe775e5a000 | [ 902.913550][ C2] preempt_count: 101, expected: 0 | [ 902.913730][ C2] RCU nest depth: 7, expected: 0 | [ 902.913904][ C2] INFO: lockdep is turned off. | [ 902.914352][ C2] Tainted: [W]=WARN [ 902.914470][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 902.914664][ C2] Call Trace: [ 902.914783][ C2] [ 902.914864][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 902.915031][ C2] __might_resched (kernel/sched/core.c:8759) [ 902.915192][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 902.915392][ 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) [ 902.915592][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 902.915822][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 902.915977][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 902.916135][ C2] __alloc_skb (net/core/skbuff.c:730) [ 902.916291][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 902.916448][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 902.916604][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 902.916764][ C2] skb_copy (net/core/skbuff.c:2221) [ 902.916884][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 902.917042][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 902.917197][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 902.917394][ 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) [ 902.917552][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 902.917670][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 902.917868][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 902.917986][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 902.918143][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 902.918301][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 902.918458][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 902.918615][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 902.918734][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 902.918893][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 902.919049][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 902.919205][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 902.919370][ 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) [ 902.919490][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 902.919647][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 902.919804][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 902.919961][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 902.920120][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 902.920276][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 902.920468][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 902.920667][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 902.920817][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 902.920967][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 902.921122][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 902.921312][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 902.921467][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 902.921620][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 902.921772][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 902.921925][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 902.922114][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 902.922304][ C2] handle_softirqs (kernel/softirq.c:561) [ 902.922457][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 902.922631][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 902.922748][ C2] [ 902.922827][ C2] [ 902.922905][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 902.923062][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 902.923215][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 902.923369][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 902.923523][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 902.923733][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 902.923936][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 902.924166][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 902.924322][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 902.924477][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 902.924635][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 902.924790][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 902.924984][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 902.925155][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 902.925307][ 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)) [ 902.925457][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 902.925609][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 902.925764][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 902.925914][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 902.926070][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 902.926185][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 902.926335][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 902.926486][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 902.926635][ 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) [ 902.926790][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 902.926942][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 902.927133][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 902.927285][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 902.927437][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 902.927592][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 902.927742][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 902.927893][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 902.928051][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 902.928202][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 902.928374][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 902.928528][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 902.928721][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 902.928875][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 902.929030][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 902.929190][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 902.929356][ C2] ? do_fault_around (mm/memory.c:5286) [ 902.929512][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 902.929668][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 902.929827][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 902.929983][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 902.930140][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 902.930296][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 902.930452][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 902.930618][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 902.930771][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 902.930922][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 902.931076][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 902.931264][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 902.931452][ C2] __x64_sys_sendto (net/socket.c:2211) [ 902.931602][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 902.931795][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 902.931948][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 902.932139][ C2] RIP: 0033:0x7f1d38f32a4a [ 902.932295][ 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 [ 902.932926][ C2] RSP: 002b:00007ffde1d877c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 902.933252][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d38f32a4a [ 902.933478][ C2] RDX: 0000000000000040 RSI: 0000000017694340 RDI: 0000000000000005 [ 902.933702][ C2] RBP: 00007ffde1d87850 R08: 0000000000418574 R09: 000000000000001c [ 902.934024][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 902.934247][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d39059000 | [ 904.064326][ C2] preempt_count: 101, expected: 0 | [ 904.064492][ C2] RCU nest depth: 7, expected: 0 | [ 904.064657][ C2] INFO: lockdep is turned off. | [ 904.065121][ C2] Tainted: [W]=WARN [ 904.065241][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 904.065437][ C2] Call Trace: [ 904.065557][ C2] [ 904.065640][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 904.065807][ C2] __might_resched (kernel/sched/core.c:8759) [ 904.065968][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 904.066167][ 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) [ 904.066365][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 904.066605][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 904.066771][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 904.066931][ C2] __alloc_skb (net/core/skbuff.c:730) [ 904.067089][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 904.067248][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 904.067406][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 904.067562][ C2] skb_copy (net/core/skbuff.c:2221) [ 904.067682][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 904.067840][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 904.067997][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 904.068197][ 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) [ 904.068361][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 904.068481][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 904.068677][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 904.068796][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 904.068956][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 904.069118][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 904.069277][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 904.069448][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 904.069568][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 904.069726][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 904.069886][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 904.070045][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 904.070205][ 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) [ 904.070323][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 904.070492][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 904.070646][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 904.070798][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 904.070949][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 904.071140][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 904.071333][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 904.071486][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 904.071639][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 904.071792][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 904.071945][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 904.072099][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 904.072253][ 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) [ 904.072406][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 904.072561][ 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) [ 904.072712][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 904.072867][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 904.073019][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 904.073173][ C2] handle_softirqs (kernel/softirq.c:561) [ 904.073328][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 904.073481][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 904.073599][ C2] [ 904.073677][ C2] [ 904.073755][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 904.073907][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 904.074058][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 904.074210][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 904.074363][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 904.074515][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 904.074671][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 904.074826][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 904.075016][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 904.075167][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 904.075322][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 904.075475][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 904.075627][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 904.075820][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 904.075992][ 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)) [ 904.076151][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 904.076307][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 904.076464][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 904.076620][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 904.076779][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 904.076900][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 904.077057][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 904.077226][ 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) [ 904.077397][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 904.077555][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 904.077749][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 904.077906][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 904.078066][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 904.078225][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 904.078380][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 904.078549][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 904.078702][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 904.078854][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 904.079007][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 904.079159][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 904.079387][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 904.079544][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 904.079703][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 904.079862][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 904.080019][ C2] ? do_fault_around (mm/memory.c:5286) [ 904.080177][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 904.080336][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 904.080497][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 904.080664][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 904.080817][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 904.080970][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 904.081124][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 904.081277][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 904.081452][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 904.081609][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 904.081769][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 904.081966][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 904.082160][ C2] __x64_sys_sendto (net/socket.c:2211) [ 904.082317][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 904.082513][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 904.082669][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 904.082863][ C2] RIP: 0033:0x7f4c9b8f5a4a [ 904.083027][ 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 [ 904.083581][ C2] RSP: 002b:00007fff49ac3e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 904.083818][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c9b8f5a4a [ 904.084054][ C2] RDX: 0000000000000040 RSI: 000000003aedb340 RDI: 0000000000000005 [ 904.084291][ C2] RBP: 00007fff49ac3f00 R08: 0000000000418574 R09: 000000000000001c [ 904.084526][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 904.084758][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c9ba1c000 | [ 905.221645][ C2] preempt_count: 101, expected: 0 | [ 905.221823][ C2] RCU nest depth: 7, expected: 0 | [ 905.221989][ C2] INFO: lockdep is turned off. | [ 905.222437][ C2] Tainted: [W]=WARN [ 905.222555][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 905.222753][ C2] Call Trace: [ 905.222871][ C2] [ 905.222953][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 905.223117][ C2] __might_resched (kernel/sched/core.c:8759) [ 905.223277][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 905.223473][ 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) [ 905.223672][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 905.223904][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 905.224061][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 905.224218][ C2] __alloc_skb (net/core/skbuff.c:730) [ 905.224373][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 905.224531][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 905.224687][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 905.224847][ C2] skb_copy (net/core/skbuff.c:2221) [ 905.224965][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 905.225123][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 905.225279][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 905.225472][ 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) [ 905.225630][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 905.225749][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 905.225946][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 905.226065][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 905.226227][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 905.226385][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 905.226541][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 905.226698][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 905.226815][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 905.226974][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 905.227132][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 905.227287][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 905.227441][ 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) [ 905.227560][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 905.227718][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 905.227874][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 905.228028][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 905.228184][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 905.228381][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 905.228574][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 905.228729][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 905.228885][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 905.229043][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 905.229199][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 905.229374][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 905.229541][ 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) [ 905.229697][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 905.229853][ 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) [ 905.230008][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 905.230167][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 905.230323][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 905.230481][ C2] handle_softirqs (kernel/softirq.c:561) [ 905.230643][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 905.230802][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 905.230921][ C2] [ 905.231001][ C2] [ 905.231080][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 905.231236][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 905.231392][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 905.231549][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 905.231710][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 905.231906][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 905.232108][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 905.232333][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 905.232486][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 905.232639][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 905.232794][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 905.232944][ C2] ? eth_header (net/ethernet/eth.c:100) [ 905.233097][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 905.233252][ 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)) [ 905.233405][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 905.233557][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 905.233712][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 905.233866][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 905.234020][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 905.234135][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 905.234286][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 905.234440][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 905.234592][ 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) [ 905.234745][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 905.234902][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 905.235093][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 905.235247][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 905.235399][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 905.235554][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 905.235708][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 905.235861][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 905.236014][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 905.236169][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 905.236323][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 905.236474][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 905.236662][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 905.236815][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 905.236971][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 905.237124][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 905.237279][ C2] ? do_fault_around (mm/memory.c:5286) [ 905.237432][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 905.237586][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 905.237739][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 905.237891][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 905.238041][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 905.238195][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 905.238347][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 905.238503][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 905.238657][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 905.238810][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 905.238963][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 905.239152][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 905.239373][ C2] __x64_sys_sendto (net/socket.c:2211) [ 905.239529][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 905.239726][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 905.239883][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 905.240077][ C2] RIP: 0033:0x7f985cbdba4a [ 905.240238][ 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 [ 905.240792][ C2] RSP: 002b:00007ffe83d87b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 905.241021][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f985cbdba4a [ 905.241258][ C2] RDX: 0000000000000040 RSI: 000000001d893340 RDI: 0000000000000005 [ 905.241491][ C2] RBP: 00007ffe83d87c20 R08: 0000000000418574 R09: 000000000000001c [ 905.241725][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 905.241955][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f985cd02000 | [ 906.366634][ C3] preempt_count: 101, expected: 0 | [ 906.366799][ C3] RCU nest depth: 7, expected: 0 | [ 906.366960][ C3] INFO: lockdep is turned off. | [ 906.367396][ C3] Tainted: [W]=WARN [ 906.367517][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 906.367710][ C3] Call Trace: [ 906.367829][ C3] [ 906.367909][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 906.368073][ C3] __might_resched (kernel/sched/core.c:8759) [ 906.368232][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 906.368430][ 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) [ 906.368628][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 906.368867][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 906.369026][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 906.369184][ C3] __alloc_skb (net/core/skbuff.c:730) [ 906.369354][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 906.369512][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 906.369670][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 906.369830][ C3] skb_copy (net/core/skbuff.c:2221) [ 906.369954][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 906.370113][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 906.370271][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 906.370467][ 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) [ 906.370630][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 906.370750][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 906.370946][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 906.371065][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 906.371226][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 906.371390][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 906.371546][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 906.371707][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 906.371830][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 906.371987][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 906.372146][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 906.372306][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 906.372465][ 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) [ 906.372588][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 906.372746][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 906.372904][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 906.373059][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 906.373223][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 906.373415][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 906.373610][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 906.373766][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 906.373923][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 906.374080][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 906.374237][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 906.374400][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 906.374556][ 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) [ 906.374715][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 906.374871][ 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) [ 906.375030][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 906.375196][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 906.375352][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 906.375514][ C3] handle_softirqs (kernel/softirq.c:561) [ 906.375674][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 906.375830][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 906.375948][ C3] [ 906.376027][ C3] [ 906.376107][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 906.376263][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 906.376418][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 906.376577][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 906.376736][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 906.376934][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 906.377130][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 906.377360][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 906.377518][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 906.377679][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 906.377836][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 906.377992][ C3] ? eth_header (net/ethernet/eth.c:100) [ 906.378150][ C3] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 906.378309][ 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)) [ 906.378466][ C3] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 906.378624][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 906.378783][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 906.378940][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 906.379100][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 906.379218][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 906.379392][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 906.379548][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 906.379704][ 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) [ 906.379863][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 906.380020][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 906.380215][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 906.380372][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 906.380530][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 906.380690][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 906.380847][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 906.381003][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 906.381163][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 906.381322][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 906.381480][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 906.381636][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 906.381830][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 906.381988][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 906.382146][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 906.382307][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 906.382466][ C3] ? do_fault_around (mm/memory.c:5286) [ 906.382627][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 906.382785][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 906.382944][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 906.383102][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 906.383260][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 906.383417][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 906.383578][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 906.383735][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 906.383896][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 906.384052][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 906.384211][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 906.384406][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 906.384603][ C3] __x64_sys_sendto (net/socket.c:2211) [ 906.384762][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 906.384955][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 906.385114][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 906.385308][ C3] RIP: 0033:0x7f1774b46a4a [ 906.385470][ 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 [ 906.386021][ C3] RSP: 002b:00007ffe8cbff498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 906.386258][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1774b46a4a [ 906.386493][ C3] RDX: 0000000000000040 RSI: 00000000354de340 RDI: 0000000000000005 [ 906.386727][ C3] RBP: 00007ffe8cbff520 R08: 0000000000418574 R09: 000000000000001c [ 906.386965][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 906.387200][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1774c6d000 | [ 907.506591][ C2] preempt_count: 101, expected: 0 | [ 907.506770][ C2] RCU nest depth: 7, expected: 0 | [ 907.506935][ C2] INFO: lockdep is turned off. | [ 907.507381][ C2] Tainted: [W]=WARN [ 907.507501][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 907.507700][ C2] Call Trace: [ 907.507822][ C2] [ 907.507903][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 907.508065][ C2] __might_resched (kernel/sched/core.c:8759) [ 907.508223][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 907.508423][ 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) [ 907.508620][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 907.508859][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 907.509014][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 907.509172][ C2] __alloc_skb (net/core/skbuff.c:730) [ 907.509338][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 907.509497][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.509654][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.509810][ C2] skb_copy (net/core/skbuff.c:2221) [ 907.509932][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 907.510093][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 907.510249][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 907.510446][ 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) [ 907.510606][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 907.510726][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 907.510921][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 907.511043][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 907.511200][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.511359][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 907.511518][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 907.511674][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 907.511793][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 907.511951][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 907.512108][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 907.512266][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 907.512420][ 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) [ 907.512540][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 907.512696][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.512852][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.513008][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 907.513164][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 907.513323][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 907.513518][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 907.513712][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 907.513870][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 907.514028][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 907.514186][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 907.514342][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 907.514502][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 907.514662][ 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) [ 907.514821][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.514976][ 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) [ 907.515132][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 907.515291][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.515445][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 907.515606][ C2] handle_softirqs (kernel/softirq.c:561) [ 907.515766][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 907.515924][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 907.516044][ C2] [ 907.516125][ C2] [ 907.516204][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 907.516361][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 907.516518][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 907.516677][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 907.516835][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 907.517032][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 907.517225][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 907.517455][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 907.517613][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 907.517771][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.517926][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.518082][ C2] ? eth_header (net/ethernet/eth.c:100) [ 907.518239][ C2] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 907.518396][ 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)) [ 907.518552][ C2] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 907.518708][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 907.518869][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 907.519026][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 907.519183][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 907.519307][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 907.519464][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 907.519620][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.519775][ 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) [ 907.519933][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 907.520093][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 907.520288][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 907.520444][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 907.520601][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 907.520760][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 907.520915][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 907.521071][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 907.521236][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 907.521392][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 907.521549][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 907.521705][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 907.521899][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 907.522057][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 907.522214][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 907.522371][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 907.522530][ C2] ? do_fault_around (mm/memory.c:5286) [ 907.522688][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 907.522846][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 907.523005][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 907.523162][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 907.523317][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 907.523473][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 907.523628][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 907.523788][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 907.523946][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 907.524103][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 907.524261][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 907.524463][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 907.524657][ C2] __x64_sys_sendto (net/socket.c:2211) [ 907.524813][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 907.525010][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 907.525170][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 907.525362][ C2] RIP: 0033:0x7f93c6bc1a4a [ 907.525523][ 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 [ 907.526072][ C2] RSP: 002b:00007ffe1408fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 907.526308][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93c6bc1a4a [ 907.526540][ C2] RDX: 0000000000000040 RSI: 0000000017a4f340 RDI: 0000000000000005 [ 907.526772][ C2] RBP: 00007ffe1408fcb0 R08: 0000000000418574 R09: 000000000000001c [ 907.527008][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 907.527240][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c6ce8000 | [ 908.681291][ C0] preempt_count: 101, expected: 0 | [ 908.681447][ C0] RCU nest depth: 7, expected: 0 | [ 908.681605][ C0] INFO: lockdep is turned off. | [ 908.682068][ C0] Tainted: [W]=WARN [ 908.682189][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 908.682384][ C0] Call Trace: [ 908.682505][ C0] [ 908.682587][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 908.682751][ C0] __might_resched (kernel/sched/core.c:8759) [ 908.682920][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 908.683117][ 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) [ 908.683308][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 908.683538][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 908.683693][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 908.683851][ C0] __alloc_skb (net/core/skbuff.c:730) [ 908.684007][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 908.684164][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 908.684318][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 908.684470][ C0] skb_copy (net/core/skbuff.c:2221) [ 908.684588][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 908.684743][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 908.684897][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 908.685088][ 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) [ 908.685248][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 908.685364][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 908.685556][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 908.685672][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 908.685827][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 908.685982][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 908.686135][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 908.686289][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 908.686406][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 908.686562][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 908.686717][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 908.686869][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 908.687020][ 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) [ 908.687140][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 908.687295][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 908.687453][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 908.687605][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 908.687758][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 908.687953][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 908.688144][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 908.688296][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 908.688450][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 908.688603][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 908.688755][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 908.688911][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 908.689068][ 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) [ 908.689222][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 908.689402][ 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) [ 908.689559][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 908.689716][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 908.689873][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 908.690029][ C0] handle_softirqs (kernel/softirq.c:561) [ 908.690194][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 908.690352][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 908.690470][ C0] [ 908.690550][ C0] [ 908.690630][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 908.690786][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 908.690952][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 908.691123][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 908.691282][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 908.691441][ C0] ? __x64_sys_sendto (net/socket.c:2211) [ 908.691600][ C0] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 908.691757][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 908.691951][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 908.692109][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 908.692276][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 908.692433][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 908.692585][ C0] ? eth_header (net/ethernet/eth.c:100) [ 908.692738][ C0] ? neigh_resolve_output (./include/linux/netdevice.h:3279 net/core/neighbour.c:1509 net/core/neighbour.c:1494) [ 908.692894][ 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)) [ 908.693047][ C0] ip6_finish_output2 (./include/net/neighbour.h:539 net/ipv6/ip6_output.c:141) [ 908.693200][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 908.693355][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 908.693510][ C0] ? pskb_expand_head (net/core/skbuff.c:2371) [ 908.693663][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 908.693779][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 908.693932][ C0] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 908.694084][ 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) [ 908.694241][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 908.694396][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 908.694590][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 908.694743][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 908.694897][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 908.695053][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 908.695207][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 908.695360][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 908.695513][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 908.695665][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 908.695822][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 908.695974][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 908.696163][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 908.696317][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 908.696472][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 908.696626][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 908.696777][ C0] ? do_fault_around (mm/memory.c:5286) [ 908.696934][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 908.697092][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 908.697248][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 908.697401][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 908.697555][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 908.697711][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 908.697862][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 908.698015][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 908.698170][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 908.698327][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 908.698481][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 908.698671][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 908.698862][ C0] __x64_sys_sendto (net/socket.c:2211) [ 908.699015][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 908.699202][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 908.699381][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 908.699581][ C0] RIP: 0033:0x7f3673563a4a [ 908.699744][ 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 [ 908.700292][ C0] RSP: 002b:00007fff2f835288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 908.700538][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3673563a4a [ 908.700768][ C0] RDX: 0000000000000040 RSI: 00000000326a8340 RDI: 0000000000000005 [ 908.700995][ C0] RBP: 00007fff2f835310 R08: 0000000000418574 R09: 000000000000001c [ 908.701223][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 908.701470][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f367368a000 | [ 909.842228][ C2] preempt_count: 101, expected: 0 | [ 909.842394][ C2] RCU nest depth: 7, expected: 0 | [ 909.842561][ C2] INFO: lockdep is turned off. | [ 909.843010][ C2] Tainted: [W]=WARN [ 909.843131][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 909.843324][ C2] Call Trace: [ 909.843443][ C2] [ 909.843526][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 909.843693][ C2] __might_resched (kernel/sched/core.c:8759) [ 909.843853][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 909.844056][ 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) [ 909.844254][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 909.844486][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 909.844642][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 909.844804][ C2] __alloc_skb (net/core/skbuff.c:730) [ 909.844960][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 909.845117][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 909.845280][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 909.845437][ C2] skb_copy (net/core/skbuff.c:2221) [ 909.845556][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 909.845715][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 909.845870][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 909.846065][ 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) [ 909.846223][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 909.846354][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 909.846543][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 909.846659][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 909.846812][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 909.846966][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 909.847118][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 909.847271][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 909.847387][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 909.847541][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 909.847693][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 909.847845][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 909.847998][ 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) [ 909.848113][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 909.848265][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 909.848416][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 909.848568][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 909.848738][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 909.848933][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 909.849127][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 909.849288][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 909.849443][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 909.849601][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 909.849758][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 909.849920][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 909.850077][ 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) [ 909.850232][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 909.850389][ 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) [ 909.850545][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 909.850703][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 909.850868][ C2] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 909.851026][ C2] handle_softirqs (kernel/softirq.c:561) [ 909.851181][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 909.851333][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 909.851449][ C2] [ 909.851526][ C2] [ 909.851604][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 909.851756][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 909.851906][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 909.852059][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 909.852213][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 909.852403][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 909.852590][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 909.852814][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 909.852966][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 909.853121][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 909.853273][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 909.853426][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 909.853617][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 909.853770][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 909.853923][ 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)) [ 909.854076][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 909.854232][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 909.854385][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 909.854538][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 909.854692][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 909.854808][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 909.854960][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 909.855110][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 909.855284][ 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) [ 909.855441][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 909.855598][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 909.855790][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 909.855947][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 909.856103][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 909.856260][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 909.856424][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 909.856578][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 909.856730][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 909.856881][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 909.857033][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 909.857206][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 909.857402][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 909.857557][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 909.857718][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 909.857876][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 909.858031][ C2] ? do_fault_around (mm/memory.c:5286) [ 909.858188][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 909.858352][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 909.858506][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 909.858656][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 909.858807][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 909.858961][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 909.859116][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 909.859271][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 909.859458][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 909.859612][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 909.859772][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 909.859964][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 909.860163][ C2] __x64_sys_sendto (net/socket.c:2211) [ 909.860319][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 909.860521][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 909.860675][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 909.860867][ C2] RIP: 0033:0x7fc86e13ea4a [ 909.861026][ 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 [ 909.861563][ C2] RSP: 002b:00007fff329bf138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 909.861792][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc86e13ea4a [ 909.862019][ C2] RDX: 0000000000000040 RSI: 000000000cae2340 RDI: 0000000000000005 [ 909.862249][ C2] RBP: 00007fff329bf1c0 R08: 0000000000418574 R09: 000000000000001c [ 909.862478][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 909.862723][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc86e265000 | [ 910.973858][ C0] preempt_count: 101, expected: 0 | [ 910.974018][ C0] RCU nest depth: 7, expected: 0 | [ 910.974174][ C0] INFO: lockdep is turned off. | [ 910.974610][ C0] Tainted: [W]=WARN [ 910.974730][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 910.974925][ C0] Call Trace: [ 910.975043][ C0] [ 910.975126][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 910.975290][ C0] __might_resched (kernel/sched/core.c:8759) [ 910.975451][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 910.975653][ 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) [ 910.975849][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 910.976084][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 910.976245][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 910.976406][ C0] __alloc_skb (net/core/skbuff.c:730) [ 910.976564][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 910.976723][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 910.976881][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 910.977040][ C0] skb_copy (net/core/skbuff.c:2221) [ 910.977160][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 910.977319][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 910.977479][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 910.977676][ 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) [ 910.977836][ C0] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 910.977955][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 910.978150][ C0] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 910.978272][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 910.978434][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 910.978597][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 910.978755][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 910.978912][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 910.979034][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 910.979194][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 910.979359][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 910.979519][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 910.979680][ 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) [ 910.979800][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 910.979958][ C0] ? timerqueue_add (lib/timerqueue.c:41) [ 910.980126][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 910.980283][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 910.980439][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 910.980640][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 910.980854][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 910.981011][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 910.981169][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 910.981329][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 910.981489][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 910.981648][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 910.981810][ 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) [ 910.981978][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 910.982131][ 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) [ 910.982284][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 910.982439][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 910.982590][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 910.982747][ C0] handle_softirqs (kernel/softirq.c:561) [ 910.982906][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 910.983077][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 910.983194][ C0] [ 910.983272][ C0] [ 910.983350][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 910.983503][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 910.983654][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 910.983807][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 910.983965][ C0] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 910.984160][ C0] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 910.984349][ C0] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 910.984574][ C0] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 910.984753][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 910.984911][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 910.985071][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 910.985227][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 910.985425][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 910.985581][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 910.985739][ 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)) [ 910.985897][ C0] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 910.986067][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 910.986220][ C0] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 910.986372][ C0] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 910.986528][ C0] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 910.986643][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 910.986794][ C0] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 910.986947][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 910.987099][ 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) [ 910.987257][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 910.987416][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 910.987604][ C0] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 910.987757][ C0] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 910.987910][ C0] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 910.988065][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 910.988216][ C0] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 910.988369][ C0] lwtunnel_output (net/core/lwtunnel.c:345) [ 910.988525][ C0] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 910.988699][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 910.988857][ C0] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 910.989013][ C0] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 910.989208][ C0] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 910.989383][ C0] rawv6_sendmsg (net/ipv6/raw.c:927) [ 910.989541][ C0] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 910.989704][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 910.989861][ C0] ? do_fault_around (mm/memory.c:5286) [ 910.990018][ C0] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 910.990176][ C0] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 910.990335][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 910.990503][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 910.990655][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 910.990808][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 910.990965][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 910.991116][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 910.991272][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 910.991426][ C0] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 910.991581][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 910.991769][ C0] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 910.991959][ C0] __x64_sys_sendto (net/socket.c:2211) [ 910.992116][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 910.992305][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 910.992459][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 910.992648][ C0] RIP: 0033:0x7f6f48504a4a [ 910.992832][ 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 [ 910.993383][ C0] RSP: 002b:00007ffc8129b188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 910.993619][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f48504a4a [ 910.993854][ C0] RDX: 0000000000000040 RSI: 0000000036792340 RDI: 0000000000000005 [ 910.994095][ C0] RBP: 00007ffc8129b210 R08: 0000000000418574 R09: 000000000000001c [ 910.994325][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 910.994551][ C0] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f4862b000 | [ 912.119304][ C3] preempt_count: 101, expected: 0 | [ 912.119458][ C3] RCU nest depth: 7, expected: 0 | [ 912.119611][ C3] INFO: lockdep is turned off. | [ 912.120053][ C3] Tainted: [W]=WARN [ 912.120172][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 912.120374][ C3] Call Trace: [ 912.120494][ C3] [ 912.120575][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 912.120746][ C3] __might_resched (kernel/sched/core.c:8759) [ 912.120909][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 912.121117][ 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) [ 912.121313][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 912.121547][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 912.121706][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 912.121864][ C3] __alloc_skb (net/core/skbuff.c:730) [ 912.122020][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 912.122178][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 912.122339][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 912.122497][ C3] skb_copy (net/core/skbuff.c:2221) [ 912.122616][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 912.122775][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 912.122931][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 912.123125][ 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) [ 912.123285][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 912.123404][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 912.123603][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 912.123722][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 912.123879][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 912.124038][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 912.124196][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 912.124351][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 912.124468][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 912.124628][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 912.124787][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 912.124943][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 912.125100][ 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) [ 912.125219][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 912.125379][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 912.125537][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 912.125694][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 912.125853][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 912.126049][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 912.126245][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 912.126401][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 912.126561][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 912.126719][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 912.126877][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 912.127036][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 912.127194][ 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) [ 912.127351][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 912.127506][ 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) [ 912.127662][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 912.127820][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 912.127976][ C3] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 912.128137][ C3] handle_softirqs (kernel/softirq.c:561) [ 912.128296][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 912.128453][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 912.128573][ C3] [ 912.128653][ C3] [ 912.128733][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 912.128888][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 912.129044][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 912.129205][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 912.129372][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 912.129568][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 912.129764][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 912.129995][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 912.130155][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 912.130317][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 912.130475][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 912.130632][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 912.130828][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 912.130985][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 912.131143][ 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)) [ 912.131300][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 912.131458][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 912.131617][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 912.131772][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 912.131930][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 912.132048][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 912.132205][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 912.132361][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 912.132518][ 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) [ 912.132675][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 912.132832][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 912.133026][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 912.133183][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 912.133339][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 912.133499][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 912.133654][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 912.133812][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 912.133969][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 912.134127][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 912.134284][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 912.134440][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 912.134634][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 912.134792][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 912.134950][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 912.135111][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 912.135268][ C3] ? do_fault_around (mm/memory.c:5286) [ 912.135429][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 912.135588][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 912.135746][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 912.135904][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 912.136061][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 912.136222][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 912.136380][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 912.136536][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 912.136696][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 912.136853][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 912.137011][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 912.137205][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 912.137400][ C3] __x64_sys_sendto (net/socket.c:2211) [ 912.137558][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 912.137752][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 912.137911][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 912.138103][ C3] RIP: 0033:0x7f9f94402a4a [ 912.138264][ 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 [ 912.138815][ C3] RSP: 002b:00007fff1b2a93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 912.139051][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f94402a4a [ 912.139300][ C3] RDX: 0000000000000040 RSI: 0000000028dbd340 RDI: 0000000000000005 [ 912.139535][ C3] RBP: 00007fff1b2a9450 R08: 0000000000418574 R09: 000000000000001c [ 912.139772][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 912.140006][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f94529000 | [ 913.274910][ C2] preempt_count: 101, expected: 0 | [ 913.275082][ C2] RCU nest depth: 7, expected: 0 | [ 913.275250][ C2] INFO: lockdep is turned off. | [ 913.275696][ C2] Tainted: [W]=WARN [ 913.275816][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 913.276012][ C2] Call Trace: [ 913.276130][ C2] [ 913.276211][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 913.276374][ C2] __might_resched (kernel/sched/core.c:8759) [ 913.276533][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 913.276731][ 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) [ 913.276932][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 913.277168][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 913.277326][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 913.277487][ C2] __alloc_skb (net/core/skbuff.c:730) [ 913.277646][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 913.277804][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 913.277961][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 913.278119][ C2] skb_copy (net/core/skbuff.c:2221) [ 913.278239][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 913.278400][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 913.278557][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 913.278754][ 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) [ 913.278914][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 913.279036][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 913.279234][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 913.279365][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 913.279530][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 913.279690][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 913.279849][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 913.280009][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 913.280128][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 913.280287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 913.280445][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 913.280607][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 913.280764][ 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) [ 913.280884][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 913.281044][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 913.281201][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 913.281361][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 913.281518][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 913.281673][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 913.281870][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 913.282069][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 913.282225][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 913.282384][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 913.282544][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 913.282752][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 913.282910][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 913.283070][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 913.283226][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 913.283386][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 913.283580][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 913.283778][ C2] handle_softirqs (kernel/softirq.c:561) [ 913.283942][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 913.284100][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 913.284218][ C2] [ 913.284298][ C2] [ 913.284377][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 913.284533][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 913.284689][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 913.284844][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:927) [ 913.285003][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 913.285161][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 913.285316][ C2] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 913.285473][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 913.285666][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 913.285823][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 913.285979][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 913.286138][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 913.286294][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 913.286488][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 913.286645][ 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)) [ 913.286801][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 913.286956][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 913.287113][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 913.287271][ C2] ? pskb_expand_head (net/core/skbuff.c:2371) [ 913.287428][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 913.287546][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 913.287704][ C2] ? __pfx_pskb_expand_head (net/core/skbuff.c:2321) [ 913.287860][ 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) [ 913.288015][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 913.288174][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 913.288375][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 913.288532][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 913.288688][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 913.288845][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 913.289001][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 913.289158][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 913.289326][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 913.289482][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 913.289643][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 913.289799][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 913.289993][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 913.290151][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 913.290309][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 913.290467][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 913.290623][ C2] ? do_fault_around (mm/memory.c:5286) [ 913.290780][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 913.290941][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 913.291098][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 913.291254][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 913.291408][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 913.291566][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 913.291721][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 913.291877][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 913.292034][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 913.292195][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 913.292352][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 913.292548][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 913.292745][ C2] __x64_sys_sendto (net/socket.c:2211) [ 913.292901][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 913.293095][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 913.293250][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 913.293447][ C2] RIP: 0033:0x7f4177c83a4a [ 913.293608][ 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 [ 913.294153][ C2] RSP: 002b:00007fffae5fcaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 913.294389][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4177c83a4a [ 913.294623][ C2] RDX: 0000000000000040 RSI: 0000000022e79340 RDI: 0000000000000005 [ 913.294857][ C2] RBP: 00007fffae5fcb80 R08: 0000000000418574 R09: 000000000000001c [ 913.295089][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 913.295321][ C2] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4177daa000 | [ 914.400401][ C3] preempt_count: 101, expected: 0 | [ 914.400559][ C3] RCU nest depth: 7, expected: 0 | [ 914.400726][ C3] INFO: lockdep is turned off. | [ 914.401164][ C3] Tainted: [W]=WARN [ 914.401288][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 914.401482][ C3] Call Trace: [ 914.401600][ C3] [ 914.401681][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 914.401844][ C3] __might_resched (kernel/sched/core.c:8759) [ 914.402004][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 914.402201][ 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) [ 914.402394][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 914.402630][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 914.402788][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 914.402947][ C3] __alloc_skb (net/core/skbuff.c:730) [ 914.403113][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 914.403286][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.403442][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.403599][ C3] skb_copy (net/core/skbuff.c:2221) [ 914.403722][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 914.403881][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 914.404039][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 914.404234][ 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) [ 914.404393][ C3] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 914.404521][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 914.404712][ C3] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 914.404830][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 914.404984][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.405164][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 914.405321][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 914.405477][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 914.405596][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 914.405753][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 914.405912][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 914.406072][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 914.406228][ 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) [ 914.406357][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 914.406511][ C3] ? timerqueue_add (lib/timerqueue.c:41) [ 914.406663][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.406814][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 914.406969][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 914.407123][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 914.407316][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 914.407506][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 914.407661][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 914.407831][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 914.407987][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 914.408184][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 914.408343][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 914.408503][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.408659][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 914.408817][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 914.408974][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 914.409131][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 914.409260][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 914.409457][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 914.409620][ C3] handle_softirqs (kernel/softirq.c:561) [ 914.409779][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 914.409935][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 914.410054][ C3] [ 914.410135][ C3] [ 914.410216][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 914.410373][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 914.410540][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 914.410711][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 914.410871][ C3] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 914.411067][ C3] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 914.411261][ C3] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 914.411492][ C3] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 914.411649][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 914.411807][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 914.411971][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 914.412124][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 914.412314][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 914.412467][ C3] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 914.412620][ 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)) [ 914.412778][ C3] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 914.412932][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 914.413086][ C3] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 914.413237][ C3] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 914.413394][ C3] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 914.413509][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 914.413660][ C3] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 914.413812][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 914.413969][ 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) [ 914.414123][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 914.414276][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 914.414466][ C3] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 914.414622][ C3] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 914.414775][ C3] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 914.414929][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 914.415084][ C3] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 914.415265][ C3] lwtunnel_output (net/core/lwtunnel.c:345) [ 914.415422][ C3] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 914.415577][ C3] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 914.415735][ C3] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 914.415892][ C3] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 914.416088][ C3] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 914.416245][ C3] rawv6_sendmsg (net/ipv6/raw.c:927) [ 914.416406][ C3] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 914.416567][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 914.416722][ C3] ? do_fault_around (mm/memory.c:5286) [ 914.416880][ C3] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 914.417036][ C3] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 914.417203][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 914.417355][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 914.417509][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 914.417662][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 914.417815][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 914.417967][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 914.418121][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 914.418275][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 914.418431][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 914.418619][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 914.418813][ C3] __x64_sys_sendto (net/socket.c:2211) [ 914.418966][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 914.419155][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 914.419433][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 914.419628][ C3] RIP: 0033:0x7ff99d74ca4a [ 914.419790][ 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 [ 914.420445][ C3] RSP: 002b:00007ffe42997858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 914.420688][ C3] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff99d74ca4a [ 914.420916][ C3] RDX: 0000000000000040 RSI: 000000002416d340 RDI: 0000000000000005 [ 914.421147][ C3] RBP: 00007ffe429978e0 R08: 0000000000418574 R09: 000000000000001c [ 914.421490][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 914.421726][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff99d873000 | [ 915.424423][ C2] preempt_count: 101, expected: 0 | [ 915.424589][ C2] RCU nest depth: 7, expected: 0 | [ 915.424769][ C2] INFO: lockdep is turned off. | [ 915.425215][ C2] Tainted: [W]=WARN [ 915.425333][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 915.425526][ C2] Call Trace: [ 915.425647][ C2] [ 915.425731][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 915.425898][ C2] __might_resched (kernel/sched/core.c:8759) [ 915.426061][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 915.426261][ 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) [ 915.426456][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 915.426692][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 915.426848][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 915.427006][ C2] __alloc_skb (net/core/skbuff.c:730) [ 915.427166][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 915.427322][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 915.427481][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 915.427641][ C2] skb_copy (net/core/skbuff.c:2221) [ 915.427761][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 915.427922][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) [ 915.428081][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 915.428279][ 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) [ 915.428445][ C2] ipxip6_rcv (net/ipv6/ip6_tunnel.c:956) [ 915.428563][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) [ 915.428759][ C2] tunnel6_rcv (net/ipv6/tunnel6.c:148) [ 915.428880][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 915.429040][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 915.429199][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 915.429361][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 915.429518][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 915.429639][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 915.429800][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 915.429958][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 915.430115][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 915.430271][ 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) [ 915.430395][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 915.430563][ C2] ? timerqueue_add (lib/timerqueue.c:41) [ 915.430718][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 915.430872][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 915.431026][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 915.431178][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 915.431367][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 915.431558][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 915.431727][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 915.431887][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 915.432047][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 915.432249][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 915.432406][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 915.432565][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 915.432725][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 915.432887][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 915.433094][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 915.433288][ C2] handle_softirqs (kernel/softirq.c:561) [ 915.433445][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 915.433598][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 915.433713][ C2] [ 915.433790][ C2] [ 915.433869][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 915.434021][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 915.434177][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 915.434329][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 915.434484][ C2] ? __rt6_find_exception_rcu.constprop.0 (net/ipv6/route.c:1567) [ 915.434696][ C2] ? rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1826) [ 915.434891][ C2] ? __pfx_rt6_find_cached_rt.constprop.0.isra.0 (net/ipv6/route.c:1798) [ 915.435121][ C2] ? fib6_table_lookup (net/ipv6/route.c:2211) [ 915.435280][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 915.435436][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 915.435591][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 915.435748][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 915.435945][ C2] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493) [ 915.436101][ C2] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1899) [ 915.436258][ 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)) [ 915.436419][ C2] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141) [ 915.436574][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 915.436731][ C2] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 915.436887][ C2] ? ioam6_namespace (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/rhashtable.h:673 net/ipv6/ioam6.c:690) [ 915.437046][ C2] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 915.437166][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 915.437322][ C2] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 915.437481][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 915.437644][ 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) [ 915.437801][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 915.437960][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 915.438153][ C2] ioam6_output (net/ipv6/ioam6_iptunnel.c:429) [ 915.438309][ C2] ? ioam6_output (./include/linux/bottom_half.h:20 net/ipv6/ioam6_iptunnel.c:414) [ 915.438467][ C2] ? __pfx_ioam6_output (net/ipv6/ioam6_iptunnel.c:338) [ 915.438631][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 915.438798][ C2] ? lwtunnel_output (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/lwtunnel.c:342) [ 915.438951][ C2] lwtunnel_output (net/core/lwtunnel.c:345) [ 915.439106][ C2] ip6_send_skb (net/ipv6/ip6_output.c:1980) [ 915.439282][ C2] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 915.439439][ C2] ? ip6_append_data (net/ipv6/ip6_output.c:1856) [ 915.439594][ C2] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 915.439789][ C2] ? rawv6_sendmsg (net/ipv6/raw.c:920) [ 915.439948][ C2] rawv6_sendmsg (net/ipv6/raw.c:927) [ 915.440106][ C2] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 915.440263][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 915.440421][ C2] ? do_fault_around (mm/memory.c:5286) [ 915.440586][ C2] ? ___pte_offset_map (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 mm/pgtable-generic.c:287) [ 915.440738][ C2] ? do_pte_missing (mm/memory.c:5313 mm/memory.c:5456 mm/memory.c:3979) [ 915.440895][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 915.441048][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 915.441204][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 915.441357][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 915.441509][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 915.441663][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 915.441841][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 915.441998][ C2] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 915.442157][ C2] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 915.442357][ C2] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 915.442553][ C2] __x64_sys_sendto (net/socket.c:2211) [ 915.442709][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 915.442905][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 915.443071][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 915.443260][ C2] RIP: 0033:0x7fb202131a4a [ 915.443418][ 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 [ 915.443956][ C2] RSP: 002b:00007ffd92112658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 915.444188][ C2] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb202131a4a [ 915.444416][ C2] RDX: 0000000000000040 RSI: 0000000017198340 RDI: 0000000000000005 [ 915.444645][ C2] RBP: 00007ffd921126e0 R08: 0000000000418574 R09: 000000000000001c [ 915.444873][ 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