======================================
| [ 88.477443][ T46] br1: port 4(veth2) entered forwarding state
| [ 90.976215][ C1] ------------[ cut here ]------------
| [ 90.976723][ C1] WARNING: CPU: 1 PID: 0 at ./include/linux/skbuff.h:1164 icmp_route_lookup.constprop.0 (./include/linux/skbuff.h:1164 ./include/linux/skbuff.h:1178 net/ipv4/icmp.c:548)
| [ 90.977571][ C1] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc sch_ingress 8021q vrf veth
[ 90.978867][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 90.979278][ C1] RIP: 0010:icmp_route_lookup.constprop.0 (./include/linux/skbuff.h:1164 ./include/linux/skbuff.h:1178 net/ipv4/icmp.c:548)
[ 90.979692][ C1] Code: c1 ea 03 80 3c 02 00 0f 85 2c 05 00 00 48 8b 45 58 48 89 44 24 08 a8 01 0f 85 35 02 00 00 48 f7 44 24 08 fe ff ff ff 74 04 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 4c 89 da 48 c1 ea 03 80 3c
All code
========
0: c1 ea 03 shr $0x3,%edx
3: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
7: 0f 85 2c 05 00 00 jne 0x539
d: 48 8b 45 58 mov 0x58(%rbp),%rax
11: 48 89 44 24 08 mov %rax,0x8(%rsp)
16: a8 01 test $0x1,%al
18: 0f 85 35 02 00 00 jne 0x253
1e: 48 f7 44 24 08 fe ff testq $0xfffffffffffffffe,0x8(%rsp)
25: ff ff
27: 74 04 je 0x2d
29: 90 nop
2a:* 0f 0b ud2 <-- trapping instruction
2c: 90 nop
2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
34: fc ff df
37: 4c 89 da mov %r11,%rdx
3a: 48 c1 ea 03 shr $0x3,%rdx
3e: 80 .byte 0x80
3f: 3c .byte 0x3c
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 90 nop
3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
a: fc ff df
d: 4c 89 da mov %r11,%rdx
10: 48 c1 ea 03 shr $0x3,%rdx
14: 80 .byte 0x80
15: 3c .byte 0x3c
[ 90.980826][ C1] RSP: 0018:ffffc900001c0688 EFLAGS: 00010286
[ 90.981303][ C1] RAX: ffff88800c08b9c0 RBX: 1ffff920000380d5 RCX: 0000000000000002
[ 90.981786][ C1] RDX: 1ffff11001d46d9b RSI: ffffffffb589e3c3 RDI: ffffc900001c073a
[ 90.982271][ C1] RBP: ffff88800ea36c80 R08: 0000000000000001 R09: ffff88800c08bb40
[ 90.982747][ C1] R10: ffffffffb68050d7 R11: ffff88800ea36cd8 R12: ffffffffb87e5b00
[ 90.983237][ C1] R13: ffffc900001c0938 R14: ffff88800c08bcc0 R15: ffffc900001c06c8
[ 90.983719][ C1] FS: 0000000000000000(0000) GS:ffff88807e931000(0000) knlGS:0000000000000000
[ 90.984292][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 90.984698][ C1] CR2: 00007f536f8a8000 CR3: 0000000029b36003 CR4: 0000000000772ef0
[ 90.985179][ C1] PKRU: 55555554
[ 90.985429][ C1] Call Trace:
[ 90.985665][ C1]
[ 90.985853][ C1] ? __pfx_icmp_route_lookup.constprop.0 (net/ipv4/icmp.c:480)
[ 90.986270][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 90.986593][ C1] ? __ip_options_echo (net/ipv4/ip_options.c:86)
[ 90.986908][ C1] ? __icmp_send (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/icmp.c:718)
[ 90.987234][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 90.987553][ C1] __icmp_send (net/ipv4/icmp.c:746)
[ 90.987879][ C1] ? ip_route_input_slow (net/ipv4/route.c:2423)
[ 90.988210][ C1] ? __pfx___icmp_send (net/ipv4/icmp.c:596)
[ 90.988540][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 90.988856][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 90.989167][ C1] ? ip_error (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:1004)
[ 90.989415][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 90.989744][ C1] ip_error (./include/net/icmp.h:44 net/ipv4/route.c:1007)
[ 90.989980][ C1] ? __pfx_ip_error (net/ipv4/route.c:933)
[ 90.990304][ C1] ? ip_rcv_finish_core (net/ipv4/ip_input.c:371)
[ 90.990627][ C1] ? ip_rcv (./include/net/dst.h:471 ./include/net/dst.h:469 net/ipv4/ip_input.c:454 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:574)
[ 90.990862][ C1] ip_rcv (./include/net/dst.h:471 ./include/net/dst.h:469 net/ipv4/ip_input.c:454 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:574)
[ 90.991095][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:567)
[ 90.991420][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 90.991737][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879)
[ 90.992060][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 90.992388][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:567)
[ 90.992701][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6442)
[ 90.993016][ C1] __netif_receive_skb_one_core (net/core/dev.c:5979 (discriminator 4))
[ 90.993417][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5972)
[ 90.993808][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 90.994123][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 90.994444][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6442)
[ 90.994766][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6445)
[ 90.995084][ C1] __napi_poll.constprop.0 (net/core/dev.c:7483)
[ 90.995405][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 90.995720][ C1] net_rx_action (net/core/dev.c:7546 net/core/dev.c:7673)
[ 90.996042][ C1] ? __pfx_net_rx_action (net/core/dev.c:7635)
[ 90.996365][ C1] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202)
[ 90.996694][ C1] ? _raw_spin_unlock_irq (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202)
[ 90.997013][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 90.997340][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 90.997657][ C1] ? run_timer_softirq (kernel/time/timer.c:2404)
[ 90.997975][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 90.998312][ C1] handle_softirqs (kernel/softirq.c:579)
[ 90.998644][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 90.998955][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 90.999205][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 90.999519][ C1]
[ 90.999680][ C1]
[ 90.999839][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 91.000249][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 91.000577][ C1] Code: 74 cf 00 e9 43 59 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 23 bf 27 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 74 cf je 0xffffffffffffffd1
2: 00 e9 add %ch,%cl
4: 43 59 rex.XB pop %r9
6: 02 00 add (%rax),%al
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 23 bf 27 00 verw 0x27bf23(%rip) # 0x27bf4b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 91.001716][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000242
[ 91.002115][ C1] RAX: 00000000002976f7 RBX: 1ffff92000026fc1 RCX: ffffffffb4c193f9
[ 91.002592][ C1] RDX: 0000000000000000 RSI: ffffffffb58b4dd5 RDI: ffffffffb5056320
[ 91.003061][ C1] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c16702
[ 91.003541][ C1] R10: ffff8880360b3813 R11: ffff8880360a8358 R12: 0000000000000000
[ 91.004009][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000
[ 91.004503][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 91.004899][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:749)
[ 91.005135][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 91.005454][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 91.005773][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 91.006089][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 91.006417][ C1] do_idle (kernel/sched/idle.c:325)
[ 91.006658][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 91.006974][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 91.007296][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
Finger prints:
__icmp_send:ip_error:ip_rcv:__netif_receive_skb_one_core:process_backlog