======================================
| # 98.47 [+0.00] [ 760.394682] [ C0] hardirqs last enabled at (73018): irqentry_exit (kernel/entry/common.c:220)
| # 98.48 [+0.00] [ 760.394692] [ C0] hardirqs last disabled at (73019): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056)
| # 98.48 [+0.01] [ 760.394695] [ C0] softirqs last enabled at (3098): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2))
| # 98.48 [+0.00] [ 760.394701] [ C0] softirqs last disabled at (3185): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 98.49 [+0.00] [ 760.394711] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
# 98.50 [+0.00] [ 760.394713] [ C0] Stopper: 0x0 <- 0x0
# 98.50 [+0.00] [ 760.394719] [ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/locking/lockdep.c:5885 kernel/locking/lockdep.c:5875)
# 98.50 [+0.00] [ 760.394723] [ C0] Code: 00 00 00 65 8b 05 f9 cf 26 04 85 c0 75 76 65 48 8b 05 fd 89 26 04 8b 80 4c 0a 00 00 85 c0 75 64 48 81 3b c0 bc d9 9f 74 5b 9c <58> 49 89 c7 fa 48 c7 c7 1b 68 5e 9e e8 98 14 1e 02 4c 89 f6 48 89
All code
========
0: 00 00 add %al,(%rax)
2: 00 65 8b add %ah,-0x75(%rbp)
5: 05 f9 cf 26 04 add $0x426cff9,%eax
a: 85 c0 test %eax,%eax
c: 75 76 jne 0x84
e: 65 48 8b 05 fd 89 26 mov %gs:0x42689fd(%rip),%rax # 0x4268a13
15: 04
16: 8b 80 4c 0a 00 00 mov 0xa4c(%rax),%eax
1c: 85 c0 test %eax,%eax
1e: 75 64 jne 0x84
20: 48 81 3b c0 bc d9 9f cmpq $0xffffffff9fd9bcc0,(%rbx)
27: 74 5b je 0x84
29: 9c pushf
2a:* 58 pop %rax <-- trapping instruction
2b: 49 89 c7 mov %rax,%r15
2e: fa cli
2f: 48 c7 c7 1b 68 5e 9e mov $0xffffffff9e5e681b,%rdi
36: e8 98 14 1e 02 call 0x21e14d3
3b: 4c 89 f6 mov %r14,%rsi
3e: 48 rex.W
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 58 pop %rax
1: 49 89 c7 mov %rax,%r15
4: fa cli
5: 48 c7 c7 1b 68 5e 9e mov $0xffffffff9e5e681b,%rdi
c: e8 98 14 1e 02 call 0x21e14a9
11: 4c 89 f6 mov %r14,%rsi
14: 48 rex.W
15: 89 .byte 0x89
# 98.51 [+0.01] [ 760.394726] [ C0] RSP: 0018:ffa0000000007490 EFLAGS: 00000206
# 98.51 [+0.00] [ 760.394729] [ C0] RAX: 0000000000000000 RBX: ffffffff9eb710c0 RCX: 0000000000000000
# 98.52 [+0.00] [ 760.394730] [ C0] RDX: 0000000000000001 RSI: ffffffff9e06ad80 RDI: ffffffff9e64cf80
# 98.52 [+0.00] [ 760.394732] [ C0] RBP: ffa0000000007b70 R08: ffffffff9fa08722 R09: ffffffff9f6a76e8
# 98.53 [+0.00] [ 760.394733] [ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001
# 98.53 [+0.00] [ 760.394734] [ C0] R13: ffa00000000075b8 R14: ffffffff9b90e04f R15: ff11000001b44540
# 98.53 [+0.00] [ 760.394737] [ C0] FS: 0000000000000000(0000) GS:ff110000954d4000(0000) knlGS:0000000000000000
# 98.54 [+0.00] [ 760.394740] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
# 98.54 [+0.00] [ 760.394742] [ C0] CR2: 000055cd3bd11000 CR3: 000000001a1d7004 CR4: 0000000000771ef0
# 98.55 [+0.00] [ 760.394743] [ C0] PKRU: 55555554
# 98.55 [+0.00] [ 760.394744] [ C0] Call Trace:
# 98.55 [+0.00] [ 760.394746] [ C0]
# 98.55 [+0.00] [ 760.394750] [ C0] unwind_next_frame (./include/linux/rcupdate.h:899 ./include/linux/rcupdate.h:1195 arch/x86/kernel/unwind_orc.c:495)
# 98.55 [+0.00] [ 760.394755] [ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
# 98.56 [+0.00] [ 760.394762] [ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4028 (discriminator 2) kernel/rcu/tree.c:4020 (discriminator 2))
# 98.56 [+0.00] [ 760.394766] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485)
# 98.56 [+0.00] [ 760.394772] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770)
# 98.56 [+0.00] [ 760.394776] [ C0] ? write_profile (kernel/stacktrace.c:83)
# 98.57 [+0.00] [ 760.394780] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3))
# 98.57 [+0.00] [ 760.394787] [ C0] ? ndisc_send_rs (net/ipv6/ndisc.c:706)
# 98.57 [+0.00] [ 760.394793] [ C0] stack_trace_save (kernel/stacktrace.c:123)
# 98.57 [+0.00] [ 760.394796] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114)
# 98.58 [+0.00] [ 760.394800] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 98.58 [+0.00] [ 760.394805] [ C0] kasan_save_stack (mm/kasan/common.c:58)
# 98.58 [+0.00] [ 760.394809] [ C0] ? kasan_save_stack (mm/kasan/common.c:58)
# 98.58 [+0.00] [ 760.394811] [ C0] ? kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
# 98.59 [+0.00] [ 760.394813] [ C0] ? __kasan_slab_alloc (mm/kasan/common.c:369)
# 98.59 [+0.00] [ 760.394815] [ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270)
# 98.59 [+0.00] [ 760.394818] [ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
# 98.59 [+0.00] [ 760.394821] [ C0] ? __create_object (mm/kmemleak.c:780)
# 98.60 [+0.00] [ 760.394823] [ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315)
# 98.60 [+0.00] [ 760.394825] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 98.60 [+0.00] [ 760.394829] [ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
# 98.60 [+0.00] [ 760.394852] [ C0] kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
# 98.61 [+0.00] [ 760.394854] [ C0] __kasan_slab_alloc (mm/kasan/common.c:369)
# 98.61 [+0.00] [ 760.394858] [ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270)
# 98.61 [+0.00] [ 760.394864] [ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
# 98.61 [+0.00] [ 760.394867] [ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
# 98.62 [+0.00] [ 760.394871] [ C0] __create_object (mm/kmemleak.c:780)
# 98.62 [+0.00] [ 760.394873] [ C0] ? kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
# 98.62 [+0.00] [ 760.394877] [ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315)
# 98.62 [+0.00] [ 760.394880] [ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
# 98.63 [+0.00] [ 760.394885] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 98.63 [+0.00] [ 760.394887] [ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 98.63 [+0.00] [ 760.394890] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
# 98.63 [+0.00] [ 760.394893] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
# 98.64 [+0.00] [ 760.394896] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870)
# 98.64 [+0.00] [ 760.394898] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 98.64 [+0.00] [ 760.394901] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 98.64 [+0.00] [ 760.394907] [ C0] ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
# 98.65 [+0.00] [ 760.394911] [ C0] ndisc_send_rs (net/ipv6/ndisc.c:706)
# 98.65 [+0.00] [ 760.394916] [ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042)
# 98.65 [+0.00] [ 760.394921] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.65 [+0.00] [ 760.394925] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 98.66 [+0.00] [ 760.394927] [ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
# 98.66 [+0.00] [ 760.394929] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
# 98.66 [+0.00] [ 760.394932] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 98.66 [+0.00] [ 760.394936] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.67 [+0.00] [ 760.394939] [ C0] call_timer_fn (kernel/time/timer.c:1749)
# 98.67 [+0.00] [ 760.394943] [ C0] ? detach_if_pending (kernel/time/timer.c:1725)
# 98.67 [+0.00] [ 760.394950] [ C0] ? _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)
# 98.67 [+0.00] [ 760.394958] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
# 98.68 [+0.00] [ 760.394961] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.68 [+0.00] [ 760.394966] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 98.68 [+0.00] [ 760.394969] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
# 98.68 [+0.00] [ 760.394973] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
# 98.69 [+0.00] [ 760.394983] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
# 98.69 [+0.00] [ 760.394986] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 98.69 [+0.00] [ 760.394992] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
# 98.69 [+0.00] [ 760.394996] [ C0] ? __run_timers (kernel/time/timer.c:2401)
# 98.69 [+0.00] [ 760.395000] [ C0] ? handle_softirqs (kernel/softirq.c:608)
# 98.70 [+0.00] [ 760.395003] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 98.70 [+0.00] [ 760.395005] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
# 98.70 [+0.00] [ 760.395012] [ C0] ? _local_bh_enable (kernel/softirq.c:580)
# 98.70 [+0.00] [ 760.395015] [ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
# 98.71 [+0.00] [ 760.395021] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 98.71 [+0.00] [ 760.395023] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
# 98.71 [+0.00] [ 760.395026] [ C0]
# 98.71 [+0.00] [ 760.395027] [ C0]
# 98.71 [+0.00] [ 760.395030] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 98.72 [+0.00] [ 760.395033] [ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137)
# 98.72 [+0.00] [ 760.395037] [ C0] Code: 04 00 00 8b 05 73 8d a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 66 17 2c 02 e8 31 65 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc
All code
========
0: 04 00 add $0x0,%al
2: 00 8b 05 73 8d a0 add %cl,-0x5f728cfb(%rbx)
8: 03 48 85 add -0x7b(%rax),%ecx
b: d2 0f rorb %cl,(%rdi)
d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx)
13: c0 0f 85 rorb $0x85,(%rdi)
16: ab stos %eax,(%rdi)
17: 02 00 add (%rax),%al
19: 00 48 89 add %cl,-0x77(%rax)
1c: df e8 fucomip %st(0),%st
1e: 66 17 data16 (bad)
20: 2c 02 sub $0x2,%al
22: e8 31 65 31 00 call 0x316558
27: fb sti
28: 66 90 xchg %ax,%ax
2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction
2f: 74 4d je 0x7e
31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
38: 48 rex.W
39: b8 00 00 00 00 mov $0x0,%eax
3e: 00 fc add %bh,%ah
Code starting with the faulting instruction
===========================================
0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
5: 74 4d je 0x54
7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
e: 48 rex.W
f: b8 00 00 00 00 mov $0x0,%eax
14: 00 fc add %bh,%ah
# 98.73 [+0.01] [ 760.395038] [ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282
# 98.73 [+0.00] [ 760.395040] [ C0] RAX: 0000000000000c6f RBX: ff11000035237280 RCX: ffffffff9ba295df
# 98.74 [+0.00] [ 760.395042] [ C0] RDX: ff11000001b44540 RSI: ffffffff9e5b3a69 RDI: ffffffff9e06ae00
# 98.74 [+0.00] [ 760.395043] [ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001
# 98.74 [+0.00] [ 760.395044] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000009ab8040
# 98.75 [+0.00] [ 760.395045] [ C0] R13: ff11000001b44540 R14: ffffffff9f432334 R15: ff11000035237298
# 98.75 [+0.00] [ 760.395051] [ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112)
# 98.76 [+0.00] [ 760.395061] [ C0] __schedule (kernel/sched/core.c:5259)
# 98.76 [+0.00] [ 760.395067] [ C0] ? io_schedule_timeout (kernel/sched/core.c:6719)
# 98.76 [+0.00] [ 760.395072] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 98.76 [+0.00] [ 760.395079] [ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960)
# 98.76 [+0.00] [ 760.395082] [ C0] smpboot_thread_fn (kernel/smpboot.c:156)
# 98.77 [+0.00] [ 760.395088] [ C0] ? sort_range (kernel/smpboot.c:103)
# 98.77 [+0.00] [ 760.395090] [ C0] kthread (kernel/kthread.c:463)
# 98.77 [+0.00] [ 760.395094] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 98.77 [+0.00] [ 760.395096] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 98.78 [+0.00] [ 760.395100] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 98.78 [+0.00] [ 760.395103] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 98.78 [+0.00] [ 760.395107] [ C0] ret_from_fork (arch/x86/kernel/process.c:164)
# 98.78 [+0.00] [ 760.395111] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
# 98.79 [+0.00] [ 760.395117] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665)
# 98.79 [+0.00] [ 760.395120] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 98.79 [+0.00] [ 760.395123] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| # 98.80 [+0.00] [ 764.287679] [ C0] rcu: INFO: rcu_preempt self-detected stall on CPU
| # 98.80 [+0.00] [ 764.287937] [ C0] rcu: 0-....: (23648 ticks this GP) idle=8f5c/1/0x4000000000000000 softirq=171905/171905 fqs=6430
| # 98.81 [+0.01] [ 764.288592] [ C0] rcu: (t=26000 jiffies g=198361 q=590 ncpus=4)
| # 98.81 [+0.01] [ 764.288805] [ C0] Tainted: [L]=SOFTLOCKUP
# 98.82 [+0.00] [ 764.288806] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
# 98.82 [+0.00] [ 764.288807] [ C0] Stopper: 0x0 <- 0x0
# 98.82 [+0.00] [ 764.288813] [ C0] RIP: 0010:__kernel_text_address (kernel/extable.c:78)
# 98.82 [+0.00] [ 764.288820] [ C0] Code: 48 89 df e8 de 99 3f 00 0f b6 c0 eb cd 48 c7 c7 84 cf 42 9f e8 3d c3 88 00 e9 08 ff ff ff 0f 1f 84 00 00 00 00 00 0f 1f 40 d6 <0f> 1f 44 00 00 53 48 89 fb e8 8e fe ff ff 85 c0 75 18 48 81 fb 75
All code
========
0: 48 89 df mov %rbx,%rdi
3: e8 de 99 3f 00 call 0x3f99e6
8: 0f b6 c0 movzbl %al,%eax
b: eb cd jmp 0xffffffffffffffda
d: 48 c7 c7 84 cf 42 9f mov $0xffffffff9f42cf84,%rdi
14: e8 3d c3 88 00 call 0x88c356
19: e9 08 ff ff ff jmp 0xffffffffffffff26
1e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
25: 00
26: 0f 1f 40 d6 nopl -0x2a(%rax)
2a:* 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) <-- trapping instruction
2f: 53 push %rbx
30: 48 89 fb mov %rdi,%rbx
33: e8 8e fe ff ff call 0xfffffffffffffec6
38: 85 c0 test %eax,%eax
3a: 75 18 jne 0x54
3c: 48 rex.W
3d: 81 .byte 0x81
3e: fb sti
3f: 75 .byte 0x75
Code starting with the faulting instruction
===========================================
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 53 push %rbx
6: 48 89 fb mov %rdi,%rbx
9: e8 8e fe ff ff call 0xfffffffffffffe9c
e: 85 c0 test %eax,%eax
10: 75 18 jne 0x2a
12: 48 rex.W
13: 81 .byte 0x81
14: fb sti
15: 75 .byte 0x75
# 98.83 [+0.01] [ 764.288822] [ C0] RSP: 0018:ffa00000000076c8 EFLAGS: 00000246
# 98.84 [+0.00] [ 764.288824] [ C0] RAX: dffffc0000000000 RBX: fff3fc0000000ef3 RCX: ffa0000000007740
# 98.84 [+0.00] [ 764.288826] [ C0] RDX: ffa00000000076e8 RSI: 1ff4000000000ee8 RDI: ffffffff9c1f74df
# 98.84 [+0.00] [ 764.288826] [ C0] RBP: ffa0000000007788 R08: 0000000000000001 R09: ffa0000000007670
# 98.85 [+0.00] [ 764.288827] [ C0] R10: 0000000000000000 R11: 0000000000000005 R12: ffffffff9bbc3bc0
# 98.85 [+0.00] [ 764.288828] [ C0] R13: ffa00000000077b8 R14: 0000000000000000 R15: ff11000001b44540
# 98.86 [+0.00] [ 764.288830] [ C0] FS: 0000000000000000(0000) GS:ff110000954d4000(0000) knlGS:0000000000000000
# 98.86 [+0.00] [ 764.288833] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
# 98.86 [+0.00] [ 764.288834] [ C0] CR2: 000055cd3bd11000 CR3: 000000001a1d7004 CR4: 0000000000771ef0
# 98.87 [+0.00] [ 764.288835] [ C0] PKRU: 55555554
# 98.87 [+0.00] [ 764.288836] [ C0] Call Trace:
# 98.87 [+0.00] [ 764.288837] [ C0]
# 98.87 [+0.00] [ 764.288838] [ C0] unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 (discriminator 1))
# 98.88 [+0.00] [ 764.288843] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:27)
# 98.88 [+0.00] [ 764.288849] [ C0] ? set_track_prepare (mm/slub.c:1047)
# 98.88 [+0.00] [ 764.288854] [ C0] stack_trace_save (kernel/stacktrace.c:123)
# 98.88 [+0.00] [ 764.288857] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114)
# 98.89 [+0.00] [ 764.288861] [ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
# 98.89 [+0.00] [ 764.288865] [ C0] set_track_prepare (mm/slub.c:1047)
# 98.89 [+0.00] [ 764.288871] [ C0] ___slab_alloc (mm/slub.c:1078 mm/slub.c:4645)
# 98.89 [+0.00] [ 764.288874] [ C0] ? dst_alloc (net/core/dst.c:90)
# 98.90 [+0.00] [ 764.288879] [ C0] ? dst_alloc (net/core/dst.c:90)
# 98.90 [+0.00] [ 764.288880] [ C0] __slab_alloc.isra.0 (mm/slub.c:4779)
# 98.90 [+0.00] [ 764.288884] [ C0] kmem_cache_alloc_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5270)
# 98.90 [+0.00] [ 764.288887] [ C0] ? dst_alloc (net/core/dst.c:90)
# 98.91 [+0.00] [ 764.288890] [ C0] ? dst_alloc (net/core/dst.c:90)
# 98.91 [+0.00] [ 764.288891] [ C0] dst_alloc (net/core/dst.c:90)
# 98.91 [+0.00] [ 764.288893] [ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333)
# 98.91 [+0.00] [ 764.288896] [ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1248)
# 98.91 [+0.00] [ 764.288900] [ C0] ndisc_send_skb (net/ipv6/ndisc.c:491)
# 98.92 [+0.00] [ 764.288905] [ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470)
# 98.92 [+0.00] [ 764.288910] [ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160)
# 98.92 [+0.00] [ 764.288915] [ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042)
# 98.92 [+0.00] [ 764.288919] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.93 [+0.00] [ 764.288922] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 98.93 [+0.00] [ 764.288924] [ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
# 98.93 [+0.00] [ 764.288926] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
# 98.93 [+0.00] [ 764.288929] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 98.94 [+0.00] [ 764.288932] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.94 [+0.00] [ 764.288934] [ C0] call_timer_fn (kernel/time/timer.c:1749)
# 98.94 [+0.00] [ 764.288936] [ C0] ? detach_if_pending (kernel/time/timer.c:1725)
# 98.94 [+0.00] [ 764.288941] [ C0] ? _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)
# 98.95 [+0.00] [ 764.288945] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
# 98.95 [+0.00] [ 764.288947] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
# 98.95 [+0.00] [ 764.288951] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 98.95 [+0.00] [ 764.288953] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
# 98.96 [+0.00] [ 764.288955] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
# 98.96 [+0.00] [ 764.288961] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
# 98.96 [+0.00] [ 764.288963] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 98.96 [+0.00] [ 764.288967] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
# 98.96 [+0.00] [ 764.288970] [ C0] ? __run_timers (kernel/time/timer.c:2401)
# 98.97 [+0.00] [ 764.288972] [ C0] ? handle_softirqs (kernel/softirq.c:608)
# 98.97 [+0.00] [ 764.288975] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 98.97 [+0.00] [ 764.288976] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
# 98.97 [+0.00] [ 764.288980] [ C0] ? _local_bh_enable (kernel/softirq.c:580)
# 98.98 [+0.00] [ 764.288982] [ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
# 98.98 [+0.00] [ 764.288986] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 98.98 [+0.00] [ 764.288988] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
# 98.98 [+0.00] [ 764.288991] [ C0]
# 98.98 [+0.00] [ 764.288991] [ C0]
# 98.99 [+0.00] [ 764.288993] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 98.99 [+0.00] [ 764.288995] [ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137)
# 98.99 [+0.00] [ 764.288998] [ C0] Code: 04 00 00 8b 05 73 8d a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 66 17 2c 02 e8 31 65 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc
All code
========
0: 04 00 add $0x0,%al
2: 00 8b 05 73 8d a0 add %cl,-0x5f728cfb(%rbx)
8: 03 48 85 add -0x7b(%rax),%ecx
b: d2 0f rorb %cl,(%rdi)
d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx)
13: c0 0f 85 rorb $0x85,(%rdi)
16: ab stos %eax,(%rdi)
17: 02 00 add (%rax),%al
19: 00 48 89 add %cl,-0x77(%rax)
1c: df e8 fucomip %st(0),%st
1e: 66 17 data16 (bad)
20: 2c 02 sub $0x2,%al
22: e8 31 65 31 00 call 0x316558
27: fb sti
28: 66 90 xchg %ax,%ax
2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction
2f: 74 4d je 0x7e
31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
38: 48 rex.W
39: b8 00 00 00 00 mov $0x0,%eax
3e: 00 fc add %bh,%ah
Code starting with the faulting instruction
===========================================
0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
5: 74 4d je 0x54
7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
e: 48 rex.W
f: b8 00 00 00 00 mov $0x0,%eax
14: 00 fc add %bh,%ah
# 99.00 [+0.01] [ 764.288999] [ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282
# 99.00 [+0.00] [ 764.289000] [ C0] RAX: 0000000000000c6f RBX: ff11000035237280 RCX: ffffffff9ba295df
# 99.01 [+0.00] [ 764.289001] [ C0] RDX: ff11000001b44540 RSI: ffffffff9e5b3a69 RDI: ffffffff9e06ae00
# 99.01 [+0.00] [ 764.289002] [ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001
# 99.02 [+0.00] [ 764.289002] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000009ab8040
# 99.02 [+0.00] [ 764.289003] [ C0] R13: ff11000001b44540 R14: ffffffff9f432334 R15: ff11000035237298
# 99.02 [+0.00] [ 764.289006] [ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112)
# 99.03 [+0.00] [ 764.289012] [ C0] __schedule (kernel/sched/core.c:5259)
# 99.03 [+0.00] [ 764.289016] [ C0] ? io_schedule_timeout (kernel/sched/core.c:6719)
# 99.03 [+0.00] [ 764.289019] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 99.03 [+0.00] [ 764.289023] [ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960)
# 99.04 [+0.00] [ 764.289025] [ C0] smpboot_thread_fn (kernel/smpboot.c:156)
# 99.04 [+0.00] [ 764.289029] [ C0] ? sort_range (kernel/smpboot.c:103)
# 99.04 [+0.00] [ 764.289031] [ C0] kthread (kernel/kthread.c:463)
# 99.04 [+0.00] [ 764.289033] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 99.05 [+0.00] [ 764.289034] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 99.05 [+0.00] [ 764.289037] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 99.05 [+0.00] [ 764.289039] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 99.05 [+0.00] [ 764.289041] [ C0] ret_from_fork (arch/x86/kernel/process.c:164)
# 99.06 [+0.00] [ 764.289044] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
# 99.06 [+0.00] [ 764.289048] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665)
# 99.06 [+0.00] [ 764.289050] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 99.06 [+0.00] [ 764.289052] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| [ 760.394682][ C0] hardirqs last enabled at (73018): irqentry_exit (kernel/entry/common.c:220)
| [ 760.394692][ C0] hardirqs last disabled at (73019): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056)
| [ 760.394695][ C0] softirqs last enabled at (3098): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2))
| [ 760.394701][ C0] softirqs last disabled at (3185): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 760.394711][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 760.394713][ C0] Stopper: 0x0 <- 0x0
[ 760.394719][ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/locking/lockdep.c:5885 kernel/locking/lockdep.c:5875)
[ 760.394723][ C0] Code: 00 00 00 65 8b 05 f9 cf 26 04 85 c0 75 76 65 48 8b 05 fd 89 26 04 8b 80 4c 0a 00 00 85 c0 75 64 48 81 3b c0 bc d9 9f 74 5b 9c <58> 49 89 c7 fa 48 c7 c7 1b 68 5e 9e e8 98 14 1e 02 4c 89 f6 48 89
All code
========
0: 00 00 add %al,(%rax)
2: 00 65 8b add %ah,-0x75(%rbp)
5: 05 f9 cf 26 04 add $0x426cff9,%eax
a: 85 c0 test %eax,%eax
c: 75 76 jne 0x84
e: 65 48 8b 05 fd 89 26 mov %gs:0x42689fd(%rip),%rax # 0x4268a13
15: 04
16: 8b 80 4c 0a 00 00 mov 0xa4c(%rax),%eax
1c: 85 c0 test %eax,%eax
1e: 75 64 jne 0x84
20: 48 81 3b c0 bc d9 9f cmpq $0xffffffff9fd9bcc0,(%rbx)
27: 74 5b je 0x84
29: 9c pushf
2a:* 58 pop %rax <-- trapping instruction
2b: 49 89 c7 mov %rax,%r15
2e: fa cli
2f: 48 c7 c7 1b 68 5e 9e mov $0xffffffff9e5e681b,%rdi
36: e8 98 14 1e 02 call 0x21e14d3
3b: 4c 89 f6 mov %r14,%rsi
3e: 48 rex.W
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 58 pop %rax
1: 49 89 c7 mov %rax,%r15
4: fa cli
5: 48 c7 c7 1b 68 5e 9e mov $0xffffffff9e5e681b,%rdi
c: e8 98 14 1e 02 call 0x21e14a9
11: 4c 89 f6 mov %r14,%rsi
14: 48 rex.W
15: 89 .byte 0x89
[ 760.394726][ C0] RSP: 0018:ffa0000000007490 EFLAGS: 00000206
[ 760.394729][ C0] RAX: 0000000000000000 RBX: ffffffff9eb710c0 RCX: 0000000000000000
[ 760.394730][ C0] RDX: 0000000000000001 RSI: ffffffff9e06ad80 RDI: ffffffff9e64cf80
[ 760.394732][ C0] RBP: ffa0000000007b70 R08: ffffffff9fa08722 R09: ffffffff9f6a76e8
[ 760.394733][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001
[ 760.394734][ C0] R13: ffa00000000075b8 R14: ffffffff9b90e04f R15: ff11000001b44540
[ 760.394737][ C0] FS: 0000000000000000(0000) GS:ff110000954d4000(0000) knlGS:0000000000000000
[ 760.394740][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 760.394742][ C0] CR2: 000055cd3bd11000 CR3: 000000001a1d7004 CR4: 0000000000771ef0
[ 760.394743][ C0] PKRU: 55555554
[ 760.394744][ C0] Call Trace:
[ 760.394746][ C0]
[ 760.394750][ C0] unwind_next_frame (./include/linux/rcupdate.h:899 ./include/linux/rcupdate.h:1195 arch/x86/kernel/unwind_orc.c:495)
[ 760.394755][ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
[ 760.394762][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4028 (discriminator 2) kernel/rcu/tree.c:4020 (discriminator 2))
[ 760.394766][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485)
[ 760.394772][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770)
[ 760.394776][ C0] ? write_profile (kernel/stacktrace.c:83)
[ 760.394780][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3))
[ 760.394787][ C0] ? ndisc_send_rs (net/ipv6/ndisc.c:706)
[ 760.394793][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 760.394796][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114)
[ 760.394800][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 760.394805][ C0] kasan_save_stack (mm/kasan/common.c:58)
[ 760.394809][ C0] ? kasan_save_stack (mm/kasan/common.c:58)
[ 760.394811][ C0] ? kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
[ 760.394813][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:369)
[ 760.394815][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270)
[ 760.394818][ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
[ 760.394821][ C0] ? __create_object (mm/kmemleak.c:780)
[ 760.394823][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315)
[ 760.394825][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 760.394829][ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
[ 760.394852][ C0] kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
[ 760.394854][ C0] __kasan_slab_alloc (mm/kasan/common.c:369)
[ 760.394858][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270)
[ 760.394864][ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
[ 760.394867][ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
[ 760.394871][ C0] __create_object (mm/kmemleak.c:780)
[ 760.394873][ C0] ? kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1))
[ 760.394877][ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315)
[ 760.394880][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1))
[ 760.394885][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 760.394887][ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 760.394890][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
[ 760.394893][ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
[ 760.394896][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870)
[ 760.394898][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 760.394901][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 760.394907][ C0] ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420)
[ 760.394911][ C0] ndisc_send_rs (net/ipv6/ndisc.c:706)
[ 760.394916][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042)
[ 760.394921][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 760.394925][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 760.394927][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 760.394929][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
[ 760.394932][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 760.394936][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 760.394939][ C0] call_timer_fn (kernel/time/timer.c:1749)
[ 760.394943][ C0] ? detach_if_pending (kernel/time/timer.c:1725)
[ 760.394950][ C0] ? _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)
[ 760.394958][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
[ 760.394961][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 760.394966][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 760.394969][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
[ 760.394973][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
[ 760.394983][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 760.394986][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 760.394992][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
[ 760.394996][ C0] ? __run_timers (kernel/time/timer.c:2401)
[ 760.395000][ C0] ? handle_softirqs (kernel/softirq.c:608)
[ 760.395003][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 760.395005][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 760.395012][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 760.395015][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 760.395021][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 760.395023][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
[ 760.395026][ C0]
[ 760.395027][ C0]
[ 760.395030][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 760.395033][ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137)
[ 760.395037][ C0] Code: 04 00 00 8b 05 73 8d a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 66 17 2c 02 e8 31 65 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc
All code
========
0: 04 00 add $0x0,%al
2: 00 8b 05 73 8d a0 add %cl,-0x5f728cfb(%rbx)
8: 03 48 85 add -0x7b(%rax),%ecx
b: d2 0f rorb %cl,(%rdi)
d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx)
13: c0 0f 85 rorb $0x85,(%rdi)
16: ab stos %eax,(%rdi)
17: 02 00 add (%rax),%al
19: 00 48 89 add %cl,-0x77(%rax)
1c: df e8 fucomip %st(0),%st
1e: 66 17 data16 (bad)
20: 2c 02 sub $0x2,%al
22: e8 31 65 31 00 call 0x316558
27: fb sti
28: 66 90 xchg %ax,%ax
2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction
2f: 74 4d je 0x7e
31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
38: 48 rex.W
39: b8 00 00 00 00 mov $0x0,%eax
3e: 00 fc add %bh,%ah
Code starting with the faulting instruction
===========================================
0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
5: 74 4d je 0x54
7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
e: 48 rex.W
f: b8 00 00 00 00 mov $0x0,%eax
14: 00 fc add %bh,%ah
[ 760.395038][ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282
[ 760.395040][ C0] RAX: 0000000000000c6f RBX: ff11000035237280 RCX: ffffffff9ba295df
[ 760.395042][ C0] RDX: ff11000001b44540 RSI: ffffffff9e5b3a69 RDI: ffffffff9e06ae00
[ 760.395043][ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001
[ 760.395044][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000009ab8040
[ 760.395045][ C0] R13: ff11000001b44540 R14: ffffffff9f432334 R15: ff11000035237298
[ 760.395051][ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112)
[ 760.395061][ C0] __schedule (kernel/sched/core.c:5259)
[ 760.395067][ C0] ? io_schedule_timeout (kernel/sched/core.c:6719)
[ 760.395072][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 760.395079][ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960)
[ 760.395082][ C0] smpboot_thread_fn (kernel/smpboot.c:156)
[ 760.395088][ C0] ? sort_range (kernel/smpboot.c:103)
[ 760.395090][ C0] kthread (kernel/kthread.c:463)
[ 760.395094][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 760.395096][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 760.395100][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 760.395103][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 760.395107][ C0] ret_from_fork (arch/x86/kernel/process.c:164)
[ 760.395111][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 760.395117][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665)
[ 760.395120][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 760.395123][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| [ 764.287679][ C0] rcu: INFO: rcu_preempt self-detected stall on CPU
| [ 764.287937][ C0] rcu: 0-....: (23648 ticks this GP) idle=8f5c/1/0x4000000000000000 softirq=171905/171905 fqs=6430
| [ 764.288592][ C0] rcu: (t=26000 jiffies g=198361 q=590 ncpus=4)
| [ 764.288805][ C0] Tainted: [L]=SOFTLOCKUP
[ 764.288806][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 764.288807][ C0] Stopper: 0x0 <- 0x0
[ 764.288813][ C0] RIP: 0010:__kernel_text_address (kernel/extable.c:78)
[ 764.288820][ C0] Code: 48 89 df e8 de 99 3f 00 0f b6 c0 eb cd 48 c7 c7 84 cf 42 9f e8 3d c3 88 00 e9 08 ff ff ff 0f 1f 84 00 00 00 00 00 0f 1f 40 d6 <0f> 1f 44 00 00 53 48 89 fb e8 8e fe ff ff 85 c0 75 18 48 81 fb 75
All code
========
0: 48 89 df mov %rbx,%rdi
3: e8 de 99 3f 00 call 0x3f99e6
8: 0f b6 c0 movzbl %al,%eax
b: eb cd jmp 0xffffffffffffffda
d: 48 c7 c7 84 cf 42 9f mov $0xffffffff9f42cf84,%rdi
14: e8 3d c3 88 00 call 0x88c356
19: e9 08 ff ff ff jmp 0xffffffffffffff26
1e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
25: 00
26: 0f 1f 40 d6 nopl -0x2a(%rax)
2a:* 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) <-- trapping instruction
2f: 53 push %rbx
30: 48 89 fb mov %rdi,%rbx
33: e8 8e fe ff ff call 0xfffffffffffffec6
38: 85 c0 test %eax,%eax
3a: 75 18 jne 0x54
3c: 48 rex.W
3d: 81 .byte 0x81
3e: fb sti
3f: 75 .byte 0x75
Code starting with the faulting instruction
===========================================
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 53 push %rbx
6: 48 89 fb mov %rdi,%rbx
9: e8 8e fe ff ff call 0xfffffffffffffe9c
e: 85 c0 test %eax,%eax
10: 75 18 jne 0x2a
12: 48 rex.W
13: 81 .byte 0x81
14: fb sti
15: 75 .byte 0x75
[ 764.288822][ C0] RSP: 0018:ffa00000000076c8 EFLAGS: 00000246
[ 764.288824][ C0] RAX: dffffc0000000000 RBX: fff3fc0000000ef3 RCX: ffa0000000007740
[ 764.288826][ C0] RDX: ffa00000000076e8 RSI: 1ff4000000000ee8 RDI: ffffffff9c1f74df
[ 764.288826][ C0] RBP: ffa0000000007788 R08: 0000000000000001 R09: ffa0000000007670
[ 764.288827][ C0] R10: 0000000000000000 R11: 0000000000000005 R12: ffffffff9bbc3bc0
[ 764.288828][ C0] R13: ffa00000000077b8 R14: 0000000000000000 R15: ff11000001b44540
[ 764.288830][ C0] FS: 0000000000000000(0000) GS:ff110000954d4000(0000) knlGS:0000000000000000
[ 764.288833][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 764.288834][ C0] CR2: 000055cd3bd11000 CR3: 000000001a1d7004 CR4: 0000000000771ef0
[ 764.288835][ C0] PKRU: 55555554
[ 764.288836][ C0] Call Trace:
[ 764.288837][ C0]
[ 764.288838][ C0] unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 (discriminator 1))
[ 764.288843][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:27)
[ 764.288849][ C0] ? set_track_prepare (mm/slub.c:1047)
[ 764.288854][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 764.288857][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114)
[ 764.288861][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 764.288865][ C0] set_track_prepare (mm/slub.c:1047)
[ 764.288871][ C0] ___slab_alloc (mm/slub.c:1078 mm/slub.c:4645)
[ 764.288874][ C0] ? dst_alloc (net/core/dst.c:90)
[ 764.288879][ C0] ? dst_alloc (net/core/dst.c:90)
[ 764.288880][ C0] __slab_alloc.isra.0 (mm/slub.c:4779)
[ 764.288884][ C0] kmem_cache_alloc_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5270)
[ 764.288887][ C0] ? dst_alloc (net/core/dst.c:90)
[ 764.288890][ C0] ? dst_alloc (net/core/dst.c:90)
[ 764.288891][ C0] dst_alloc (net/core/dst.c:90)
[ 764.288893][ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333)
[ 764.288896][ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1248)
[ 764.288900][ C0] ndisc_send_skb (net/ipv6/ndisc.c:491)
[ 764.288905][ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470)
[ 764.288910][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160)
[ 764.288915][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042)
[ 764.288919][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 764.288922][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 764.288924][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 764.288926][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
[ 764.288929][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 764.288932][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 764.288934][ C0] call_timer_fn (kernel/time/timer.c:1749)
[ 764.288936][ C0] ? detach_if_pending (kernel/time/timer.c:1725)
[ 764.288941][ C0] ? _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)
[ 764.288945][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
[ 764.288947][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015)
[ 764.288951][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 764.288953][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
[ 764.288955][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
[ 764.288961][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 764.288963][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 764.288967][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
[ 764.288970][ C0] ? __run_timers (kernel/time/timer.c:2401)
[ 764.288972][ C0] ? handle_softirqs (kernel/softirq.c:608)
[ 764.288975][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 764.288976][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 764.288980][ C0] ? _local_bh_enable (kernel/softirq.c:580)
[ 764.288982][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 764.288986][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 764.288988][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
[ 764.288991][ C0]
[ 764.288991][ C0]
[ 764.288993][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 764.288995][ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137)
[ 764.288998][ C0] Code: 04 00 00 8b 05 73 8d a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 66 17 2c 02 e8 31 65 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc
All code
========
0: 04 00 add $0x0,%al
2: 00 8b 05 73 8d a0 add %cl,-0x5f728cfb(%rbx)
8: 03 48 85 add -0x7b(%rax),%ecx
b: d2 0f rorb %cl,(%rdi)
d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx)
13: c0 0f 85 rorb $0x85,(%rdi)
16: ab stos %eax,(%rdi)
17: 02 00 add (%rax),%al
19: 00 48 89 add %cl,-0x77(%rax)
1c: df e8 fucomip %st(0),%st
1e: 66 17 data16 (bad)
20: 2c 02 sub $0x2,%al
22: e8 31 65 31 00 call 0x316558
27: fb sti
28: 66 90 xchg %ax,%ax
2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction
2f: 74 4d je 0x7e
31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
38: 48 rex.W
39: b8 00 00 00 00 mov $0x0,%eax
3e: 00 fc add %bh,%ah
Code starting with the faulting instruction
===========================================
0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
5: 74 4d je 0x54
7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi
e: 48 rex.W
f: b8 00 00 00 00 mov $0x0,%eax
14: 00 fc add %bh,%ah
[ 764.288999][ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282
[ 764.289000][ C0] RAX: 0000000000000c6f RBX: ff11000035237280 RCX: ffffffff9ba295df
[ 764.289001][ C0] RDX: ff11000001b44540 RSI: ffffffff9e5b3a69 RDI: ffffffff9e06ae00
[ 764.289002][ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001
[ 764.289002][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000009ab8040
[ 764.289003][ C0] R13: ff11000001b44540 R14: ffffffff9f432334 R15: ff11000035237298
[ 764.289006][ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112)
[ 764.289012][ C0] __schedule (kernel/sched/core.c:5259)
[ 764.289016][ C0] ? io_schedule_timeout (kernel/sched/core.c:6719)
[ 764.289019][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 764.289023][ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960)
[ 764.289025][ C0] smpboot_thread_fn (kernel/smpboot.c:156)
[ 764.289029][ C0] ? sort_range (kernel/smpboot.c:103)
[ 764.289031][ C0] kthread (kernel/kthread.c:463)
[ 764.289033][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 764.289034][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 764.289037][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 764.289039][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 764.289041][ C0] ret_from_fork (arch/x86/kernel/process.c:164)
[ 764.289044][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 764.289048][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665)
[ 764.289050][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
Finger prints:
irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:lock_release
__kernel_text_address:unwind_get_return_address:arch_stack_walk:stack_trace_save:set_track_prepare