====================================== | xx__-> [ 11.380575][ T313] udpgso_bench_tx (313) used greatest stack depth: 22608 bytes left | [ 13.189562][ C2] ------------[ cut here ]------------ | [ 13.189848][ C2] WARNING: ./include/linux/skbuff.h:3239 at __udp4_lib_err_encap+0x69a/0xad0, CPU#2: 1/69 | [ 13.190282][ C2] Modules linked in: xt_bpf xt_length nft_compat nf_tables vxlan [ 13.191058][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.191335][ C2] Workqueue: ipv6_addrconf addrconf_dad_work [ 13.191564][ C2] RIP: 0010:__udp4_lib_err_encap (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv4/udp.c:864 (discriminator 3)) [ 13.191818][ C2] Code: 84 02 00 00 0f b6 2e 83 e5 0f 90 0f 0b 90 e9 ef fa ff ff 90 0f 0b 90 90 0f 0b 90 e9 bd fc ff ff 90 0f 0b 90 e9 57 fa ff ff 90 <0f> 0b 90 e9 65 fa ff ff 4c 8b 74 24 20 4c 8b 6c 24 28 4d 89 fa 45 All code ======== 0: 84 02 test %al,(%rdx) 2: 00 00 add %al,(%rax) 4: 0f b6 2e movzbl (%rsi),%ebp 7: 83 e5 0f and $0xf,%ebp a: 90 nop b: 0f 0b ud2 d: 90 nop e: e9 ef fa ff ff jmp 0xfffffffffffffb02 13: 90 nop 14: 0f 0b ud2 16: 90 nop 17: 90 nop 18: 0f 0b ud2 1a: 90 nop 1b: e9 bd fc ff ff jmp 0xfffffffffffffcdd 20: 90 nop 21: 0f 0b ud2 23: 90 nop 24: e9 57 fa ff ff jmp 0xfffffffffffffa80 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 65 fa ff ff jmp 0xfffffffffffffa97 32: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 37: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 3c: 4d 89 fa mov %r15,%r10 3f: 45 rex.RB Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 65 fa ff ff jmp 0xfffffffffffffa6d 8: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 d: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 12: 4d 89 fa mov %r15,%r10 15: 45 rex.RB [ 13.192357][ C2] RSP: 0018:ffa0000000228868 EFLAGS: 00010293 [ 13.192589][ C2] RAX: ff1100000d0fb4e4 RBX: ff1100000a0e58c0 RCX: 0000000000000000 [ 13.192843][ C2] RDX: ff1100000d0fb500 RSI: ff1100000d0fb4ec RDI: fffffffffffffff8 [ 13.193093][ C2] RBP: ff1100000d0fb4c0 R08: ff1100000d0fb4ec R09: 0000000000000000 [ 13.193351][ C2] R10: ff1100000a0e5978 R11: 0000000000000001 R12: 0000000000000000 [ 13.193615][ C2] R13: ff1100000a0e5988 R14: ff1100000a0e5976 R15: ff11000010220040 [ 13.193871][ C2] FS: 0000000000000000(0000) GS:ff110000d03d4000(0000) knlGS:0000000000000000 [ 13.194163][ C2] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.194546][ C2] CR2: 0000561ac3c01ae8 CR3: 000000000c1e0002 CR4: 0000000000771ef0 [ 13.194814][ C2] PKRU: 55555554 [ 13.194968][ C2] Call Trace: [ 13.195118][ C2] [ 13.195245][ C2] udp_err (net/ipv4/udp.c:933) [ 13.195496][ C2] icmp_unreach (net/ipv4/icmp.c:1196) [ 13.195699][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2112 net/core/skbuff.c:3785) [ 13.195884][ C2] icmp_rcv (net/ipv4/icmp.c:1525 (discriminator 1)) [ 13.196036][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209) [ 13.196229][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2)) [ 13.196506][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:867 net/ipv4/ip_input.c:242) [ 13.196702][ C2] ip_local_deliver (net/ipv4/ip_input.c:259) [ 13.197071][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251) [ 13.197266][ C2] ? ip_protocol_deliver_rcu (net/ipv4/ip_input.c:230) [ 13.197653][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2)) [ 13.197837][ C2] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612) [ 13.197988][ C2] ? ip_local_deliver (net/ipv4/ip_input.c:605) [ 13.198174][ C2] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3)) [ 13.198363][ C2] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1)) [ 13.198656][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.198839][ C2] ? down_read_killable_nested (kernel/locking/rwsem.c:1298 (discriminator 1) kernel/locking/rwsem.c:1314 (discriminator 1) kernel/locking/rwsem.c:1714 (discriminator 1)) [ 13.199058][ C2] __netif_receive_skb_one_core (net/core/dev.c:6202) [ 13.199282][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2)) [ 13.199469][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6202) [ 13.199788][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.200069][ C2] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674) [ 13.200263][ C2] __napi_poll (net/core/dev.c:7737) [ 13.200413][ C2] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957) [ 13.200610][ C2] ? __napi_poll (net/core/dev.c:7919) [ 13.200794][ 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) [ 13.200979][ C2] ? debug_object_activate (lib/debugobjects.c:854) [ 13.201171][ C2] ? rcu_barrier_entrain (kernel/rcu/tree.c:3792) [ 13.201381][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.201566][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 13.201866][ C2] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 13.202051][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.202239][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 4) kernel/locking/spinlock.c:190 (discriminator 4)) [ 13.202425][ C2] ? _local_bh_enable (kernel/softirq.c:580) [ 13.202621][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.202808][ C2] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19)) [ 13.202960][ C2] [ 13.203171][ C2] [ 13.203284][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:909 (discriminator 2) net/core/dev.c:4905 (discriminator 2)) [ 13.203465][ C2] __local_bh_enable_ip (kernel/softirq.c:450) [ 13.203661][ C2] __dev_queue_xmit (net/core/dev.c:4906) [ 13.203846][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.204031][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.204221][ C2] ? netdev_core_pick_tx (net/core/dev.c:4767) [ 13.204408][ C2] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3)) [ 13.204610][ C2] ? eth_header (net/ethernet/eth.c:100) [ 13.204890][ C2] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3458 net/core/neighbour.c:1614) [ 13.205234][ C2] ip6_finish_output2 (net/ipv6/ip6_output.c:61) [ 13.205422][ C2] ? ip6_xmit (net/ipv6/ip6_output.c:61) [ 13.205615][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.205892][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 13.206177][ C2] ? ip6_mtu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/ip6_route.h:382 (discriminator 2) net/ipv6/route.c:3281 (discriminator 2)) [ 13.206329][ C2] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219) [ 13.206513][ C2] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246) [ 13.206676][ C2] ? ip6_finish_output (net/ipv6/ip6_output.c:227) [ 13.206953][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2)) [ 13.207135][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.207325][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 13.207509][ C2] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455) [ 13.207707][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) net/ipv6/ndisc.c:512 (discriminator 4)) [ 13.207893][ C2] ? ndisc_recv_na (net/ipv6/ndisc.c:470) [ 13.208077][ C2] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:106 (discriminator 9)) [ 13.208265][ C2] ? try_to_grab_pending (./arch/x86/include/asm/bitops.h:136 (discriminator 2) ./include/asm-generic/bitops/instrumented-atomic.h:72 (discriminator 2) kernel/workqueue.c:2097 (discriminator 2)) [ 13.208448][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 13.208646][ C2] ndisc_send_ns (net/ipv6/ndisc.c:657) [ 13.208951][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.209134][ C2] ? ndisc_parse_options (net/ipv6/ndisc.c:657) [ 13.209324][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 13.209615][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 13.209799][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 13.209982][ C2] addrconf_dad_work (net/ipv6/addrconf.c:4294) [ 13.210172][ C2] ? addrconf_dad_begin (net/ipv6/addrconf.c:4189) [ 13.210356][ C2] ? process_one_work (kernel/workqueue.c:3264 (discriminator 2)) [ 13.210537][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.210824][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.211008][ C2] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 24) kernel/locking/lockdep.c:5831 (discriminator 24)) [ 13.211197][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.211381][ C2] process_one_work (kernel/workqueue.c:3293) [ 13.211565][ C2] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3189) [ 13.211758][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2)) [ 13.211943][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 13.212128][ C2] worker_thread (kernel/workqueue.c:3365 (discriminator 5) kernel/workqueue.c:3452 (discriminator 5)) [ 13.212322][ C2] ? rescuer_thread (kernel/workqueue.c:3398) [ 13.212504][ C2] kthread (kernel/kthread.c:436) [ 13.212663][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24)) [ 13.212877][ C2] ? kthread_affine_node (kernel/kthread.c:381) [ 13.213060][ C2] ret_from_fork (arch/x86/kernel/process.c:164) [ 13.213256][ C2] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 13.213475][ C2] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 (discriminator 1) arch/x86/kernel/process_64.c:377 (discriminator 1) arch/x86/kernel/process_64.c:665 (discriminator 1)) [ 13.213672][ C2] ? kthread_affine_node (kernel/kthread.c:381) [ 13.214040][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:255) | [ 52.034027][ C2] ------------[ cut here ]------------ | [ 52.034303][ C2] WARNING: ./include/linux/skbuff.h:3239 at __udp6_lib_err_encap+0x600/0x930, CPU#2: python3/1297 | [ 52.034671][ C2] Modules linked in: geneve xt_bpf xt_length nft_compat nf_tables vxlan | [ 52.035244][ C2] Tainted: [W]=WARN [ 52.035390][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.035607][ C2] RIP: 0010:__udp6_lib_err_encap (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv6/udp.c:652 (discriminator 3)) [ 52.035824][ C2] Code: 08 84 d2 0f 85 4f 02 00 00 44 8b 4b 28 e9 a9 fe ff ff 4c 8b 6c 24 20 4c 8b 7c 24 28 45 31 e4 4c 8b 74 24 30 e9 ce fd ff ff 90 <0f> 0b 90 48 29 c5 48 89 e8 48 81 fd ff ff 00 00 0f 86 09 fb ff ff All code ======== 0: 08 84 d2 0f 85 4f 02 or %al,0x24f850f(%rdx,%rdx,8) 7: 00 00 add %al,(%rax) 9: 44 8b 4b 28 mov 0x28(%rbx),%r9d d: e9 a9 fe ff ff jmp 0xfffffffffffffebb 12: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 17: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 1c: 45 31 e4 xor %r12d,%r12d 1f: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 24: e9 ce fd ff ff jmp 0xfffffffffffffdf7 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 29 c5 sub %rax,%rbp 30: 48 89 e8 mov %rbp,%rax 33: 48 81 fd ff ff 00 00 cmp $0xffff,%rbp 3a: 0f 86 09 fb ff ff jbe 0xfffffffffffffb49 Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 29 c5 sub %rax,%rbp 6: 48 89 e8 mov %rbp,%rax 9: 48 81 fd ff ff 00 00 cmp $0xffff,%rbp 10: 0f 86 09 fb ff ff jbe 0xfffffffffffffb1f [ 52.036321][ C2] RSP: 0000:ffa0000002e9f5c0 EFLAGS: 00010293 [ 52.036536][ C2] RAX: ff1100001288e340 RBX: ff1100000be72040 RCX: ff1100001288e3b0 [ 52.036787][ C2] RDX: ff1100001288e380 RSI: ff1100001288e388 RDI: fffffffffffffff8 [ 52.037023][ C2] RBP: ff1100001288e388 R08: 1fe22000017ce422 R09: ff1100000be72040 [ 52.037258][ C2] R10: ff11000010223e40 R11: 0000000000000004 R12: 0000000000000000 [ 52.037498][ C2] R13: ff1100000be720f6 R14: ff1100000be72108 R15: ff1100000be720f8 [ 52.037747][ C2] FS: 00007f3e5718e400(0000) GS:ff110000d03d4000(0000) knlGS:0000000000000000 [ 52.038023][ C2] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.038229][ C2] CR2: 00007f3e55b67110 CR3: 000000000a874002 CR4: 0000000000771ef0 [ 52.038473][ C2] PKRU: 55555554 [ 52.038623][ C2] Call Trace: [ 52.038762][ C2] [ 52.038872][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 52.039054][ C2] udpv6_err (net/ipv6/udp.c:714) [ 52.039199][ C2] ? __udp6_lib_err_encap (net/ipv6/udp.c:695) [ 52.039368][ C2] ? fib6_table_lookup (net/ipv6/route.c:2527) [ 52.039552][ C2] icmpv6_notify (net/ipv6/icmp.c:1087) [ 52.039736][ C2] ? icmpv6_param_prob_reason (net/ipv6/icmp.c:1039) [ 52.039907][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2)) [ 52.040079][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 52.040257][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 52.040437][ C2] icmpv6_rcv (net/ipv6/icmp.c:1230) [ 52.040628][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:480) [ 52.040806][ C2] ip6_input_finish (net/ipv6/ip6_input.c:532) [ 52.040979][ C2] ip6_input (./include/linux/rcupdate.h:867 net/ipv6/ip6_input.c:543) [ 52.041119][ C2] ? ip6_input_finish (net/ipv6/ip6_input.c:536) [ 52.041292][ C2] ? ip6_rcv_core (./include/linux/skbuff.h:3395 net/ipv6/ip6_input.c:332) [ 52.041475][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 52.041629][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:345) [ 52.041800][ C2] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3)) [ 52.041973][ C2] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1)) [ 52.042149][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 52.042322][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2)) [ 52.042503][ C2] __netif_receive_skb_one_core (net/core/dev.c:6202) [ 52.042721][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2)) [ 52.042892][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6202) [ 52.043097][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.043271][ C2] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674) [ 52.043449][ C2] __napi_poll (net/core/dev.c:7737) [ 52.043603][ C2] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957) [ 52.043778][ C2] ? __napi_poll (net/core/dev.c:7919) [ 52.043950][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 52.044125][ C2] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 4) kernel/locking/spinlock.c:206 (discriminator 4)) [ 52.044302][ C2] ? run_timer_softirq (kernel/time/timer.c:2402) [ 52.044480][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 52.044669][ C2] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 52.044843][ C2] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 52.045016][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 52.045188][ C2] ? _local_bh_enable (kernel/softirq.c:580) [ 52.045362][ C2] __irq_exit_rcu (kernel/softirq.c:496 (discriminator 1) kernel/softirq.c:735 (discriminator 1)) [ 52.045542][ C2] irq_exit_rcu (kernel/softirq.c:754) [ 52.045699][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1061 (discriminator 3)) [ 52.045873][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:697) [ 52.046076][ C2] RIP: 0033:0x7f3e57692674 [ 52.046257][ C2] Code: 10 00 00 00 00 48 89 43 48 49 8b 42 20 8b 10 81 fa ff ff ff bf 0f 86 1a 99 e6 ff 49 8b 52 28 48 89 43 18 8b 02 3d ff ff ff bf <0f> 87 46 01 00 00 83 c0 01 89 02 48 89 53 20 64 4d 8b 09 49 8b 41 All code ======== 0: 10 00 adc %al,(%rax) 2: 00 00 add %al,(%rax) 4: 00 48 89 add %cl,-0x77(%rax) 7: 43 rex.XB 8: 48 rex.W 9: 49 8b 42 20 mov 0x20(%r10),%rax d: 8b 10 mov (%rax),%edx f: 81 fa ff ff ff bf cmp $0xbfffffff,%edx 15: 0f 86 1a 99 e6 ff jbe 0xffffffffffe69935 1b: 49 8b 52 28 mov 0x28(%r10),%rdx 1f: 48 89 43 18 mov %rax,0x18(%rbx) 23: 8b 02 mov (%rdx),%eax 25: 3d ff ff ff bf cmp $0xbfffffff,%eax 2a:* 0f 87 46 01 00 00 ja 0x176 <-- trapping instruction 30: 83 c0 01 add $0x1,%eax 33: 89 02 mov %eax,(%rdx) 35: 48 89 53 20 mov %rdx,0x20(%rbx) 39: 64 4d 8b 09 mov %fs:(%r9),%r9 3d: 49 rex.WB 3e: 8b .byte 0x8b 3f: 41 rex.B Code starting with the faulting instruction =========================================== 0: 0f 87 46 01 00 00 ja 0x14c 6: 83 c0 01 add $0x1,%eax 9: 89 02 mov %eax,(%rdx) b: 48 89 53 20 mov %rdx,0x20(%rbx) f: 64 4d 8b 09 mov %fs:(%r9),%r9 13: 49 rex.WB 14: 8b .byte 0x8b 15: 41 rex.B [ 52.046787][ C2] RSP: 002b:00007ffe359f8930 EFLAGS: 00000212 [ 52.046994][ C2] RAX: 00000000c0000000 RBX: 00007f3e55d0e7a0 RCX: 0000000000000148 [ 52.047232][ C2] RDX: 00007f3e564bcff0 RSI: 0000000000000014 RDI: 0000000000000000 [ 52.047475][ C2] RBP: 00007ffe359f89c0 R08: 0000000000000010 R09: ffffffffffffffe8 [ 52.047721][ C2] R10: 00007f3e55adcca0 R11: 00007f3e57a5f0c0 R12: 00007f3e55d0e790 Finger prints: __udp6_lib_err_encap:udpv6_err:icmpv6_notify:icmpv6_rcv:ip6_protocol_deliver_rcu __udp4_lib_err_encap:udp_err:icmp_unreach:icmp_rcv:ip_protocol_deliver_rcu