======================================
| [ 1876.054674][ T9631] br1: entered promiscuous mode
| [ 1882.533153][ C1] ------------[ cut here ]------------
| [ 1882.533883][ 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)
| [ 1882.534731][ C1] Modules linked in: macvlan act_vlan act_mpls act_pedit act_mirred ip6_gre ip6_tunnel tunnel6 cls_matchall ip_gre gre vxlan ip6_udp_tunnel udp_tunnel act_gact cls_flower dummy sch_ingress bridge stp llc 8021q vrf veth
[ 1882.538034][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1882.538555][ C1] RIP: 0010:icmp_route_lookup.constprop.0 (./include/linux/skbuff.h:1164 ./include/linux/skbuff.h:1178 net/ipv4/icmp.c:548)
[ 1882.539065][ 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
[ 1882.540531][ C1] RSP: 0018:ffffc900001c0768 EFLAGS: 00010286
[ 1882.541169][ C1] RAX: ffff88800f56cac0 RBX: 1ffff920000380f1 RCX: 0000000000000002
[ 1882.542091][ C1] RDX: 1ffff11000b581d3 RSI: ffffffffabe9e3c3 RDI: ffffc900001c081a
[ 1882.542755][ C1] RBP: ffff888005ac0e40 R08: 0000000000000001 R09: ffff88800f56d240
[ 1882.543505][ C1] R10: fffffffface050d7 R11: ffff888005ac0e98 R12: ffffffffaede5b00
[ 1882.544286][ C1] R13: ffffc900001c0a18 R14: ffff88800f56d540 R15: ffffc900001c07a8
[ 1882.544995][ C1] FS: 0000000000000000(0000) GS:ffff888088331000(0000) knlGS:0000000000000000
[ 1882.545823][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1882.546364][ C1] CR2: 00007f73dcbd4000 CR3: 0000000022336005 CR4: 0000000000772ef0
[ 1882.547059][ C1] PKRU: 55555554
[ 1882.547415][ C1] Call Trace:
[ 1882.547805][ C1]
[ 1882.548122][ C1] ? debug_object_activate (lib/debugobjects.c:837)
[ 1882.548661][ C1] ? __pfx_icmp_route_lookup.constprop.0 (net/ipv4/icmp.c:480)
[ 1882.549163][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1882.549764][ C1] ? __ip_options_echo (net/ipv4/ip_options.c:86)
[ 1882.550225][ C1] ? __icmp_send (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/icmp.c:718)
[ 1882.550582][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1882.551125][ C1] __icmp_send (net/ipv4/icmp.c:746)
[ 1882.551579][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1882.552137][ C1] ? __pfx___icmp_send (net/ipv4/icmp.c:596)
[ 1882.552671][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1882.553389][ C1] ? get_nohz_timer_target (kernel/sched/core.c:1210)
[ 1882.553966][ C1] ? switch_hrtimer_base (kernel/time/hrtimer.c:232 kernel/time/hrtimer.c:258)
[ 1882.554321][ C1] ? start_dl_timer (kernel/sched/deadline.c:1193)
[ 1882.554791][ C1] ipv4_send_dest_unreach (net/ipv4/route.c:1249)
[ 1882.555167][ C1] ? __pfx_ipv4_send_dest_unreach (net/ipv4/route.c:1223)
[ 1882.555676][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1882.556172][ C1] ipv4_link_failure (./include/linux/skbuff.h:1156 ./include/net/route.h:88 net/ipv4/route.c:1258)
[ 1882.556600][ C1] arp_error_report (./include/net/dst.h:429 net/ipv4/arp.c:296)
[ 1882.557119][ C1] neigh_invalidate (net/core/neighbour.c:1049)
[ 1882.557700][ C1] neigh_timer_handler (net/core/neighbour.c:1155 (discriminator 2))
[ 1882.558144][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1882.558565][ C1] ? __pfx_neigh_timer_handler (net/core/neighbour.c:1072)
[ 1882.558959][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 1882.559504][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1882.559955][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1882.560308][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1882.560646][ C1] ? __run_timers (kernel/time/timer.c:1798 kernel/time/timer.c:2372)
[ 1882.561168][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1882.561632][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1882.561976][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1882.562300][ C1] ? __pfx_neigh_timer_handler (net/core/neighbour.c:1072)
[ 1882.562631][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1882.562967][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 1882.563291][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1882.563622][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1882.563958][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1882.564291][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1882.564626][ C1] run_timer_softirq (kernel/time/timer.c:2404)
[ 1882.564968][ C1] handle_softirqs (kernel/softirq.c:579)
[ 1882.565308][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1882.565632][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1882.565885][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1882.566218][ C1]
[ 1882.566385][ C1]
[ 1882.566555][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1882.566974][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1882.567310][ 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
[ 1882.568483][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1882.568903][ C1] RAX: 000000000326a0f9 RBX: 1ffff92000026fc1 RCX: ffffffffab2193f9
[ 1882.569395][ C1] RDX: 0000000000000000 RSI: ffffffffabeb4dd5 RDI: ffffffffab656320
[ 1882.569893][ C1] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c16702
[ 1882.570385][ C1] R10: ffff8880360b3813 R11: ffffffffac011288 R12: 0000000000000000
[ 1882.570878][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000
[ 1882.571380][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1882.571803][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:749)
[ 1882.572045][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1882.572368][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1882.572710][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1882.573035][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1882.573371][ C1] do_idle (kernel/sched/idle.c:325)
[ 1882.573616][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1882.573947][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1882.574267][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
Finger prints:
__icmp_send:ipv4_send_dest_unreach:ipv4_link_failure:arp_error_report:neigh_invalidate