======================================
| [ 36.637803][ T1333] ip (1333) used greatest stack depth: 23760 bytes left
| [ 40.965647][ C1] ------------[ cut here ]------------
| [ 40.965905][ C1] WARNING: ./include/linux/skbuff.h:3239 at __udp4_lib_err_encap+0x69a/0xad0, CPU#1: 0/12
| [ 40.966297][ C1] Modules linked in: vxlan act_csum act_pedit cls_flower sch_prio
[ 40.966910][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 40.967137][ C1] Workqueue: ipv6_addrconf addrconf_dad_work
[ 40.967343][ C1] 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))
[ 40.967545][ C1] 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
[ 40.968087][ C1] RSP: 0018:ffa00000001d0868 EFLAGS: 00010293
[ 40.968287][ C1] RAX: ff11000005619c64 RBX: ff1100000c69d380 RCX: 0000000000000000
[ 40.968525][ C1] RDX: ff11000005619c80 RSI: ff11000005619c6c RDI: fffffffffffffff8
[ 40.968755][ C1] RBP: ff11000005619c40 R08: ff11000005619c6c R09: 0000000000000000
[ 40.968985][ C1] R10: ff1100000c69d438 R11: 0000000000000001 R12: 0000000000000000
[ 40.969218][ C1] R13: ff1100000c69d448 R14: ff1100000c69d436 R15: ff1100000e135d40
[ 40.969455][ C1] FS: 0000000000000000(0000) GS:ff110000d5954000(0000) knlGS:0000000000000000
[ 40.969736][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 40.969927][ C1] CR2: 00007f6fbe30af98 CR3: 000000003734e004 CR4: 0000000000771ef0
[ 40.970161][ C1] PKRU: 55555554
[ 40.970282][ C1] Call Trace:
[ 40.970397][ C1]
[ 40.970479][ C1] udp_err (net/ipv4/udp.c:933)
[ 40.970599][ C1] icmp_unreach (net/ipv4/icmp.c:1196)
[ 40.970750][ C1] ? __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)
[ 40.970903][ C1] icmp_rcv (net/ipv4/icmp.c:1525 (discriminator 1))
[ 40.971018][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209)
[ 40.971175][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2))
[ 40.971331][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:867 net/ipv4/ip_input.c:242)
[ 40.971484][ C1] ip_local_deliver (net/ipv4/ip_input.c:259)
[ 40.971637][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251)
[ 40.971789][ C1] ? ip_rcv_finish_core (net/ipv4/ip_input.c:409 (discriminator 1))
[ 40.971940][ C1] ? do_xdp_generic (net/core/dev.c:5979)
[ 40.972095][ C1] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2))
[ 40.972257][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2))
[ 40.972407][ C1] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:612)
[ 40.972521][ C1] ? ip_local_deliver (net/ipv4/ip_input.c:605)
[ 40.972671][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 40.972823][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.972976][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:334)
[ 40.973168][ C1] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 40.973324][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 40.973473][ C1] ? netif_close_many (./include/linux/list.h:127 ./include/linux/list.h:223 ./include/linux/list.h:295 net/core/dev.c:1799)
[ 40.973624][ C1] __netif_receive_skb_one_core (net/core/dev.c:6202)
[ 40.973810][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 40.973960][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6202)
[ 40.974152][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.974310][ C1] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674)
[ 40.974463][ C1] __napi_poll (net/core/dev.c:7737)
[ 40.974578][ C1] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957)
[ 40.974732][ C1] ? __napi_poll (net/core/dev.c:7919)
[ 40.974892][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 40.975047][ C1] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 40.975198][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 40.975357][ C1] ? _local_bh_enable (kernel/softirq.c:580)
[ 40.975507][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.975658][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19))
[ 40.975771][ C1]
[ 40.975848][ C1]
[ 40.975923][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:909 (discriminator 2) net/core/dev.c:4905 (discriminator 2))
[ 40.976075][ C1] __local_bh_enable_ip (kernel/softirq.c:450)
[ 40.976226][ C1] __dev_queue_xmit (net/core/dev.c:4906)
[ 40.976385][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 40.976537][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 40.976688][ C1] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 40.976838][ C1] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3))
[ 40.976989][ C1] ? eth_header (net/ethernet/eth.c:100)
[ 40.977146][ C1] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3458 net/core/neighbour.c:1614)
[ 40.977345][ C1] ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 40.977499][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 40.977651][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 40.977802][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 40.977954][ C1] ? 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))
[ 40.978075][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219)
[ 40.978228][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246)
[ 40.978349][ C1] ? ip6_finish_output (net/ipv6/ip6_output.c:227)
[ 40.978499][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 40.978653][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3177)
[ 40.978841][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 40.978993][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 40.979148][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 40.979303][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3357 (discriminator 1))
[ 40.979455][ C1] mld_sendpack (./include/linux/netfilter.h:319 ./include/linux/netfilter.h:312 net/ipv6/mcast.c:1855)
[ 40.979608][ C1] ? nf_hook.constprop.0 (net/ipv4/ip_forward.c:66)
[ 40.979767][ C1] ipv6_mc_dad_complete (net/ipv6/mcast.c:2280)
[ 40.979918][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 40.980074][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4355)
[ 40.980226][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4321)
[ 40.980382][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 40.980531][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 40.980683][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 40.980838][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4105)
[ 40.980987][ C1] addrconf_dad_begin (net/ipv6/addrconf.c:4105)
[ 40.981142][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 40.981298][ C1] ? addrconf_dad_completed (net/ipv6/addrconf.c:4105)
[ 40.981450][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 40.981601][ C1] addrconf_dad_work (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/addrconf.h:461 net/ipv6/addrconf.c:4297)
[ 40.981754][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4189)
[ 40.981906][ C1] ? process_one_work (kernel/workqueue.c:3264 (discriminator 2))
[ 40.982063][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.982215][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.982370][ C1] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 24) kernel/locking/lockdep.c:5831 (discriminator 24))
[ 40.982522][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 40.982673][ C1] process_one_work (kernel/workqueue.c:3293)
[ 40.982827][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3189)
[ 40.982979][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 40.983139][ C1] worker_thread (kernel/workqueue.c:3365 (discriminator 5) kernel/workqueue.c:3452 (discriminator 5))
[ 40.983297][ C1] ? rescuer_thread (kernel/workqueue.c:3398)
[ 40.983448][ C1] kthread (kernel/kthread.c:436)
[ 40.983562][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 40.983751][ C1] ? kthread_affine_node (kernel/kthread.c:381)
[ 40.983904][ C1] ret_from_fork (arch/x86/kernel/process.c:164)
[ 40.984061][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 40.984257][ C1] ? __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))
[ 40.984410][ C1] ? kthread_affine_node (kernel/kthread.c:381)
[ 40.984562][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:255)
| [ 58.991604][ C1] ------------[ cut here ]------------
| [ 58.991812][ C1] WARNING: ./include/linux/skbuff.h:3239 at __udp6_lib_err_encap+0x600/0x930, CPU#1: 0/12
| [ 58.992128][ C1] Modules linked in: vxlan act_csum act_pedit cls_flower sch_prio
| [ 58.992743][ C1] Tainted: [W]=WARN
[ 58.992863][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 58.993058][ C1] Workqueue: ipv6_addrconf addrconf_dad_work
[ 58.993271][ C1] 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))
[ 58.993474][ C1] 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
[ 58.994023][ C1] RSP: 0018:ffa00000001d06a8 EFLAGS: 00010293
[ 58.994221][ C1] RAX: ff1100001045f4c0 RBX: ff11000009a80900 RCX: ff1100001045f530
[ 58.994458][ C1] RDX: ff1100001045f500 RSI: ff1100001045f508 RDI: fffffffffffffff8
[ 58.994686][ C1] RBP: ff1100001045f508 R08: 1fe220000135013a R09: ff11000009a80900
[ 58.994915][ C1] R10: ff1100000e08dd40 R11: 0000000000000004 R12: 0000000000000000
[ 58.995150][ C1] R13: ff11000009a809b6 R14: ff11000009a809c8 R15: ff11000009a809b8
[ 58.995391][ C1] FS: 0000000000000000(0000) GS:ff110000d5954000(0000) knlGS:0000000000000000
[ 58.995662][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 58.995856][ C1] CR2: 00007fda58045574 CR3: 000000003734e001 CR4: 0000000000771ef0
[ 58.996089][ C1] PKRU: 55555554
[ 58.996211][ C1] Call Trace:
[ 58.996331][ C1]
[ 58.996412][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 58.996570][ C1] udpv6_err (net/ipv6/udp.c:714)
[ 58.996690][ C1] ? __udp6_lib_err_encap (net/ipv6/udp.c:695)
[ 58.996847][ C1] icmpv6_notify (net/ipv6/icmp.c:1087)
[ 58.997002][ C1] ? icmpv6_param_prob_reason (net/ipv6/icmp.c:1039)
[ 58.997162][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 58.997322][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 58.997476][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 58.997632][ C1] icmpv6_rcv (net/ipv6/icmp.c:1230)
[ 58.997789][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:480)
[ 58.997947][ C1] ip6_input_finish (net/ipv6/ip6_input.c:532)
[ 58.998106][ C1] ip6_input (./include/linux/rcupdate.h:867 net/ipv6/ip6_input.c:543)
[ 58.998225][ C1] ? ip6_input_finish (net/ipv6/ip6_input.c:536)
[ 58.998387][ C1] ? ip6_rcv_core (./include/net/sock.h:2995 net/ipv6/ip6_input.c:331)
[ 58.998544][ C1] 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))
[ 58.998662][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:345)
[ 58.998815][ C1] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 58.998968][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 58.999128][ C1] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:334)
[ 58.999328][ C1] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 58.999485][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 58.999638][ C1] ? 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))
[ 58.999830][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2))
[ 58.999986][ C1] __netif_receive_skb_one_core (net/core/dev.c:6202)
[ 59.000180][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 59.000338][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6202)
[ 59.000529][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 59.000688][ C1] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674)
[ 59.000844][ C1] __napi_poll (net/core/dev.c:7737)
[ 59.000961][ C1] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957)
[ 59.001121][ C1] ? __napi_poll (net/core/dev.c:7919)
[ 59.001288][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 59.001444][ C1] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 59.001598][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 59.001753][ C1] ? _local_bh_enable (kernel/softirq.c:580)
[ 59.001908][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 59.002063][ C1] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19))
[ 59.002182][ C1]
[ 59.002266][ C1]
[ 59.002342][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:909 (discriminator 2) net/core/dev.c:4905 (discriminator 2))
[ 59.002495][ C1] __local_bh_enable_ip (kernel/softirq.c:450)
[ 59.002648][ C1] __dev_queue_xmit (net/core/dev.c:4906)
[ 59.002801][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 59.002955][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 59.003111][ C1] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 59.003274][ C1] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3))
[ 59.003430][ C1] ? eth_header (net/ethernet/eth.c:100)
[ 59.003586][ C1] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3458 net/core/neighbour.c:1614)
[ 59.003780][ C1] ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 59.003935][ C1] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 59.004087][ C1] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 59.004251][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 59.004405][ C1] ? 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))
[ 59.004522][ C1] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219)
[ 59.004678][ C1] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246)
[ 59.004795][ C1] ? ip6_finish_output (net/ipv6/ip6_output.c:227)
[ 59.004949][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 59.005107][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3177)
[ 59.005307][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 59.005463][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 59.005616][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 59.005770][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3357 (discriminator 1))
[ 59.005925][ C1] mld_sendpack (./include/linux/netfilter.h:319 ./include/linux/netfilter.h:312 net/ipv6/mcast.c:1855)
[ 59.006081][ C1] ? nf_hook.constprop.0 (net/ipv4/ip_forward.c:66)
[ 59.006250][ C1] ipv6_mc_dad_complete (net/ipv6/mcast.c:2280)
[ 59.006407][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 59.006561][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4355)
[ 59.006717][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4321)
[ 59.006872][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 59.007024][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 59.007182][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 59.007343][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4105)
[ 59.007498][ C1] addrconf_dad_begin (net/ipv6/addrconf.c:4105)
[ 59.007653][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 59.007808][ C1] ? addrconf_dad_completed (net/ipv6/addrconf.c:4105)
[ 59.007961][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 59.008118][ C1] addrconf_dad_work (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/addrconf.h:461 net/ipv6/addrconf.c:4297)
[ 59.008279][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4189)
[ 59.008432][ C1] ? process_one_work (kernel/workqueue.c:3264 (discriminator 2))
[ 59.008588][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 59.008741][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 59.008894][ C1] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 24) kernel/locking/lockdep.c:5831 (discriminator 24))
[ 59.009046][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 59.009204][ C1] process_one_work (kernel/workqueue.c:3293)
[ 59.009365][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3189)
[ 59.009518][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 59.009677][ C1] worker_thread (kernel/workqueue.c:3365 (discriminator 5) kernel/workqueue.c:3452 (discriminator 5))
[ 59.009834][ C1] ? rescuer_thread (kernel/workqueue.c:3398)
[ 59.009986][ C1] kthread (kernel/kthread.c:436)
[ 59.010106][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 59.010303][ C1] ? kthread_affine_node (kernel/kthread.c:381)
[ 59.010457][ C1] ret_from_fork (arch/x86/kernel/process.c:164)
[ 59.010613][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 59.010805][ C1] ? __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))
[ 59.010961][ C1] ? kthread_affine_node (kernel/kthread.c:381)
[ 59.011116][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:255)
| [ 542.059874][ C0] ------------[ cut here ]------------
| [ 542.060578][ C0] WARNING: ./include/linux/skbuff.h:3239 at ip6_multipath_l3_keys.constprop.0+0xb0e/0xf00, CPU#0: ping6/16478
| [ 542.060952][ C0] Modules linked in: openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh geneve vxlan act_csum act_pedit cls_flower sch_prio
| [ 542.061868][ C0] Tainted: [W]=WARN
[ 542.061992][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 542.062196][ C0] RIP: 0010:ip6_multipath_l3_keys.constprop.0 (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv6/route.c:2371 (discriminator 3))
[ 542.062432][ C0] Code: 44 24 08 48 8b 44 24 10 4c 8b 4c 24 18 48 8b 54 24 20 8b 4c 24 28 4c 8b 5c 24 30 e9 d8 f9 ff ff 90 0f 0b 90 e9 33 f9 ff ff 90 <0f> 0b 90 e9 6a f9 ff ff 48 85 db 0f 84 36 fd ff ff 8b 74 24 38 b9
All code
========
0: 44 24 08 rex.R and $0x8,%al
3: 48 8b 44 24 10 mov 0x10(%rsp),%rax
8: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9
d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx
12: 8b 4c 24 28 mov 0x28(%rsp),%ecx
16: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11
1b: e9 d8 f9 ff ff jmp 0xfffffffffffff9f8
20: 90 nop
21: 0f 0b ud2
23: 90 nop
24: e9 33 f9 ff ff jmp 0xfffffffffffff95c
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 6a f9 ff ff jmp 0xfffffffffffff99c
32: 48 85 db test %rbx,%rbx
35: 0f 84 36 fd ff ff je 0xfffffffffffffd71
3b: 8b 74 24 38 mov 0x38(%rsp),%esi
3f: b9 .byte 0xb9
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 6a f9 ff ff jmp 0xfffffffffffff972
8: 48 85 db test %rbx,%rbx
b: 0f 84 36 fd ff ff je 0xfffffffffffffd47
11: 8b 74 24 38 mov 0x38(%rsp),%esi
15: b9 .byte 0xb9
[ 542.063100][ C0] RSP: 0018:ffa0000000007158 EFLAGS: 00010282
[ 542.063309][ C0] RAX: ffffffffffffffc8 RBX: ff11000014135e00 RCX: 1fe2200002826bda
[ 542.063548][ C0] RDX: ff11000022512078 RSI: ffa0000000007300 RDI: ff11000014135ed0
[ 542.063788][ C0] RBP: ffa0000000007290 R08: ffa0000000007300 R09: 1ff4000000000e35
[ 542.064026][ C0] R10: 0000000000000000 R11: ff11000022512078 R12: ff1100002251207e
[ 542.064270][ C0] R13: ff11000014135ec8 R14: ff11000014135e00 R15: ff11000014135e10
[ 542.064514][ C0] FS: 00007f9ab67444c0(0000) GS:ff110000d58d4000(0000) knlGS:0000000000000000
[ 542.064797][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 542.064997][ C0] CR2: 0000564841c060a8 CR3: 000000000c6c5004 CR4: 0000000000771ef0
[ 542.065236][ C0] PKRU: 55555554
[ 542.065361][ C0] Call Trace:
[ 542.065480][ C0]
[ 542.065562][ C0] ? ip6_rt_pcpu_alloc (net/ipv6/route.c:1426)
[ 542.065728][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.065890][ C0] ? rt6_nh_remove_exception_rt (net/ipv6/route.c:2356)
[ 542.066051][ C0] ? ip6_pol_route (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/ipv6/route.c:2328 (discriminator 2))
[ 542.066210][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.066373][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.066533][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.066696][ C0] rt6_multipath_hash (./include/net/ip_fib.h:562 (discriminator 3) net/ipv6/route.c:2543 (discriminator 3))
[ 542.066858][ C0] ? fib6_table_lookup (net/ipv6/route.c:2527)
[ 542.067020][ C0] ? ipv6_get_saddr_eval (net/ipv6/addrconf.c:1601 (discriminator 10))
[ 542.067180][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.067350][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1816)
[ 542.067508][ C0] ? ref_tracker_free (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:455 (discriminator 4) ./include/linux/refcount.h:476 (discriminator 4) lib/ref_tracker.c:298 (discriminator 4))
[ 542.067673][ C0] ? inet6_netconf_dump_devconf (net/ipv6/addrconf.c:1816)
[ 542.067870][ C0] ? ref_tracker_alloc (lib/ref_tracker.c:288)
[ 542.068034][ C0] ? cmp_map_id (kernel/user_namespace.c:319)
[ 542.068196][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev.c:1003 (discriminator 2))
[ 542.068362][ C0] ? icmp6_send (net/ipv6/icmp.c:771 (discriminator 1))
[ 542.068521][ C0] ? make_kuid (kernel/user_namespace.c:426)
[ 542.068642][ C0] icmp6_send (net/ipv6/icmp.c:771 (discriminator 1))
[ 542.068807][ C0] ? icmpv6_push_pending_frames (net/ipv6/icmp.c:639)
[ 542.069008][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.069169][ C0] ? rt6_lookup (net/ipv6/route.c:1329)
[ 542.069333][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 11) kernel/locking/lockdep.c:4411 (discriminator 11))
[ 542.069530][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.069696][ C0] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3))
[ 542.069861][ C0] ip6ip6_err (./include/net/ip6_fib.h:324 net/ipv6/ip6_tunnel.c:690)
[ 542.069982][ C0] ? ip6_tnl_err.isra.0 (net/ipv6/ip6_tunnel.c:659)
[ 542.070140][ C0] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 542.070311][ C0] ? ipv6_find_tlv (net/ipv6/exthdrs_core.c:74)
[ 542.070472][ C0] tunnel6_err (net/ipv6/tunnel6.c:209 (discriminator 1))
[ 542.070593][ C0] icmpv6_notify (net/ipv6/icmp.c:1087)
[ 542.070755][ C0] ? icmpv6_param_prob_reason (net/ipv6/icmp.c:1039)
[ 542.070913][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.071071][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.071232][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.071399][ C0] icmpv6_rcv (net/ipv6/icmp.c:1230)
[ 542.071565][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:480)
[ 542.071732][ C0] ip6_input_finish (net/ipv6/ip6_input.c:532)
[ 542.071893][ C0] ip6_input (./include/linux/rcupdate.h:867 net/ipv6/ip6_input.c:543)
[ 542.072014][ C0] ? ip6_input_finish (net/ipv6/ip6_input.c:536)
[ 542.072175][ C0] ? ip6_rcv_core (./include/linux/skbuff.h:3395 net/ipv6/ip6_input.c:332)
[ 542.072340][ C0] 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))
[ 542.072463][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:345)
[ 542.072621][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 542.072787][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 542.072947][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.073104][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.073266][ C0] ? 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))
[ 542.073466][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2))
[ 542.073629][ C0] __netif_receive_skb_one_core (net/core/dev.c:6202)
[ 542.073829][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.073988][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6202)
[ 542.074187][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.074354][ C0] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674)
[ 542.074514][ C0] __napi_poll (net/core/dev.c:7737)
[ 542.074637][ C0] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957)
[ 542.074799][ C0] ? __napi_poll (net/core/dev.c:7919)
[ 542.074958][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.075123][ C0] ? clockevents_program_event (kernel/time/clockevents.c:369 (discriminator 1))
[ 542.075327][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.075485][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.075646][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.075806][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 542.075965][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 542.076123][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 542.076290][ C0] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19))
[ 542.076410][ C0]
[ 542.076492][ C0]
[ 542.076571][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:909 (discriminator 2) net/core/dev.c:4905 (discriminator 2))
[ 542.076732][ C0] __local_bh_enable_ip (kernel/softirq.c:450)
[ 542.076890][ C0] __dev_queue_xmit (net/core/dev.c:4906)
[ 542.077051][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.077211][ C0] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 542.077374][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.077532][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.077696][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.077856][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.078014][ C0] ? neigh_connected_output (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/seqlock.h:75 ./include/linux/seqlock.h:838 net/core/neighbour.c:1642)
[ 542.078172][ C0] ? ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 542.078337][ C0] ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 542.078499][ C0] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 542.078662][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.078824][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.078984][ C0] ? 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))
[ 542.079105][ C0] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219)
[ 542.079272][ C0] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246)
[ 542.079393][ C0] ? ip6_finish_output (net/ipv6/ip6_output.c:227)
[ 542.079552][ C0] ? l3mdev_l3_out.constprop.0 (./include/net/l3mdev.h:225)
[ 542.079718][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2013)
[ 542.079883][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:514)
[ 542.080042][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 (discriminator 5) ./include/linux/atomic/atomic-arch-fallback.h:2170 (discriminator 5) ./include/linux/atomic/atomic-instrumented.h:1302 (discriminator 5) ./include/asm-generic/qspinlock.h:111 (discriminator 5) kernel/locking/spinlock_debug.c:116 (discriminator 5))
[ 542.080201][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:1455)
[ 542.080364][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:514)
[ 542.080522][ C0] ? raw6_destroy (net/ipv6/raw.c:713)
[ 542.080687][ C0] rawv6_sendmsg (net/ipv6/raw.c:920)
[ 542.080850][ C0] ? rawv6_send_hdrinc (net/ipv6/raw.c:743)
[ 542.081012][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.081178][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.081344][ C0] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 542.081507][ C0] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 542.081670][ C0] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 542.081961][ C0] ? __ia32_sys_getpeername (net/socket.c:2232)
[ 542.082128][ C0] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1480 arch/x86/mm/fault.c:1527)
[ 542.082295][ C0] __x64_sys_sendto (net/socket.c:2272 (discriminator 1) net/socket.c:2268 (discriminator 1) net/socket.c:2268 (discriminator 1))
[ 542.082459][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 542.082777][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.082933][ C0] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:187 arch/x86/entry/syscall_64.c:89)
[ 542.083092][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1))
[ 542.083256][ C0] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:106 (discriminator 9))
[ 542.083531][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 542.083692][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 542.083891][ C0] RIP: 0033:0x7f9ab696322e
[ 542.084078][ C0] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa
All code
========
0: 4d 89 d8 mov %r11,%r8
3: e8 94 bd 00 00 call 0xbd9c
8: 4c 8b 5d f8 mov -0x8(%rbp),%r11
c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx
13: 59 pop %rcx
14: 5e pop %rsi
15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax
19: 74 11 je 0x2c
1b: c9 leave
1c: c3 ret
1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
24: 48 8b 45 10 mov 0x10(%rbp),%rax
28: 0f 05 syscall
2a:* c9 leave <-- trapping instruction
2b: c3 ret
2c: 83 e2 39 and $0x39,%edx
2f: 83 fa 08 cmp $0x8,%edx
32: 75 e7 jne 0x1b
34: e8 03 ff ff ff call 0xffffffffffffff3c
39: 0f 1f 00 nopl (%rax)
3c: f3 0f 1e fa endbr64
Code starting with the faulting instruction
===========================================
0: c9 leave
1: c3 ret
2: 83 e2 39 and $0x39,%edx
5: 83 fa 08 cmp $0x8,%edx
8: 75 e7 jne 0xfffffffffffffff1
a: e8 03 ff ff ff call 0xffffffffffffff12
f: 0f 1f 00 nopl (%rax)
12: f3 0f 1e fa endbr64
[ 542.084778][ C0] RSP: 002b:00007ffd291ddbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c
[ 542.085139][ C0] RAX: ffffffffffffffda RBX: 0000564841bf60a0 RCX: 00007f9ab696322e
[ 542.085389][ C0] RDX: 000000000000119c RSI: 0000564841bf60a4 RDI: 0000000000000005
[ 542.085631][ C0] RBP: 00007ffd291ddbe0 R08: 0000564841c082b4 R09: 000000000000001c
[ 542.085989][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564841bf60a4
[ 542.086229][ C0] R13: 000000000000119c R14: 00007ffd291deed0 R15: 0000564841bf60a0
| [ 542.088362][ C0] ------------[ cut here ]------------
| [ 542.088518][ C0] WARNING: ./include/linux/skbuff.h:3239 at ip6_multipath_l3_keys.constprop.0+0xbe0/0xf00, CPU#0: ping6/16478
| [ 542.088984][ C0] Modules linked in: openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh geneve vxlan act_csum act_pedit cls_flower sch_prio
| [ 542.090057][ C0] Tainted: [W]=WARN
[ 542.090179][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 542.090498][ C0] RIP: 0010:ip6_multipath_l3_keys.constprop.0 (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv6/route.c:2380 (discriminator 3))
[ 542.090707][ C0] Code: 4c 8b 44 24 38 4c 8b 54 24 30 0f 88 8f fc ff ff 4c 8d 9c 24 a0 00 00 00 4c 8b 75 f0 4c 8b 7d f8 4d 8d 63 06 e9 60 fa ff ff 90 <0f> 0b 90 e9 d8 f9 ff ff 90 0f 0b 90 e9 76 f9 ff ff 4c 89 ef 4c 89
All code
========
0: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
5: 4c 8b 54 24 30 mov 0x30(%rsp),%r10
a: 0f 88 8f fc ff ff js 0xfffffffffffffc9f
10: 4c 8d 9c 24 a0 00 00 lea 0xa0(%rsp),%r11
17: 00
18: 4c 8b 75 f0 mov -0x10(%rbp),%r14
1c: 4c 8b 7d f8 mov -0x8(%rbp),%r15
20: 4d 8d 63 06 lea 0x6(%r11),%r12
24: e9 60 fa ff ff jmp 0xfffffffffffffa89
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 d8 f9 ff ff jmp 0xfffffffffffffa0a
32: 90 nop
33: 0f 0b ud2
35: 90 nop
36: e9 76 f9 ff ff jmp 0xfffffffffffff9b1
3b: 4c 89 ef mov %r13,%rdi
3e: 4c rex.WR
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 d8 f9 ff ff jmp 0xfffffffffffff9e0
8: 90 nop
9: 0f 0b ud2
b: 90 nop
c: e9 76 f9 ff ff jmp 0xfffffffffffff987
11: 4c 89 ef mov %r13,%rdi
14: 4c rex.WR
15: 89 .byte 0x89
[ 542.091398][ C0] RSP: 0018:ffa0000000007158 EFLAGS: 00010293
[ 542.091602][ C0] RAX: ff11000022512078 RBX: ff11000014135e00 RCX: 1fe2200002826bd9
[ 542.091843][ C0] RDX: ffffffffffffffc8 RSI: 0000000000000007 RDI: ff11000014135eb6
[ 542.092199][ C0] RBP: ffa0000000007290 R08: ffa0000000007300 R09: 1ff4000000000e35
[ 542.092443][ C0] R10: 0000000000000000 R11: ff11000022512078 R12: ff1100002251207e
[ 542.092688][ C0] R13: ff11000022512040 R14: ff11000014135e74 R15: ff11000014135e70
[ 542.093047][ C0] FS: 00007f9ab67444c0(0000) GS:ff110000d58d4000(0000) knlGS:0000000000000000
[ 542.093331][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 542.093652][ C0] CR2: 0000564841c060a8 CR3: 000000000c6c5004 CR4: 0000000000771ef0
[ 542.093890][ C0] PKRU: 55555554
[ 542.094010][ C0] Call Trace:
[ 542.094128][ C0]
[ 542.094209][ C0] ? ip6_rt_pcpu_alloc (net/ipv6/route.c:1426)
[ 542.094489][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.094651][ C0] ? rt6_nh_remove_exception_rt (net/ipv6/route.c:2356)
[ 542.094810][ C0] ? ip6_pol_route (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/ipv6/route.c:2328 (discriminator 2))
[ 542.094971][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.095251][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.095412][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.095570][ C0] rt6_multipath_hash (./include/net/ip_fib.h:562 (discriminator 3) net/ipv6/route.c:2543 (discriminator 3))
[ 542.095733][ C0] ? fib6_table_lookup (net/ipv6/route.c:2527)
[ 542.096006][ C0] ? ipv6_get_saddr_eval (net/ipv6/addrconf.c:1601 (discriminator 10))
[ 542.096165][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.096333][ C0] ? ipv6_dev_get_saddr (net/ipv6/addrconf.c:1816)
[ 542.096492][ C0] ? ref_tracker_free (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:455 (discriminator 4) ./include/linux/refcount.h:476 (discriminator 4) lib/ref_tracker.c:298 (discriminator 4))
[ 542.096773][ C0] ? inet6_netconf_dump_devconf (net/ipv6/addrconf.c:1816)
[ 542.096969][ C0] ? ref_tracker_alloc (lib/ref_tracker.c:288)
[ 542.097131][ C0] ? cmp_map_id (kernel/user_namespace.c:319)
[ 542.097295][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev.c:1003 (discriminator 2))
[ 542.097458][ C0] ? icmp6_send (net/ipv6/icmp.c:771 (discriminator 1))
[ 542.097618][ C0] ? make_kuid (kernel/user_namespace.c:426)
[ 542.097741][ C0] icmp6_send (net/ipv6/icmp.c:771 (discriminator 1))
[ 542.097906][ C0] ? icmpv6_push_pending_frames (net/ipv6/icmp.c:639)
[ 542.098226][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.098392][ C0] ? rt6_lookup (net/ipv6/route.c:1329)
[ 542.098551][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 11) kernel/locking/lockdep.c:4411 (discriminator 11))
[ 542.098867][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.099029][ C0] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3))
[ 542.099191][ C0] ip6ip6_err (./include/net/ip6_fib.h:324 net/ipv6/ip6_tunnel.c:690)
[ 542.099318][ C0] ? ip6_tnl_err.isra.0 (net/ipv6/ip6_tunnel.c:659)
[ 542.099596][ C0] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/softirq.c:455)
[ 542.099758][ C0] ? ipv6_find_tlv (net/ipv6/exthdrs_core.c:74)
[ 542.099918][ C0] tunnel6_err (net/ipv6/tunnel6.c:209 (discriminator 1))
[ 542.100041][ C0] icmpv6_notify (net/ipv6/icmp.c:1087)
[ 542.100200][ C0] ? icmpv6_param_prob_reason (net/ipv6/icmp.c:1039)
[ 542.100478][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.100637][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.100799][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.100960][ C0] icmpv6_rcv (net/ipv6/icmp.c:1230)
[ 542.101246][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:480)
[ 542.101408][ C0] ip6_input_finish (net/ipv6/ip6_input.c:532)
[ 542.101570][ C0] ip6_input (./include/linux/rcupdate.h:867 net/ipv6/ip6_input.c:543)
[ 542.101693][ C0] ? ip6_input_finish (net/ipv6/ip6_input.c:536)
[ 542.101968][ C0] ? ip6_rcv_core (./include/linux/skbuff.h:3395 net/ipv6/ip6_input.c:332)
[ 542.102130][ C0] 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))
[ 542.102256][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:345)
[ 542.102415][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 542.102692][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 542.102850][ C0] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 542.103007][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.103166][ C0] ? 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))
[ 542.103368][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6671 (discriminator 2))
[ 542.103530][ C0] __netif_receive_skb_one_core (net/core/dev.c:6202)
[ 542.103730][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.103889][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6202)
[ 542.104204][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.104372][ C0] process_backlog (./include/linux/rcupdate.h:867 net/core/dev.c:6674)
[ 542.104533][ C0] __napi_poll (net/core/dev.c:7737)
[ 542.104656][ C0] net_rx_action (net/core/dev.c:7800 net/core/dev.c:7957)
[ 542.104934][ C0] ? __napi_poll (net/core/dev.c:7919)
[ 542.105096][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.105263][ C0] ? clockevents_program_event (kernel/time/clockevents.c:369 (discriminator 1))
[ 542.105576][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.105736][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.105893][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.106052][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 542.106333][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 542.106489][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 542.106681][ C0] do_softirq (kernel/softirq.c:523 (discriminator 19) kernel/softirq.c:510 (discriminator 19))
[ 542.106800][ C0]
[ 542.106879][ C0]
[ 542.106959][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:909 (discriminator 2) net/core/dev.c:4905 (discriminator 2))
[ 542.107234][ C0] __local_bh_enable_ip (kernel/softirq.c:450)
[ 542.107398][ C0] __dev_queue_xmit (net/core/dev.c:4906)
[ 542.107557][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 542.107720][ C0] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 542.107997][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.108154][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 542.108318][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 542.108477][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.108755][ C0] ? neigh_connected_output (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/seqlock.h:75 ./include/linux/seqlock.h:838 net/core/neighbour.c:1642)
[ 542.108913][ C0] ? ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 542.109074][ C0] ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 542.109237][ C0] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 542.109404][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 542.109563][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 542.109725][ C0] ? 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))
[ 542.109847][ C0] ip6_finish_output (net/ipv6/ip6_output.c:208 net/ipv6/ip6_output.c:219)
[ 542.110123][ C0] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246)
[ 542.110253][ C0] ? ip6_finish_output (net/ipv6/ip6_output.c:227)
[ 542.110416][ C0] ? l3mdev_l3_out.constprop.0 (./include/net/l3mdev.h:225)
[ 542.110577][ C0] ip6_send_skb (net/ipv6/ip6_output.c:2013)
[ 542.110855][ C0] rawv6_push_pending_frames (net/ipv6/raw.c:514)
[ 542.111013][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 (discriminator 5) ./include/linux/atomic/atomic-arch-fallback.h:2170 (discriminator 5) ./include/linux/atomic/atomic-instrumented.h:1302 (discriminator 5) ./include/asm-generic/qspinlock.h:111 (discriminator 5) kernel/locking/spinlock_debug.c:116 (discriminator 5))
[ 542.111172][ C0] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:1455)
[ 542.111334][ C0] ? rawv6_setsockopt (net/ipv6/raw.c:514)
[ 542.111612][ C0] ? raw6_destroy (net/ipv6/raw.c:713)
[ 542.111776][ C0] rawv6_sendmsg (net/ipv6/raw.c:920)
[ 542.111939][ C0] ? rawv6_send_hdrinc (net/ipv6/raw.c:743)
[ 542.112097][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.112383][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 542.112546][ C0] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 542.112711][ C0] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 542.112870][ C0] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 542.113146][ C0] ? __ia32_sys_getpeername (net/socket.c:2232)
[ 542.113322][ C0] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1480 arch/x86/mm/fault.c:1527)
[ 542.113481][ C0] __x64_sys_sendto (net/socket.c:2272 (discriminator 1) net/socket.c:2268 (discriminator 1) net/socket.c:2268 (discriminator 1))
[ 542.113639][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 542.113953][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 542.114110][ C0] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:187 arch/x86/entry/syscall_64.c:89)
[ 542.114274][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1))
[ 542.114432][ C0] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:106 (discriminator 9))
[ 542.114712][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 542.114871][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 542.115066][ C0] RIP: 0033:0x7f9ab696322e
[ 542.115233][ C0] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa
All code
========
0: 4d 89 d8 mov %r11,%r8
3: e8 94 bd 00 00 call 0xbd9c
8: 4c 8b 5d f8 mov -0x8(%rbp),%r11
c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx
13: 59 pop %rcx
14: 5e pop %rsi
15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax
19: 74 11 je 0x2c
1b: c9 leave
1c: c3 ret
1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
24: 48 8b 45 10 mov 0x10(%rbp),%rax
28: 0f 05 syscall
2a:* c9 leave <-- trapping instruction
2b: c3 ret
2c: 83 e2 39 and $0x39,%edx
2f: 83 fa 08 cmp $0x8,%edx
32: 75 e7 jne 0x1b
34: e8 03 ff ff ff call 0xffffffffffffff3c
39: 0f 1f 00 nopl (%rax)
3c: f3 0f 1e fa endbr64
Code starting with the faulting instruction
===========================================
0: c9 leave
1: c3 ret
2: 83 e2 39 and $0x39,%edx
5: 83 fa 08 cmp $0x8,%edx
8: 75 e7 jne 0xfffffffffffffff1
a: e8 03 ff ff ff call 0xffffffffffffff12
f: 0f 1f 00 nopl (%rax)
12: f3 0f 1e fa endbr64
[ 542.115809][ C0] RSP: 002b:00007ffd291ddbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c
[ 542.116169][ C0] RAX: ffffffffffffffda RBX: 0000564841bf60a0 RCX: 00007f9ab696322e
[ 542.116410][ C0] RDX: 000000000000119c RSI: 0000564841bf60a4 RDI: 0000000000000005
[ 542.116651][ C0] RBP: 00007ffd291ddbe0 R08: 0000564841c082b4 R09: 000000000000001c
[ 542.117005][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564841bf60a4
[ 542.117250][ C0] R13: 000000000000119c R14: 00007ffd291deed0 R15: 0000564841bf60a0
| [ 556.384913][T17016] ------------[ cut here ]------------
| [ 556.385448][T17016] WARNING: ./include/linux/skbuff.h:3239 at esp6_output_head+0x1339/0x1e40, CPU#0: ping6/17016
| [ 556.385762][T17016] Modules linked in: xfrm_user openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh geneve vxlan act_csum act_pedit cls_flower sch_prio
| [ 556.386689][T17016] Tainted: [W]=WARN
[ 556.386804][T17016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 556.387001][T17016] RIP: 0010:esp6_output_head (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv6/esp6.c:351 (discriminator 3) net/ipv6/esp6.c:420 (discriminator 3) net/ipv6/esp6.c:445 (discriminator 3))
[ 556.387191][T17016] Code: 38 d0 7c 08 84 d2 0f 85 ef 03 00 00 8b 83 bc 00 00 00 41 b8 01 00 00 00 49 01 c7 e9 ad f3 ff ff 90 0f 0b 90 e9 5a f3 ff ff 90 <0f> 0b 90 e9 7b ef ff ff 90 0f 0b 90 e9 17 ef ff ff 48 b8 00 00 00
All code
========
0: 38 d0 cmp %dl,%al
2: 7c 08 jl 0xc
4: 84 d2 test %dl,%dl
6: 0f 85 ef 03 00 00 jne 0x3fb
c: 8b 83 bc 00 00 00 mov 0xbc(%rbx),%eax
12: 41 b8 01 00 00 00 mov $0x1,%r8d
18: 49 01 c7 add %rax,%r15
1b: e9 ad f3 ff ff jmp 0xfffffffffffff3cd
20: 90 nop
21: 0f 0b ud2
23: 90 nop
24: e9 5a f3 ff ff jmp 0xfffffffffffff383
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 7b ef ff ff jmp 0xffffffffffffefad
32: 90 nop
33: 0f 0b ud2
35: 90 nop
36: e9 17 ef ff ff jmp 0xffffffffffffef52
3b: 48 rex.W
3c: b8 .byte 0xb8
3d: 00 00 add %al,(%rax)
...
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 7b ef ff ff jmp 0xffffffffffffef83
8: 90 nop
9: 0f 0b ud2
b: 90 nop
c: e9 17 ef ff ff jmp 0xffffffffffffef28
11: 48 rex.W
12: b8 .byte 0xb8
13: 00 00 add %al,(%rax)
...
[ 556.387713][T17016] RSP: 0018:ffa0000001046d20 EFLAGS: 00010286
[ 556.387898][T17016] RAX: 000000000000028c RBX: ff11000015b4e200 RCX: ff11000015b4e2c8
[ 556.388116][T17016] RDX: dffffc0000000000 RSI: 1fe2200002b69c5a RDI: ff11000015b4e2d0
[ 556.388337][T17016] RBP: 1ff4000000208db2 R08: 00000000ffffffa1 R09: 0000000000000000
[ 556.388554][T17016] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000014
[ 556.388774][T17016] R13: ffa0000001046e80 R14: ff11000015f804c0 R15: ffffffffffffffe8
[ 556.388993][T17016] FS: 00007f42c53eb4c0(0000) GS:ff110000d58d4000(0000) knlGS:0000000000000000
[ 556.389251][T17016] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 556.389435][T17016] CR2: 00005595695e40a8 CR3: 0000000004cf6002 CR4: 0000000000771ef0
[ 556.389655][T17016] PKRU: 55555554
[ 556.389767][T17016] Call Trace:
[ 556.389876][T17016]
[ 556.389950][T17016] ? mark_lock_irq (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:234 kernel/locking/lockdep.c:4054 kernel/locking/lockdep.c:4267)
[ 556.390098][T17016] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 556.390246][T17016] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 556.390393][T17016] ? esp6_output_tail (net/ipv6/esp6.c:436)
[ 556.390541][T17016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 556.390687][T17016] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 556.390834][T17016] esp6_output (net/ipv6/esp6.c:683 (discriminator 1))
[ 556.390982][T17016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 556.391126][T17016] ? esp6_output_head (net/ipv6/esp6.c:650)
[ 556.391277][T17016] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 556.391423][T17016] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 556.391567][T17016] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 11) kernel/locking/lockdep.c:4411 (discriminator 11))
[ 556.391750][T17016] xfrm_output_one (net/xfrm/xfrm_output.c:554)
[ 556.391896][T17016] xfrm_output_resume (net/xfrm/xfrm_output.c:589 (discriminator 3))
[ 556.392043][T17016] ? __kasan_slab_free (mm/kasan/common.c:287)
[ 556.392189][T17016] ? kmem_cache_free (mm/slub.c:6165 (discriminator 3) mm/slub.c:6295 (discriminator 3))
[ 556.392343][T17016] ? xfrm_output_one (net/xfrm/xfrm_output.c:586)
[ 556.392487][T17016] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 556.392631][T17016] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3106)
[ 556.392811][T17016] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 556.392956][T17016] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2))
[ 556.393101][T17016] ? xfrm_output (net/xfrm/xfrm_output.c:787 (discriminator 1))
[ 556.393253][T17016] __xfrm6_output (net/ipv6/xfrm6_output.c:62)
[ 556.393398][T17016] ? nf_hook.constprop.0 (net/ipv4/ip_forward.c:66)
[ 556.393542][T17016] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 556.393685][T17016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 556.393835][T17016] ? dst_release (./include/linux/rcuref.h:174 (discriminator 4) net/core/dst.c:168 (discriminator 4))
[ 556.393982][T17016] vti6_xmit (net/ipv6/ip6_vti.c:447)
[ 556.394092][T17016] ? kmem_cache_free (mm/slub.c:6165 (discriminator 3) mm/slub.c:6295 (discriminator 3))
[ 556.394246][T17016] vti6_tnl_xmit (net/ipv6/ip6_vti.c:581)
[ 556.394391][T17016] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 3) kernel/locking/lockdep.c:3821 (discriminator 3) kernel/locking/lockdep.c:3876 (discriminator 3))
[ 556.394534][T17016] ? vti6_xmit (net/ipv6/ip6_vti.c:550)
[ 556.394684][T17016] dev_hard_start_xmit (./include/linux/netdevice.h:5343 ./include/linux/netdevice.h:5352 net/core/dev.c:3888 net/core/dev.c:3904)
[ 556.394834][T17016] __dev_queue_xmit (./include/linux/netdevice.h:3619 net/core/dev.c:4871)
[ 556.394979][T17016] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 556.395125][T17016] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 556.395274][T17016] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 556.395418][T17016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 556.395565][T17016] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 556.395715][T17016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 556.395860][T17016] ? neigh_connected_output (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/seqlock.h:75 ./include/linux/seqlock.h:838 net/core/neighbour.c:1642)
[ 556.396004][T17016] ? ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 556.396149][T17016] ? ___neigh_lookup_noref.constprop.0 (./include/net/neighbour.h:317 (discriminator 3))
[ 556.396335][T17016] ip6_finish_output2 (net/ipv6/ip6_output.c:61)
[ 556.396480][T17016] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 556.396625][T17016] ? move_pfn_range_to_zone (mm/memory_hotplug.c:759)
[ 556.396773][T17016] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 556.396917][T17016] ? ip6_fragment (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:838 (discriminator 2) net/ipv6/ip6_output.c:982 (discriminator 2))
[ 556.397062][T17016] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3))
[ 556.397207][T17016] ? ip6_fraglist_prepare (net/ipv6/ip6_output.c:773)
[ 556.397357][T17016] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 24) kernel/locking/lockdep.c:5831 (discriminator 24))
[ 556.397502][T17016] ? ip6_copy_metadata (./arch/x86/include/asm/atomic.h:79 (discriminator 2) ./include/linux/atomic/atomic-arch-fallback.h:2401 (discriminator 2) ./include/linux/atomic/atomic-instrumented.h:1476 (discriminator 2) ./include/linux/rcuref.h:87 (discriminator 2) ./include/net/dst.h:247 (discriminator 2) ./include/net/dst.h:261 (discriminator 2) net/ipv6/ip6_output.c:705 (discriminator 2))
[ 556.397650][T17016] ip6_fragment (net/ipv6/ip6_output.c:991)
[ 556.397799][T17016] ? ip6_xmit (net/ipv6/ip6_output.c:61)
[ 556.397947][T17016] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 556.398092][T17016] ? ip6_finish_output2 (net/ipv6/ip6_output.c:884)
[ 556.398245][T17016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 556.398389][T17016] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 556.398536][T17016] ? 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))
[ 556.398649][T17016] ip6_finish_output (net/ipv6/ip6_output.c:206 net/ipv6/ip6_output.c:219)
[ 556.398800][T17016] ip6_output (./include/linux/netfilter.h:307 net/ipv6/ip6_output.c:246)
[ 556.398909][T17016] ? ip6_finish_output (net/ipv6/ip6_output.c:227)
[ 556.399054][T17016] ? l3mdev_l3_out.constprop.0 (./include/net/l3mdev.h:225)
[ 556.399202][T17016] ip6_send_skb (net/ipv6/ip6_output.c:2013)
[ 556.399351][T17016] rawv6_push_pending_frames (net/ipv6/raw.c:514)
[ 556.399495][T17016] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 (discriminator 5) ./include/linux/atomic/atomic-arch-fallback.h:2170 (discriminator 5) ./include/linux/atomic/atomic-instrumented.h:1302 (discriminator 5) ./include/asm-generic/qspinlock.h:111 (discriminator 5) kernel/locking/spinlock_debug.c:116 (discriminator 5))
[ 556.399641][T17016] ? ip6_flush_pending_frames (net/ipv6/ip6_output.c:1455)
[ 556.399787][T17016] ? rawv6_setsockopt (net/ipv6/raw.c:514)
[ 556.399931][T17016] ? raw6_destroy (net/ipv6/raw.c:713)
[ 556.400079][T17016] rawv6_sendmsg (net/ipv6/raw.c:920)
[ 556.400226][T17016] ? rawv6_send_hdrinc (net/ipv6/raw.c:743)
[ 556.400376][T17016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 556.400527][T17016] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 556.400676][T17016] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 556.400825][T17016] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 556.400970][T17016] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 556.401113][T17016] ? __ia32_sys_getpeername (net/socket.c:2232)
[ 556.401270][T17016] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1480 arch/x86/mm/fault.c:1527)
[ 556.401417][T17016] __x64_sys_sendto (net/socket.c:2272 (discriminator 1) net/socket.c:2268 (discriminator 1) net/socket.c:2268 (discriminator 1))
[ 556.401560][T17016] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 556.401745][T17016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 556.401887][T17016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:187 arch/x86/entry/syscall_64.c:89)
[ 556.402030][T17016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1))
[ 556.402174][T17016] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:106 (discriminator 9))
[ 556.402323][T17016] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 556.402467][T17016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 556.402646][T17016] RIP: 0033:0x7f42c560a22e
[ 556.402803][T17016] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa
All code
========
0: 4d 89 d8 mov %r11,%r8
3: e8 94 bd 00 00 call 0xbd9c
8: 4c 8b 5d f8 mov -0x8(%rbp),%r11
c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx
13: 59 pop %rcx
14: 5e pop %rsi
15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax
19: 74 11 je 0x2c
1b: c9 leave
1c: c3 ret
1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
24: 48 8b 45 10 mov 0x10(%rbp),%rax
28: 0f 05 syscall
2a:* c9 leave <-- trapping instruction
2b: c3 ret
2c: 83 e2 39 and $0x39,%edx
2f: 83 fa 08 cmp $0x8,%edx
32: 75 e7 jne 0x1b
34: e8 03 ff ff ff call 0xffffffffffffff3c
39: 0f 1f 00 nopl (%rax)
3c: f3 0f 1e fa endbr64
Code starting with the faulting instruction
===========================================
0: c9 leave
1: c3 ret
2: 83 e2 39 and $0x39,%edx
5: 83 fa 08 cmp $0x8,%edx
8: 75 e7 jne 0xfffffffffffffff1
a: e8 03 ff ff ff call 0xffffffffffffff12
f: 0f 1f 00 nopl (%rax)
12: f3 0f 1e fa endbr64
[ 556.403327][T17016] RSP: 002b:00007ffe6eeee8c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c
[ 556.403545][T17016] RAX: ffffffffffffffda RBX: 00005595695d40a0 RCX: 00007f42c560a22e
[ 556.403764][T17016] RDX: 000000000000ea68 RSI: 00005595695d40a4 RDI: 0000000000000005
[ 556.403980][T17016] RBP: 00007ffe6eeee8d0 R08: 00005595695e62b4 R09: 000000000000001c
[ 556.404197][T17016] R10: 0000000000000000 R11: 0000000000000202 R12: 00005595695d40a4
[ 556.404419][T17016] R13: 000000000000ea68 R14: 00007ffe6eeefbc0 R15: 00005595695d40a0
| [ 559.715028][T17146] ------------[ cut here ]------------
| [ 559.715770][T17146] WARNING: ./include/linux/skbuff.h:3239 at esp_output_head+0x14ae/0x2040, CPU#3: ping/17146
| [ 559.716073][T17146] Modules linked in: xfrm_user openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh geneve vxlan act_csum act_pedit cls_flower sch_prio
| [ 559.716929][T17146] Tainted: [W]=WARN
[ 559.717038][T17146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 559.717222][T17146] RIP: 0010:esp_output_head (./include/linux/skbuff.h:3239 (discriminator 3) ./include/linux/skbuff.h:3235 (discriminator 3) net/ipv4/esp4.c:316 (discriminator 3) net/ipv4/esp4.c:390 (discriminator 3) net/ipv4/esp4.c:416 (discriminator 3))
[ 559.717381][T17146] Code: 06 00 00 8b 83 bc 00 00 00 41 b8 01 00 00 00 49 01 c7 e9 ad f2 ff ff 90 0f 0b 90 e9 5a f2 ff ff 90 0f 0b 90 e9 d6 ee ff ff 90 <0f> 0b 90 e9 2b ef ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 ca 48
All code
========
0: 06 (bad)
1: 00 00 add %al,(%rax)
3: 8b 83 bc 00 00 00 mov 0xbc(%rbx),%eax
9: 41 b8 01 00 00 00 mov $0x1,%r8d
f: 49 01 c7 add %rax,%r15
12: e9 ad f2 ff ff jmp 0xfffffffffffff2c4
17: 90 nop
18: 0f 0b ud2
1a: 90 nop
1b: e9 5a f2 ff ff jmp 0xfffffffffffff27a
20: 90 nop
21: 0f 0b ud2
23: 90 nop
24: e9 d6 ee ff ff jmp 0xffffffffffffeeff
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: e9 2b ef ff ff jmp 0xffffffffffffef5d
32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
39: fc ff df
3c: 4c 89 ca mov %r9,%rdx
3f: 48 rex.W
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: e9 2b ef ff ff jmp 0xffffffffffffef33
8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
f: fc ff df
12: 4c 89 ca mov %r9,%rdx
15: 48 rex.W
[ 559.717906][T17146] RSP: 0018:ffa00000013971f8 EFLAGS: 00010286
[ 559.718087][T17146] RAX: ffffffffffffffe8 RBX: ff1100002222d380 RCX: ff1100002222d448
[ 559.718307][T17146] RDX: 00000000000005b0 RSI: dffffc0000000000 RDI: ff1100002222d450
[ 559.718521][T17146] RBP: 1ff4000000272e4d R08: 1fe2200004445a8a R09: 0000000000000000
[ 559.718746][T17146] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000012
[ 559.718959][T17146] R13: ffa0000001397358 R14: ff11000015f80940 R15: 0000000000000000
[ 559.719193][T17146] FS: 00007f975ade04c0(0000) GS:ff110000d5a54000(0000) knlGS:0000000000000000
[ 559.719449][T17146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 559.719628][T17146] CR2: 000055c02c4a70a8 CR3: 00000000226fc002 CR4: 0000000000771ef0
[ 559.719848][T17146] PKRU: 55555554
[ 559.719956][T17146] Call Trace:
[ 559.720065][T17146]
[ 559.720139][T17146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 559.720288][T17146] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 559.720431][T17146] ? mark_usage (kernel/locking/lockdep.c:4674 (discriminator 1))
[ 559.720574][T17146] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 559.720718][T17146] ? esp4_err (net/ipv4/esp4.c:406)
[ 559.720829][T17146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 559.720970][T17146] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 559.721115][T17146] esp_output (net/ipv4/esp4.c:651 (discriminator 1))
[ 559.721223][T17146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 559.721372][T17146] ? esp_output_head (net/ipv4/esp4.c:618)
[ 559.721513][T17146] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 559.721657][T17146] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 559.721802][T17146] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 11) kernel/locking/lockdep.c:4411 (discriminator 11))
[ 559.721979][T17146] xfrm_output_one (net/xfrm/xfrm_output.c:554)
[ 559.722127][T17146] ? dst_release (./include/linux/rcuref.h:174 (discriminator 4) net/core/dst.c:168 (discriminator 4))
[ 559.722276][T17146] xfrm_output_resume (net/xfrm/xfrm_output.c:589 (discriminator 3))
[ 559.722418][T17146] ? xfrm4_transport_finish (./include/linux/netfilter.h:227)
[ 559.722560][T17146] ? xfrm_output_one (net/xfrm/xfrm_output.c:586)
[ 559.722701][T17146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2))
[ 559.722850][T17146] ? __xfrm_decode_session (net/xfrm/xfrm_policy.c:3443 net/xfrm/xfrm_policy.c:3513)
[ 559.722995][T17146] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2))
[ 559.723139][T17146] ? xfrm_output (net/xfrm/xfrm_output.c:787 (discriminator 1))
[ 559.723288][T17146] vti_xmit.isra.0 (net/ipv4/ip_vti.c:176)
[ 559.723432][T17146] vti_tunnel_xmit (net/ipv4/ip_vti.c:307 (discriminator 1))
[ 559.723576][T17146] ? vti_xmit.isra.0 (net/ipv4/ip_vti.c:282)
[ 559.723725][T17146] dev_hard_start_xmit (./include/linux/netdevice.h:5343 ./include/linux/netdevice.h:5352 net/core/dev.c:3888 net/core/dev.c:3904)
[ 559.723869][T17146] ? validate_xmit_skb (net/core/dev.c:3925 net/core/dev.c:4028)
[ 559.724010][T17146] __dev_queue_xmit (./include/linux/netdevice.h:3619 net/core/dev.c:4871)
[ 559.724152][T17146] ? __lock_acquire (kernel/locking/lockdep.c:5237)
[ 559.724301][T17146] ? netdev_core_pick_tx (net/core/dev.c:4767)
[ 559.724445][T17146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 559.724586][T17146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 559.724731][T17146] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 559.724872][T17146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 559.725017][T17146] ? neigh_connected_output (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/seqlock.h:75 ./include/linux/seqlock.h:838 net/core/neighbour.c:1642)
[ 559.725158][T17146] ? ip_finish_output2 (./include/net/neighbour.h:556 (discriminator 3) net/ipv4/ip_output.c:237 (discriminator 3))
[ 559.725309][T17146] ip_finish_output2 (./include/net/neighbour.h:556 (discriminator 3) net/ipv4/ip_output.c:237 (discriminator 3))
[ 559.725450][T17146] ? ip_dst_mtu_maybe_forward (./include/net/ip.h:469)
[ 559.725590][T17146] ? ip4_dst_hoplimit (net/ipv4/ip_output.c:201)
[ 559.725732][T17146] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3))
[ 559.725876][T17146] ip_output (./include/linux/netfilter.h:307 net/ipv4/ip_output.c:438)
[ 559.725983][T17146] ? ip_finish_output (net/ipv4/ip_output.c:429)
[ 559.726126][T17146] ? __ip_make_skb (net/ipv4/ip_output.c:1389 net/ipv4/ip_output.c:1499)
[ 559.726275][T17146] ip_push_pending_frames (net/ipv4/ip_output.c:1509 net/ipv4/ip_output.c:1528)
[ 559.726419][T17146] raw_sendmsg (net/ipv4/raw.c:660)
[ 559.726565][T17146] ? raw_send_hdrinc (net/ipv4/raw.c:484)
[ 559.726704][T17146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 559.726847][T17146] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 559.726988][T17146] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 4) kernel/rcu/tree.c:4032 (discriminator 4))
[ 559.727167][T17146] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 559.727316][T17146] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:5870 (discriminator 2))
[ 559.727460][T17146] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 559.727606][T17146] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 559.727750][T17146] ? __might_fault (mm/memory.c:7230 (discriminator 6))
[ 559.727893][T17146] __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4))
[ 559.728036][T17146] ? __ia32_sys_getpeername (net/socket.c:2232)
[ 559.728185][T17146] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1480 arch/x86/mm/fault.c:1527)
[ 559.728333][T17146] __x64_sys_sendto (net/socket.c:2272 (discriminator 1) net/socket.c:2268 (discriminator 1) net/socket.c:2268 (discriminator 1))
[ 559.728474][T17146] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 24))
[ 559.728652][T17146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 559.728795][T17146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:187 arch/x86/entry/syscall_64.c:89)
[ 559.728936][T17146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1))
[ 559.729079][T17146] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:106 (discriminator 9))
[ 559.729220][T17146] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3))
[ 559.729366][T17146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 559.729543][T17146] RIP: 0033:0x7f975afff22e
[ 559.729699][T17146] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa
All code
========
0: 4d 89 d8 mov %r11,%r8
3: e8 94 bd 00 00 call 0xbd9c
8: 4c 8b 5d f8 mov -0x8(%rbp),%r11
c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx
13: 59 pop %rcx
14: 5e pop %rsi
15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax
19: 74 11 je 0x2c
1b: c9 leave
1c: c3 ret
1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
24: 48 8b 45 10 mov 0x10(%rbp),%rax
28: 0f 05 syscall
2a:* c9 leave <-- trapping instruction
2b: c3 ret
2c: 83 e2 39 and $0x39,%edx
2f: 83 fa 08 cmp $0x8,%edx
32: 75 e7 jne 0x1b
34: e8 03 ff ff ff call 0xffffffffffffff3c
39: 0f 1f 00 nopl (%rax)
3c: f3 0f 1e fa endbr64
Code starting with the faulting instruction
===========================================
0: c9 leave
1: c3 ret
2: 83 e2 39 and $0x39,%edx
5: 83 fa 08 cmp $0x8,%edx
8: 75 e7 jne 0xfffffffffffffff1
a: e8 03 ff ff ff call 0xffffffffffffff12
f: 0f 1f 00 nopl (%rax)
12: f3 0f 1e fa endbr64
[ 559.730210][T17146] RSP: 002b:00007ffd329d4a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c
[ 559.730429][T17146] RAX: ffffffffffffffda RBX: 000000000000058a RCX: 00007f975afff22e
[ 559.730645][T17146] RDX: 000000000000058a RSI: 000055c02c4970a4 RDI: 0000000000000005
[ 559.730858][T17146] RBP: 00007ffd329d4a40 R08: 000055c02c4a9320 R09: 0000000000000010
[ 559.731070][T17146] R10: 0000000000000000 R11: 0000000000000202 R12: 431bde82d7b634db
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
rt6_multipath_hash:icmp6_send:ip6ip6_err:tunnel6_err:icmpv6_notify
esp6_output_head:esp6_output:xfrm_output_one:xfrm_output_resume:__xfrm6_output
esp_output_head:esp_output:xfrm_output_one:xfrm_output_resume:vti_tunnel_xmit