======================================
| [ 33.277224][ C3] 1 lock held by mirror_gre_lag_/235:
| [ 33.277418][ C3] #0: ffffc90000290d60 ((&n->timer)){+.-.}-{0:0}, at: call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
| [ 33.277766][ C3]
| [ 33.277766][ C3] stack backtrace:
[ 33.278024][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 33.278026][ C3] Call Trace:
[ 33.278029][ C3]
[ 33.278031][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 33.278040][ C3] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6848)
[ 33.278051][ C3] __icmp_send (./include/net/net_namespace.h:404 ./include/linux/netdevice.h:2669 net/ipv4/icmp.c:616)
[ 33.278066][ C3] ? __pfx___icmp_send (net/ipv4/icmp.c:596)
[ 33.278072][ C3] ? __lock_release (kernel/locking/lockdep.c:5527)
[ 33.278076][ C3] ? debug_object_activate (lib/debugobjects.c:837)
[ 33.278085][ C3] ? __pfx___lock_release (kernel/locking/lockdep.c:5503)
[ 33.278092][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 33.278098][ C3] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874)
[ 33.278113][ C3] ? __pfx_validate_chain (kernel/locking/lockdep.c:3862)
[ 33.278118][ C3] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:230)
[ 33.278121][ C3] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3))
[ 33.278130][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5228)
[ 33.278139][ C3] ipv4_send_dest_unreach (net/ipv4/route.c:1241)
[ 33.278145][ C3] ? neigh_invalidate (net/core/neighbour.c:1008)
[ 33.278151][ C3] ? __pfx_ipv4_send_dest_unreach (net/ipv4/route.c:1215)
[ 33.278163][ C3] ipv4_link_failure (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/route.c:1250)
[ 33.278168][ C3] arp_error_report (./include/net/dst.h:429 net/ipv4/arp.c:296)
[ 33.278176][ C3] neigh_invalidate (net/core/neighbour.c:1008)
[ 33.278185][ C3] neigh_timer_handler (net/core/neighbour.c:1109 (discriminator 2))
[ 33.278195][ C3] ? __pfx_neigh_timer_handler (net/core/neighbour.c:1032)
[ 33.278199][ C3] call_timer_fn (kernel/time/timer.c:1789)
[ 33.278202][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 33.278204][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 33.278208][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 33.278211][ C3] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3))
[ 33.278229][ C3] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 33.278232][ C3] ? __pfx_neigh_timer_handler (net/core/neighbour.c:1032)
[ 33.278242][ C3] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 33.278245][ C3] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 33.278255][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 33.278261][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 33.278266][ C3] ? lock_acquire (kernel/locking/lockdep.c:5824)
[ 33.278268][ C3] ? run_timer_softirq (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435 kernel/time/timer.c:2445)
[ 33.278278][ C3] run_timer_softirq (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435 kernel/time/timer.c:2445)
[ 33.278283][ C3] handle_softirqs (kernel/softirq.c:561)
[ 33.278296][ C3] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 33.278299][ C3] irq_exit_rcu (kernel/softirq.c:680)
[ 33.278302][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 33.278307][ C3]
[ 33.278309][ C3]
[ 33.278311][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 33.278316][ C3] RIP: 0010:_raw_write_unlock_irq (./include/linux/rwlock_api_smp.h:274 kernel/locking/spinlock.c:358)
[ 33.278321][ C3] Code: 44 00 00 55 48 8b 74 24 08 48 89 fd 48 83 c7 18 e8 a5 6c 88 fd 48 89 ef e8 2d e7 88 fd e8 d8 fb ad fd fb 65 ff 0d a8 75 b0 77 <74> 06 5d c3 cc cc cc cc 0f 1f 44 00 00 5d c3 cc cc cc cc 66 66 2e
All code
========
0: 44 00 00 add %r8b,(%rax)
3: 55 push %rbp
4: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
9: 48 89 fd mov %rdi,%rbp
c: 48 83 c7 18 add $0x18,%rdi
10: e8 a5 6c 88 fd call 0xfffffffffd886cba
15: 48 89 ef mov %rbp,%rdi
18: e8 2d e7 88 fd call 0xfffffffffd88e74a
1d: e8 d8 fb ad fd call 0xfffffffffdadfbfa
22: fb sti
23: 65 ff 0d a8 75 b0 77 decl %gs:0x77b075a8(%rip) # 0x77b075d2
2a:* 74 06 je 0x32 <-- trapping instruction
2c: 5d pop %rbp
2d: c3 ret
2e: cc int3
2f: cc int3
30: cc int3
31: cc int3
32: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
37: 5d pop %rbp
38: c3 ret
39: cc int3
3a: cc int3
3b: cc int3
3c: cc int3
3d: 66 data16
3e: 66 data16
3f: 2e cs
Code starting with the faulting instruction
===========================================
0: 74 06 je 0x8
2: 5d pop %rbp
3: c3 ret
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
d: 5d pop %rbp
e: c3 ret
f: cc int3
10: cc int3
11: cc int3
12: cc int3
13: 66 data16
14: 66 data16
15: 2e cs
[ 33.278324][ C3] RSP: 0018:ffffc90000b37af8 EFLAGS: 00000286
[ 33.278328][ C3] RAX: 000000000004f255 RBX: dffffc0000000000 RCX: 1ffffffff13f1991
[ 33.278330][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff88534f18
[ 33.278332][ C3] RBP: ffffffff8920b080 R08: 0000000000000001 R09: 0000000000000001
[ 33.278334][ C3] R10: ffffffff89f91197 R11: ffff888009142300 R12: ffff88800904f700
[ 33.278335][ C3] R13: ffff88800a33a300 R14: 0000000000000000 R15: ffff88800a33a830
[ 33.278347][ C3] ? _raw_write_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/rwlock_api_smp.h:273 kernel/locking/spinlock.c:358)
[ 33.278354][ C3] ? _raw_write_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/rwlock_api_smp.h:273 kernel/locking/spinlock.c:358)
[ 33.278357][ C3] release_task (kernel/exit.c:279)
[ 33.278362][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408)
[ 33.278368][ C3] wait_task_zombie (kernel/exit.c:1252)
[ 33.278379][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816)
[ 33.278384][ C3] ? __pfx_wait_task_zombie (kernel/exit.c:1143)
[ 33.278392][ C3] ? lock_acquire (kernel/locking/lockdep.c:5824)
[ 33.278394][ C3] ? __do_wait (kernel/exit.c:1649)
[ 33.278405][ C3] __do_wait (kernel/exit.c:1541 kernel/exit.c:1657)
[ 33.278413][ C3] do_wait (kernel/exit.c:1692)
[ 33.278420][ C3] kernel_wait4 (kernel/exit.c:1851)
[ 33.278425][ C3] ? __pfx_kernel_wait4 (kernel/exit.c:1817)
[ 33.278433][ C3] ? __pfx_child_wait_callback (kernel/exit.c:1575)
[ 33.278443][ C3] ? lock_acquire (kernel/locking/lockdep.c:5824)
[ 33.278450][ C3] __do_sys_wait4 (kernel/exit.c:1878)
[ 33.278455][ C3] ? __pfx___do_sys_wait4 (kernel/exit.c:1876)
[ 33.278459][ C3] ? _copy_to_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:147 ./include/linux/uaccess.h:197 lib/usercopy.c:26)
[ 33.278466][ C3] ? __x64_sys_rt_sigaction (kernel/signal.c:4625 kernel/signal.c:4606 kernel/signal.c:4606)
[ 33.278474][ C3] ? __pfx___x64_sys_rt_sigaction (kernel/signal.c:4606)
[ 33.278477][ C3] ? _copy_to_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:147 ./include/linux/uaccess.h:197 lib/usercopy.c:26)
[ 33.278485][ C3] ? __pfx___x64_sys_rt_sigprocmask (kernel/signal.c:3320)
[ 33.278500][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 33.278508][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 33.278511][ C3] RIP: 0033:0x7f0a9628e30a
[ 33.278520][ C3] Code: Unable to access opcode bytes at 0x7f0a9628e2e0.
Code starting with the faulting instruction
===========================================
[ 33.278522][ C3] RSP: 002b:00007fff5317f3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000003d
[ 33.278524][ C3] RAX: ffffffffffffffda RBX: 000055727d0694c0 RCX: 00007f0a9628e30a
[ 33.278526][ C3] RDX: 0000000000000000 RSI: 00007fff5317f410 RDI: 00000000ffffffff
[ 33.278528][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000
[ 33.278529][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
lockdep_rcu_suspicious:__icmp_send:ipv4_send_dest_unreach:ipv4_link_failure:arp_error_report