======================================
| # 128.69 [+0.00] [ 624.382401] [ C0] hardirqs last enabled at (1162660): irqentry_exit (kernel/entry/common.c:220)
| # 128.70 [+0.01] [ 624.382410] [ C0] hardirqs last disabled at (1162661): sysvec_apic_timer_interrupt (./arch/x86/include/asm/hardirq.h:78 arch/x86/kernel/apic/apic.c:1056)
| # 128.71 [+0.01] [ 624.382412] [ C0] softirqs last enabled at (984904): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2))
| # 128.72 [+0.01] [ 624.382416] [ C0] softirqs last disabled at (984907): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 128.74 [+0.01] [ 624.382426] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
# 128.75 [+0.01] [ 624.382428] [ C0] Stopper: softlockup_fn+0x0/0xc0 <- watchdog_timer_fn (kernel/watchdog.c:775 (discriminator 1))
# 128.76 [+0.01] [ 624.382433] [ C0] RIP: 0010:kmem_cache_alloc_noprof (mm/slub.c:5264)
# 128.77 [+0.01] [ 624.382438] [ C0] Code: fd ff ff 48 89 d6 48 c7 c7 e0 a9 b5 92 48 89 14 24 e8 f0 a0 7d 00 48 8b 14 24 e9 e5 fb ff ff 0f 1f 80 00 00 00 00 f3 0f 1e fa <0f> 1f 44 00 00 4c 8d 54 24 08 48 83 e4 f0 41 ff 72 f8 55 48 89 e5
All code
========
0: fd std
1: ff (bad)
2: ff 48 89 decl -0x77(%rax)
5: d6 (bad)
6: 48 c7 c7 e0 a9 b5 92 mov $0xffffffff92b5a9e0,%rdi
d: 48 89 14 24 mov %rdx,(%rsp)
11: e8 f0 a0 7d 00 call 0x7da106
16: 48 8b 14 24 mov (%rsp),%rdx
1a: e9 e5 fb ff ff jmp 0xfffffffffffffc04
1f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
26: f3 0f 1e fa endbr64
2a:* 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) <-- trapping instruction
2f: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
34: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp
38: 41 ff 72 f8 push -0x8(%r10)
3c: 55 push %rbp
3d: 48 89 e5 mov %rsp,%rbp
Code starting with the faulting instruction
===========================================
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp
e: 41 ff 72 f8 push -0x8(%r10)
12: 55 push %rbp
13: 48 89 e5 mov %rsp,%rbp
# 128.79 [+0.02] [ 624.382440] [ C0] RSP: 0018:ffa0000000007a48 EFLAGS: 00000202
# 128.80 [+0.01] [ 624.382442] [ C0] RAX: ff11000001042900 RBX: 0000000000000000 RCX: 0000000000000820
# 128.80 [+0.01] [ 624.382443] [ C0] RDX: 0000000000000001 RSI: 0000000000092820 RDI: ff11000001042900
# 128.81 [+0.01] [ 624.382444] [ C0] RBP: 00000000000000e0 R08: 0000000000000000 R09: 0000000000000001
# 128.82 [+0.01] [ 624.382445] [ C0] R10: 00000000000000e0 R11: 0000000000000001 R12: ff11000013ee1c40
# 128.83 [+0.01] [ 624.382446] [ C0] R13: 0000000000000820 R14: 0000000000000000 R15: 0000000000000001
# 128.84 [+0.01] [ 624.382449] [ C0] FS: 0000000000000000(0000) GS:ff1100009baed000(0000) knlGS:0000000000000000
# 128.85 [+0.01] [ 624.382452] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
# 128.86 [+0.01] [ 624.382453] [ C0] CR2: 000055e25e2d8000 CR3: 0000000035134003 CR4: 0000000000771ef0
# 128.87 [+0.01] [ 624.382454] [ C0] PKRU: 55555554
# 128.87 [+0.00] [ 624.382455] [ C0] Call Trace:
# 128.87 [+0.00] [ 624.382457] [ C0]
# 128.88 [+0.00] [ 624.382458] [ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
# 128.88 [+0.01] [ 624.382467] [ C0] __create_object (mm/kmemleak.c:780)
# 128.89 [+0.01] [ 624.382469] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1))
# 128.89 [+0.01] [ 624.382473] [ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
# 128.90 [+0.01] [ 624.382477] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 128.90 [+0.01] [ 624.382481] [ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 128.91 [+0.00] [ 624.382483] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
# 128.91 [+0.01] [ 624.382485] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
# 128.92 [+0.01] [ 624.382487] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
# 128.92 [+0.01] [ 624.382490] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 128.93 [+0.01] [ 624.382492] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
# 128.94 [+0.01] [ 624.382494] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 128.94 [+0.01] [ 624.382498] [ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
# 128.95 [+0.01] [ 624.382501] [ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
# 128.95 [+0.01] [ 624.382503] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
# 128.96 [+0.01] [ 624.382505] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 128.96 [+0.01] [ 624.382508] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
# 128.97 [+0.01] [ 624.382510] [ C0] call_timer_fn (kernel/time/timer.c:1749)
# 128.97 [+0.01] [ 624.382513] [ C0] ? detach_if_pending (kernel/time/timer.c:1725)
# 128.98 [+0.01] [ 624.382515] [ C0] ? debug_object_active_state (lib/debugobjects.c:862)
# 128.99 [+0.01] [ 624.382520] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 128.99 [+0.01] [ 624.382523] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.00 [+0.01] [ 624.382525] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
# 129.00 [+0.01] [ 624.382528] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
# 129.01 [+0.01] [ 624.382531] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 129.01 [+0.01] [ 624.382533] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
# 129.02 [+0.01] [ 624.382536] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
# 129.02 [+0.01] [ 624.382541] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
# 129.03 [+0.01] [ 624.382544] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 129.04 [+0.01] [ 624.382548] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
# 129.04 [+0.01] [ 624.382550] [ C0] ? __run_timers (kernel/time/timer.c:2401)
# 129.05 [+0.01] [ 624.382553] [ C0] ? handle_softirqs (kernel/softirq.c:608)
# 129.05 [+0.01] [ 624.382555] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.06 [+0.01] [ 624.382556] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
# 129.06 [+0.01] [ 624.382561] [ C0] ? tasklet_unlock_wait (kernel/softirq.c:580)
# 129.07 [+0.01] [ 624.382563] [ 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)
# 129.07 [+0.01] [ 624.382566] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 129.08 [+0.00] [ 624.382568] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
# 129.08 [+0.01] [ 624.382570] [ C0]
# 129.09 [+0.00] [ 624.382571] [ C0]
# 129.09 [+0.00] [ 624.382572] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 129.10 [+0.01] [ 624.382575] [ C0] RIP: 0010:preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
# 129.10 [+0.01] [ 624.382579] [ C0] Code: e0 07 48 c1 ee 03 83 c0 03 0f b6 0c 0e 38 c8 7c 08 84 c9 0f 85 d7 00 00 00 8b 0d 7d 7f e2 04 85 c9 75 19 65 8b 0d 62 66 32 04 <81> e1 ff ff ff 7f 39 ca 7f 16 81 fa fe 00 00 00 76 66 f7 da 65 01
All code
========
0: e0 07 loopne 0x9
2: 48 c1 ee 03 shr $0x3,%rsi
6: 83 c0 03 add $0x3,%eax
9: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
d: 38 c8 cmp %cl,%al
f: 7c 08 jl 0x19
11: 84 c9 test %cl,%cl
13: 0f 85 d7 00 00 00 jne 0xf0
19: 8b 0d 7d 7f e2 04 mov 0x4e27f7d(%rip),%ecx # 0x4e27f9c
1f: 85 c9 test %ecx,%ecx
21: 75 19 jne 0x3c
23: 65 8b 0d 62 66 32 04 mov %gs:0x4326662(%rip),%ecx # 0x432668c
2a:* 81 e1 ff ff ff 7f and $0x7fffffff,%ecx <-- trapping instruction
30: 39 ca cmp %ecx,%edx
32: 7f 16 jg 0x4a
34: 81 fa fe 00 00 00 cmp $0xfe,%edx
3a: 76 66 jbe 0xa2
3c: f7 da neg %edx
3e: 65 gs
3f: 01 .byte 0x1
Code starting with the faulting instruction
===========================================
0: 81 e1 ff ff ff 7f and $0x7fffffff,%ecx
6: 39 ca cmp %ecx,%edx
8: 7f 16 jg 0x20
a: 81 fa fe 00 00 00 cmp $0xfe,%edx
10: 76 66 jbe 0x78
12: f7 da neg %edx
14: 65 gs
15: 01 .byte 0x1
# 129.12 [+0.02] [ 624.382580] [ C0] RSP: 0018:ffa0000000127d48 EFLAGS: 00000246
# 129.13 [+0.01] [ 624.382581] [ C0] RAX: 0000000000000003 RBX: ff1100002f626fc0 RCX: 0000000080000001
# 129.14 [+0.01] [ 624.382582] [ C0] RDX: 0000000000000001 RSI: 1ffffffff28c6928 RDI: 0000000000000001
# 129.15 [+0.01] [ 624.382583] [ C0] RBP: ffffffff8fa93e60 R08: 0000000000000000 R09: 0000000000000001
# 129.16 [+0.01] [ 624.382584] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f627058
# 129.17 [+0.01] [ 624.382584] [ C0] R13: dffffc0000000000 R14: ffe21c0005ec4e0a R15: 0000000000000000
# 129.18 [+0.01] [ 624.382586] [ C0] ? lockup_detector_update_enable (kernel/watchdog.c:744)
# 129.18 [+0.01] [ 624.382592] [ C0] ? preempt_count_add (./include/linux/ftrace.h:1132 (discriminator 1) kernel/sched/core.c:5705 (discriminator 1) kernel/sched/core.c:5702 (discriminator 1) kernel/sched/core.c:5730 (discriminator 1))
# 129.19 [+0.01] [ 624.382594] [ C0] cpu_stopper_thread (kernel/stop_machine.c:519)
# 129.19 [+0.01] [ 624.382599] [ C0] smpboot_thread_fn (kernel/smpboot.c:160)
# 129.20 [+0.01] [ 624.382604] [ C0] ? sort_range (kernel/smpboot.c:103)
# 129.20 [+0.00] [ 624.382606] [ C0] kthread (kernel/kthread.c:463)
# 129.21 [+0.00] [ 624.382608] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.21 [+0.01] [ 624.382610] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 129.22 [+0.01] [ 624.382612] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.23 [+0.01] [ 624.382614] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.23 [+0.01] [ 624.382616] [ C0] ret_from_fork (arch/x86/kernel/process.c:164)
# 129.24 [+0.01] [ 624.382620] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
# 129.24 [+0.01] [ 624.382623] [ C0] ? __switch_to (./include/linux/thread_info.h:140 (discriminator 2) arch/x86/kernel/process.h:16 (discriminator 2) arch/x86/kernel/process_64.c:676 (discriminator 2))
# 129.25 [+0.01] [ 624.382626] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.25 [+0.01] [ 624.382628] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| # 129.26 [+0.00] [ 627.260152] [ C0] rcu: INFO: rcu_preempt self-detected stall on CPU
| # 129.27 [+0.01] [ 627.260437] [ C0] rcu: 0-....: (22797 ticks this GP) idle=8af4/1/0x4000000000000000 softirq=291430/291430 fqs=6387
| # 129.28 [+0.01] [ 627.261134] [ C0] rcu: (t=26000 jiffies g=289669 q=542 ncpus=4)
| # 129.30 [+0.01] [ 627.261339] [ C0] Tainted: [L]=SOFTLOCKUP
# 129.31 [+0.00] [ 627.261341] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
# 129.31 [+0.01] [ 627.261342] [ C0] Stopper: softlockup_fn+0x0/0xc0 <- watchdog_timer_fn (kernel/watchdog.c:775 (discriminator 1))
# 129.32 [+0.01] [ 627.261350] [ C0] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:422 (discriminator 2) arch/x86/kernel/unwind_orc.c:596 (discriminator 2))
# 129.33 [+0.01] [ 627.261355] [ C0] Code: e2 ff ff 4c 89 e1 4c 8b 44 24 20 48 89 c2 48 c1 e9 03 48 b8 00 00 00 00 00 fc ff df 80 3c 01 00 0f 85 19 09 00 00 49 89 55 58 <49> 8d be 98 00 00 00 4c 89 44 24 28 48 89 54 24 20 e8 c7 e1 ff ff
All code
========
0: e2 ff loop 0x1
2: ff 4c 89 e1 decl -0x1f(%rcx,%rcx,4)
6: 4c 8b 44 24 20 mov 0x20(%rsp),%r8
b: 48 89 c2 mov %rax,%rdx
e: 48 c1 e9 03 shr $0x3,%rcx
12: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
19: fc ff df
1c: 80 3c 01 00 cmpb $0x0,(%rcx,%rax,1)
20: 0f 85 19 09 00 00 jne 0x93f
26: 49 89 55 58 mov %rdx,0x58(%r13)
2a:* 49 8d be 98 00 00 00 lea 0x98(%r14),%rdi <-- trapping instruction
31: 4c 89 44 24 28 mov %r8,0x28(%rsp)
36: 48 89 54 24 20 mov %rdx,0x20(%rsp)
3b: e8 c7 e1 ff ff call 0xffffffffffffe207
Code starting with the faulting instruction
===========================================
0: 49 8d be 98 00 00 00 lea 0x98(%r14),%rdi
7: 4c 89 44 24 28 mov %r8,0x28(%rsp)
c: 48 89 54 24 20 mov %rdx,0x20(%rsp)
11: e8 c7 e1 ff ff call 0xffffffffffffe1dd
# 129.35 [+0.02] [ 627.261357] [ C0] RSP: 0018:ffa0000000007778 EFLAGS: 00000246
# 129.36 [+0.01] [ 627.261360] [ C0] RAX: dffffc0000000000 RBX: 1ff4000000000ef8 RCX: 1ff4000000000f1a
# 129.37 [+0.01] [ 627.261362] [ C0] RDX: ffffffff8f80c9ce RSI: ffa0000000127c98 RDI: ffa0000000127d18
# 129.37 [+0.01] [ 627.261362] [ C0] RBP: 0000000000000001 R08: ffffffff934cb5fa R09: ffffffff9327b0a0
# 129.38 [+0.01] [ 627.261363] [ C0] R10: ffffffff934cb5fe R11: 0000000000000001 R12: ffa00000000078d0
# 129.39 [+0.01] [ 627.261364] [ C0] R13: ffa0000000007878 R14: ffa0000000127c98 R15: ff11000001b24540
# 129.40 [+0.01] [ 627.261367] [ C0] FS: 0000000000000000(0000) GS:ff1100009baed000(0000) knlGS:0000000000000000
# 129.41 [+0.01] [ 627.261370] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
# 129.42 [+0.01] [ 627.261371] [ C0] CR2: 000055e25e2d8000 CR3: 0000000035134003 CR4: 0000000000771ef0
# 129.43 [+0.01] [ 627.261372] [ C0] PKRU: 55555554
# 129.43 [+0.00] [ 627.261372] [ C0] Call Trace:
# 129.44 [+0.00] [ 627.261373] [ C0]
# 129.44 [+0.00] [ 627.261376] [ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 129.44 [+0.01] [ 627.261381] [ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
# 129.45 [+0.01] [ 627.261384] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469)
# 129.46 [+0.01] [ 627.261386] [ C0] ? call_timer_fn (kernel/time/timer.c:1749)
# 129.46 [+0.01] [ 627.261391] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
# 129.47 [+0.01] [ 627.261394] [ C0] ? write_profile (kernel/stacktrace.c:83)
# 129.47 [+0.01] [ 627.261397] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3))
# 129.48 [+0.01] [ 627.261402] [ C0] ? preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
# 129.48 [+0.01] [ 627.261407] [ C0] stack_trace_save (kernel/stacktrace.c:123)
# 129.49 [+0.01] [ 627.261409] [ C0] ? stack_trace_snprint (kernel/stacktrace.c:114)
# 129.49 [+0.01] [ 627.261414] [ C0] set_track_prepare (mm/slub.c:1047)
# 129.50 [+0.01] [ 627.261417] [ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
# 129.51 [+0.01] [ 627.261418] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 129.51 [+0.01] [ 627.261422] [ C0] ? __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
# 129.52 [+0.01] [ 627.261424] [ C0] ? neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
# 129.52 [+0.01] [ 627.261425] [ C0] ? call_timer_fn (kernel/time/timer.c:1749)
# 129.53 [+0.01] [ 627.261426] [ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
# 129.53 [+0.01] [ 627.261428] [ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
# 129.54 [+0.01] [ 627.261430] [ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
# 129.54 [+0.01] [ 627.261433] [ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 129.55 [+0.01] [ 627.261434] [ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
# 129.55 [+0.01] [ 627.261438] [ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 129.56 [+0.01] [ 627.261440] [ C0] __alloc_object (mm/kmemleak.c:701 (discriminator 1))
# 129.57 [+0.01] [ 627.261443] [ C0] __create_object (mm/kmemleak.c:780)
# 129.57 [+0.01] [ 627.261445] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1))
# 129.58 [+0.01] [ 627.261448] [ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
# 129.58 [+0.01] [ 627.261453] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 129.59 [+0.01] [ 627.261454] [ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
# 129.59 [+0.00] [ 627.261456] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
# 129.60 [+0.01] [ 627.261457] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
# 129.60 [+0.01] [ 627.261459] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
# 129.61 [+0.01] [ 627.261461] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.61 [+0.01] [ 627.261464] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
# 129.62 [+0.01] [ 627.261465] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 129.63 [+0.01] [ 627.261469] [ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
# 129.63 [+0.01] [ 627.261472] [ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
# 129.64 [+0.01] [ 627.261473] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
# 129.64 [+0.01] [ 627.261475] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 129.65 [+0.01] [ 627.261478] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
# 129.65 [+0.01] [ 627.261479] [ C0] call_timer_fn (kernel/time/timer.c:1749)
# 129.66 [+0.01] [ 627.261482] [ C0] ? detach_if_pending (kernel/time/timer.c:1725)
# 129.66 [+0.01] [ 627.261484] [ C0] ? debug_object_active_state (lib/debugobjects.c:862)
# 129.67 [+0.01] [ 627.261489] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 129.68 [+0.01] [ 627.261491] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.68 [+0.01] [ 627.261494] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
# 129.69 [+0.01] [ 627.261497] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
# 129.69 [+0.01] [ 627.261499] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
# 129.70 [+0.01] [ 627.261501] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
# 129.70 [+0.01] [ 627.261504] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
# 129.71 [+0.01] [ 627.261509] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
# 129.71 [+0.01] [ 627.261512] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
# 129.72 [+0.01] [ 627.261516] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
# 129.73 [+0.01] [ 627.261518] [ C0] ? __run_timers (kernel/time/timer.c:2401)
# 129.73 [+0.01] [ 627.261521] [ C0] ? handle_softirqs (kernel/softirq.c:608)
# 129.74 [+0.01] [ 627.261523] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.74 [+0.01] [ 627.261524] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
# 129.75 [+0.01] [ 627.261528] [ C0] ? tasklet_unlock_wait (kernel/softirq.c:580)
# 129.75 [+0.01] [ 627.261530] [ 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)
# 129.76 [+0.01] [ 627.261534] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
# 129.76 [+0.00] [ 627.261535] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
# 129.77 [+0.01] [ 627.261537] [ C0]
# 129.77 [+0.00] [ 627.261538] [ C0]
# 129.78 [+0.00] [ 627.261539] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
# 129.78 [+0.01] [ 627.261541] [ C0] RIP: 0010:preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
# 129.79 [+0.01] [ 627.261543] [ C0] Code: e0 07 48 c1 ee 03 83 c0 03 0f b6 0c 0e 38 c8 7c 08 84 c9 0f 85 d7 00 00 00 8b 0d 7d 7f e2 04 85 c9 75 19 65 8b 0d 62 66 32 04 <81> e1 ff ff ff 7f 39 ca 7f 16 81 fa fe 00 00 00 76 66 f7 da 65 01
All code
========
0: e0 07 loopne 0x9
2: 48 c1 ee 03 shr $0x3,%rsi
6: 83 c0 03 add $0x3,%eax
9: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
d: 38 c8 cmp %cl,%al
f: 7c 08 jl 0x19
11: 84 c9 test %cl,%cl
13: 0f 85 d7 00 00 00 jne 0xf0
19: 8b 0d 7d 7f e2 04 mov 0x4e27f7d(%rip),%ecx # 0x4e27f9c
1f: 85 c9 test %ecx,%ecx
21: 75 19 jne 0x3c
23: 65 8b 0d 62 66 32 04 mov %gs:0x4326662(%rip),%ecx # 0x432668c
2a:* 81 e1 ff ff ff 7f and $0x7fffffff,%ecx <-- trapping instruction
30: 39 ca cmp %ecx,%edx
32: 7f 16 jg 0x4a
34: 81 fa fe 00 00 00 cmp $0xfe,%edx
3a: 76 66 jbe 0xa2
3c: f7 da neg %edx
3e: 65 gs
3f: 01 .byte 0x1
Code starting with the faulting instruction
===========================================
0: 81 e1 ff ff ff 7f and $0x7fffffff,%ecx
6: 39 ca cmp %ecx,%edx
8: 7f 16 jg 0x20
a: 81 fa fe 00 00 00 cmp $0xfe,%edx
10: 76 66 jbe 0x78
12: f7 da neg %edx
14: 65 gs
15: 01 .byte 0x1
# 129.81 [+0.02] [ 627.261544] [ C0] RSP: 0018:ffa0000000127d48 EFLAGS: 00000246
# 129.81 [+0.01] [ 627.261545] [ C0] RAX: 0000000000000003 RBX: ff1100002f626fc0 RCX: 0000000080000001
# 129.82 [+0.01] [ 627.261546] [ C0] RDX: 0000000000000001 RSI: 1ffffffff28c6928 RDI: 0000000000000001
# 129.83 [+0.01] [ 627.261546] [ C0] RBP: ffffffff8fa93e60 R08: 0000000000000000 R09: 0000000000000001
# 129.84 [+0.01] [ 627.261547] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f627058
# 129.85 [+0.01] [ 627.261547] [ C0] R13: dffffc0000000000 R14: ffe21c0005ec4e0a R15: 0000000000000000
# 129.86 [+0.01] [ 627.261549] [ C0] ? lockup_detector_update_enable (kernel/watchdog.c:744)
# 129.87 [+0.01] [ 627.261555] [ C0] ? preempt_count_add (./include/linux/ftrace.h:1132 (discriminator 1) kernel/sched/core.c:5705 (discriminator 1) kernel/sched/core.c:5702 (discriminator 1) kernel/sched/core.c:5730 (discriminator 1))
# 129.87 [+0.01] [ 627.261557] [ C0] cpu_stopper_thread (kernel/stop_machine.c:519)
# 129.88 [+0.01] [ 627.261562] [ C0] smpboot_thread_fn (kernel/smpboot.c:160)
# 129.88 [+0.01] [ 627.261567] [ C0] ? sort_range (kernel/smpboot.c:103)
# 129.89 [+0.00] [ 627.261569] [ C0] kthread (kernel/kthread.c:463)
# 129.89 [+0.00] [ 627.261571] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.90 [+0.01] [ 627.261573] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
# 129.90 [+0.01] [ 627.261575] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
# 129.91 [+0.01] [ 627.261577] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.91 [+0.01] [ 627.261579] [ C0] ret_from_fork (arch/x86/kernel/process.c:164)
# 129.92 [+0.01] [ 627.261582] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
# 129.93 [+0.01] [ 627.261585] [ C0] ? __switch_to (./include/linux/thread_info.h:140 (discriminator 2) arch/x86/kernel/process.h:16 (discriminator 2) arch/x86/kernel/process_64.c:676 (discriminator 2))
# 129.93 [+0.01] [ 627.261589] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
# 129.94 [+0.01] [ 627.261591] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| [ 624.382401][ C0] hardirqs last enabled at (1162660): irqentry_exit (kernel/entry/common.c:220)
| [ 624.382410][ C0] hardirqs last disabled at (1162661): sysvec_apic_timer_interrupt (./arch/x86/include/asm/hardirq.h:78 arch/x86/kernel/apic/apic.c:1056)
| [ 624.382412][ C0] softirqs last enabled at (984904): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2))
| [ 624.382416][ C0] softirqs last disabled at (984907): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 624.382426][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 624.382428][ C0] Stopper: softlockup_fn+0x0/0xc0 <- watchdog_timer_fn (kernel/watchdog.c:775 (discriminator 1))
[ 624.382433][ C0] RIP: 0010:kmem_cache_alloc_noprof (mm/slub.c:5264)
[ 624.382438][ C0] Code: fd ff ff 48 89 d6 48 c7 c7 e0 a9 b5 92 48 89 14 24 e8 f0 a0 7d 00 48 8b 14 24 e9 e5 fb ff ff 0f 1f 80 00 00 00 00 f3 0f 1e fa <0f> 1f 44 00 00 4c 8d 54 24 08 48 83 e4 f0 41 ff 72 f8 55 48 89 e5
All code
========
0: fd std
1: ff (bad)
2: ff 48 89 decl -0x77(%rax)
5: d6 (bad)
6: 48 c7 c7 e0 a9 b5 92 mov $0xffffffff92b5a9e0,%rdi
d: 48 89 14 24 mov %rdx,(%rsp)
11: e8 f0 a0 7d 00 call 0x7da106
16: 48 8b 14 24 mov (%rsp),%rdx
1a: e9 e5 fb ff ff jmp 0xfffffffffffffc04
1f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
26: f3 0f 1e fa endbr64
2a:* 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) <-- trapping instruction
2f: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
34: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp
38: 41 ff 72 f8 push -0x8(%r10)
3c: 55 push %rbp
3d: 48 89 e5 mov %rsp,%rbp
Code starting with the faulting instruction
===========================================
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 4c 8d 54 24 08 lea 0x8(%rsp),%r10
a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp
e: 41 ff 72 f8 push -0x8(%r10)
12: 55 push %rbp
13: 48 89 e5 mov %rsp,%rbp
[ 624.382440][ C0] RSP: 0018:ffa0000000007a48 EFLAGS: 00000202
[ 624.382442][ C0] RAX: ff11000001042900 RBX: 0000000000000000 RCX: 0000000000000820
[ 624.382443][ C0] RDX: 0000000000000001 RSI: 0000000000092820 RDI: ff11000001042900
[ 624.382444][ C0] RBP: 00000000000000e0 R08: 0000000000000000 R09: 0000000000000001
[ 624.382445][ C0] R10: 00000000000000e0 R11: 0000000000000001 R12: ff11000013ee1c40
[ 624.382446][ C0] R13: 0000000000000820 R14: 0000000000000000 R15: 0000000000000001
[ 624.382449][ C0] FS: 0000000000000000(0000) GS:ff1100009baed000(0000) knlGS:0000000000000000
[ 624.382452][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 624.382453][ C0] CR2: 000055e25e2d8000 CR3: 0000000035134003 CR4: 0000000000771ef0
[ 624.382454][ C0] PKRU: 55555554
[ 624.382455][ C0] Call Trace:
[ 624.382457][ C0]
[ 624.382458][ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1))
[ 624.382467][ C0] __create_object (mm/kmemleak.c:780)
[ 624.382469][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1))
[ 624.382473][ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
[ 624.382477][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 624.382481][ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 624.382483][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
[ 624.382485][ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
[ 624.382487][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
[ 624.382490][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 624.382492][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
[ 624.382494][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 624.382498][ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
[ 624.382501][ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
[ 624.382503][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
[ 624.382505][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 624.382508][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
[ 624.382510][ C0] call_timer_fn (kernel/time/timer.c:1749)
[ 624.382513][ C0] ? detach_if_pending (kernel/time/timer.c:1725)
[ 624.382515][ C0] ? debug_object_active_state (lib/debugobjects.c:862)
[ 624.382520][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 624.382523][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 624.382525][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
[ 624.382528][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
[ 624.382531][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 624.382533][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
[ 624.382536][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
[ 624.382541][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 624.382544][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 624.382548][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
[ 624.382550][ C0] ? __run_timers (kernel/time/timer.c:2401)
[ 624.382553][ C0] ? handle_softirqs (kernel/softirq.c:608)
[ 624.382555][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 624.382556][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 624.382561][ C0] ? tasklet_unlock_wait (kernel/softirq.c:580)
[ 624.382563][ 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)
[ 624.382566][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 624.382568][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
[ 624.382570][ C0]
[ 624.382571][ C0]
[ 624.382572][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 624.382575][ C0] RIP: 0010:preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
[ 624.382579][ C0] Code: e0 07 48 c1 ee 03 83 c0 03 0f b6 0c 0e 38 c8 7c 08 84 c9 0f 85 d7 00 00 00 8b 0d 7d 7f e2 04 85 c9 75 19 65 8b 0d 62 66 32 04 <81> e1 ff ff ff 7f 39 ca 7f 16 81 fa fe 00 00 00 76 66 f7 da 65 01
All code
========
0: e0 07 loopne 0x9
2: 48 c1 ee 03 shr $0x3,%rsi
6: 83 c0 03 add $0x3,%eax
9: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
d: 38 c8 cmp %cl,%al
f: 7c 08 jl 0x19
11: 84 c9 test %cl,%cl
13: 0f 85 d7 00 00 00 jne 0xf0
19: 8b 0d 7d 7f e2 04 mov 0x4e27f7d(%rip),%ecx # 0x4e27f9c
1f: 85 c9 test %ecx,%ecx
21: 75 19 jne 0x3c
23: 65 8b 0d 62 66 32 04 mov %gs:0x4326662(%rip),%ecx # 0x432668c
2a:* 81 e1 ff ff ff 7f and $0x7fffffff,%ecx <-- trapping instruction
30: 39 ca cmp %ecx,%edx
32: 7f 16 jg 0x4a
34: 81 fa fe 00 00 00 cmp $0xfe,%edx
3a: 76 66 jbe 0xa2
3c: f7 da neg %edx
3e: 65 gs
3f: 01 .byte 0x1
Code starting with the faulting instruction
===========================================
0: 81 e1 ff ff ff 7f and $0x7fffffff,%ecx
6: 39 ca cmp %ecx,%edx
8: 7f 16 jg 0x20
a: 81 fa fe 00 00 00 cmp $0xfe,%edx
10: 76 66 jbe 0x78
12: f7 da neg %edx
14: 65 gs
15: 01 .byte 0x1
[ 624.382580][ C0] RSP: 0018:ffa0000000127d48 EFLAGS: 00000246
[ 624.382581][ C0] RAX: 0000000000000003 RBX: ff1100002f626fc0 RCX: 0000000080000001
[ 624.382582][ C0] RDX: 0000000000000001 RSI: 1ffffffff28c6928 RDI: 0000000000000001
[ 624.382583][ C0] RBP: ffffffff8fa93e60 R08: 0000000000000000 R09: 0000000000000001
[ 624.382584][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f627058
[ 624.382584][ C0] R13: dffffc0000000000 R14: ffe21c0005ec4e0a R15: 0000000000000000
[ 624.382586][ C0] ? lockup_detector_update_enable (kernel/watchdog.c:744)
[ 624.382592][ C0] ? preempt_count_add (./include/linux/ftrace.h:1132 (discriminator 1) kernel/sched/core.c:5705 (discriminator 1) kernel/sched/core.c:5702 (discriminator 1) kernel/sched/core.c:5730 (discriminator 1))
[ 624.382594][ C0] cpu_stopper_thread (kernel/stop_machine.c:519)
[ 624.382599][ C0] smpboot_thread_fn (kernel/smpboot.c:160)
[ 624.382604][ C0] ? sort_range (kernel/smpboot.c:103)
[ 624.382606][ C0] kthread (kernel/kthread.c:463)
[ 624.382608][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 624.382610][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 624.382612][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 624.382614][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 624.382616][ C0] ret_from_fork (arch/x86/kernel/process.c:164)
[ 624.382620][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 624.382623][ C0] ? __switch_to (./include/linux/thread_info.h:140 (discriminator 2) arch/x86/kernel/process.h:16 (discriminator 2) arch/x86/kernel/process_64.c:676 (discriminator 2))
[ 624.382626][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 624.382628][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256)
| [ 627.260152][ C0] rcu: INFO: rcu_preempt self-detected stall on CPU
| [ 627.260437][ C0] rcu: 0-....: (22797 ticks this GP) idle=8af4/1/0x4000000000000000 softirq=291430/291430 fqs=6387
| [ 627.261134][ C0] rcu: (t=26000 jiffies g=289669 q=542 ncpus=4)
| [ 627.261339][ C0] Tainted: [L]=SOFTLOCKUP
[ 627.261341][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 627.261342][ C0] Stopper: softlockup_fn+0x0/0xc0 <- watchdog_timer_fn (kernel/watchdog.c:775 (discriminator 1))
[ 627.261350][ C0] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:422 (discriminator 2) arch/x86/kernel/unwind_orc.c:596 (discriminator 2))
[ 627.261355][ C0] Code: e2 ff ff 4c 89 e1 4c 8b 44 24 20 48 89 c2 48 c1 e9 03 48 b8 00 00 00 00 00 fc ff df 80 3c 01 00 0f 85 19 09 00 00 49 89 55 58 <49> 8d be 98 00 00 00 4c 89 44 24 28 48 89 54 24 20 e8 c7 e1 ff ff
All code
========
0: e2 ff loop 0x1
2: ff 4c 89 e1 decl -0x1f(%rcx,%rcx,4)
6: 4c 8b 44 24 20 mov 0x20(%rsp),%r8
b: 48 89 c2 mov %rax,%rdx
e: 48 c1 e9 03 shr $0x3,%rcx
12: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
19: fc ff df
1c: 80 3c 01 00 cmpb $0x0,(%rcx,%rax,1)
20: 0f 85 19 09 00 00 jne 0x93f
26: 49 89 55 58 mov %rdx,0x58(%r13)
2a:* 49 8d be 98 00 00 00 lea 0x98(%r14),%rdi <-- trapping instruction
31: 4c 89 44 24 28 mov %r8,0x28(%rsp)
36: 48 89 54 24 20 mov %rdx,0x20(%rsp)
3b: e8 c7 e1 ff ff call 0xffffffffffffe207
Code starting with the faulting instruction
===========================================
0: 49 8d be 98 00 00 00 lea 0x98(%r14),%rdi
7: 4c 89 44 24 28 mov %r8,0x28(%rsp)
c: 48 89 54 24 20 mov %rdx,0x20(%rsp)
11: e8 c7 e1 ff ff call 0xffffffffffffe1dd
[ 627.261357][ C0] RSP: 0018:ffa0000000007778 EFLAGS: 00000246
[ 627.261360][ C0] RAX: dffffc0000000000 RBX: 1ff4000000000ef8 RCX: 1ff4000000000f1a
[ 627.261362][ C0] RDX: ffffffff8f80c9ce RSI: ffa0000000127c98 RDI: ffa0000000127d18
[ 627.261362][ C0] RBP: 0000000000000001 R08: ffffffff934cb5fa R09: ffffffff9327b0a0
[ 627.261363][ C0] R10: ffffffff934cb5fe R11: 0000000000000001 R12: ffa00000000078d0
[ 627.261364][ C0] R13: ffa0000000007878 R14: ffa0000000127c98 R15: ff11000001b24540
[ 627.261367][ C0] FS: 0000000000000000(0000) GS:ff1100009baed000(0000) knlGS:0000000000000000
[ 627.261370][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 627.261371][ C0] CR2: 000055e25e2d8000 CR3: 0000000035134003 CR4: 0000000000771ef0
[ 627.261372][ C0] PKRU: 55555554
[ 627.261372][ C0] Call Trace:
[ 627.261373][ C0]
[ 627.261376][ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 627.261381][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
[ 627.261384][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469)
[ 627.261386][ C0] ? call_timer_fn (kernel/time/timer.c:1749)
[ 627.261391][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 627.261394][ C0] ? write_profile (kernel/stacktrace.c:83)
[ 627.261397][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3))
[ 627.261402][ C0] ? preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
[ 627.261407][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 627.261409][ C0] ? stack_trace_snprint (kernel/stacktrace.c:114)
[ 627.261414][ C0] set_track_prepare (mm/slub.c:1047)
[ 627.261417][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
[ 627.261418][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 627.261422][ C0] ? __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
[ 627.261424][ C0] ? neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
[ 627.261425][ C0] ? call_timer_fn (kernel/time/timer.c:1749)
[ 627.261426][ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
[ 627.261428][ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
[ 627.261430][ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 627.261433][ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 627.261434][ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
[ 627.261438][ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 627.261440][ C0] __alloc_object (mm/kmemleak.c:701 (discriminator 1))
[ 627.261443][ C0] __create_object (mm/kmemleak.c:780)
[ 627.261445][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1))
[ 627.261448][ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4953 mm/slub.c:5258 mm/slub.c:5310)
[ 627.261453][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 627.261454][ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4))
[ 627.261456][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1))
[ 627.261457][ C0] ? napi_skb_cache_get (net/core/skbuff.c:650)
[ 627.261459][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
[ 627.261461][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 627.261464][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1))
[ 627.261465][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 627.261469][ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544)
[ 627.261472][ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192)
[ 627.261473][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1))
[ 627.261475][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 627.261478][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
[ 627.261479][ C0] call_timer_fn (kernel/time/timer.c:1749)
[ 627.261482][ C0] ? detach_if_pending (kernel/time/timer.c:1725)
[ 627.261484][ C0] ? debug_object_active_state (lib/debugobjects.c:862)
[ 627.261489][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 627.261491][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 627.261494][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373)
[ 627.261497][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105)
[ 627.261499][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1))
[ 627.261501][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344)
[ 627.261504][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1))
[ 627.261509][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114)
[ 627.261512][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33))
[ 627.261516][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402)
[ 627.261518][ C0] ? __run_timers (kernel/time/timer.c:2401)
[ 627.261521][ C0] ? handle_softirqs (kernel/softirq.c:608)
[ 627.261523][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 627.261524][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623)
[ 627.261528][ C0] ? tasklet_unlock_wait (kernel/softirq.c:580)
[ 627.261530][ 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)
[ 627.261534][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739)
[ 627.261535][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49))
[ 627.261537][ C0]
[ 627.261538][ C0]
[ 627.261539][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688)
[ 627.261541][ C0] RIP: 0010:preempt_count_sub (./arch/x86/include/asm/preempt.h:27 kernel/sched/core.c:5751)
[ 627.261543][ C0] Code: e0 07 48 c1 ee 03 83 c0 03 0f b6 0c 0e 38 c8 7c 08 84 c9 0f 85 d7 00 00 00 8b 0d 7d 7f e2 04 85 c9 75 19 65 8b 0d 62 66 32 04 <81> e1 ff ff ff 7f 39 ca 7f 16 81 fa fe 00 00 00 76 66 f7 da 65 01
All code
========
0: e0 07 loopne 0x9
2: 48 c1 ee 03 shr $0x3,%rsi
6: 83 c0 03 add $0x3,%eax
9: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx
d: 38 c8 cmp %cl,%al
f: 7c 08 jl 0x19
11: 84 c9 test %cl,%cl
13: 0f 85 d7 00 00 00 jne 0xf0
19: 8b 0d 7d 7f e2 04 mov 0x4e27f7d(%rip),%ecx # 0x4e27f9c
1f: 85 c9 test %ecx,%ecx
21: 75 19 jne 0x3c
23: 65 8b 0d 62 66 32 04 mov %gs:0x4326662(%rip),%ecx # 0x432668c
2a:* 81 e1 ff ff ff 7f and $0x7fffffff,%ecx <-- trapping instruction
30: 39 ca cmp %ecx,%edx
32: 7f 16 jg 0x4a
34: 81 fa fe 00 00 00 cmp $0xfe,%edx
3a: 76 66 jbe 0xa2
3c: f7 da neg %edx
3e: 65 gs
3f: 01 .byte 0x1
Code starting with the faulting instruction
===========================================
0: 81 e1 ff ff ff 7f and $0x7fffffff,%ecx
6: 39 ca cmp %ecx,%edx
8: 7f 16 jg 0x20
a: 81 fa fe 00 00 00 cmp $0xfe,%edx
10: 76 66 jbe 0x78
12: f7 da neg %edx
14: 65 gs
15: 01 .byte 0x1
[ 627.261544][ C0] RSP: 0018:ffa0000000127d48 EFLAGS: 00000246
[ 627.261545][ C0] RAX: 0000000000000003 RBX: ff1100002f626fc0 RCX: 0000000080000001
[ 627.261546][ C0] RDX: 0000000000000001 RSI: 1ffffffff28c6928 RDI: 0000000000000001
[ 627.261546][ C0] RBP: ffffffff8fa93e60 R08: 0000000000000000 R09: 0000000000000001
[ 627.261547][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f627058
[ 627.261547][ C0] R13: dffffc0000000000 R14: ffe21c0005ec4e0a R15: 0000000000000000
[ 627.261549][ C0] ? lockup_detector_update_enable (kernel/watchdog.c:744)
[ 627.261555][ C0] ? preempt_count_add (./include/linux/ftrace.h:1132 (discriminator 1) kernel/sched/core.c:5705 (discriminator 1) kernel/sched/core.c:5702 (discriminator 1) kernel/sched/core.c:5730 (discriminator 1))
[ 627.261557][ C0] cpu_stopper_thread (kernel/stop_machine.c:519)
[ 627.261562][ C0] smpboot_thread_fn (kernel/smpboot.c:160)
[ 627.261567][ C0] ? sort_range (kernel/smpboot.c:103)
[ 627.261569][ C0] kthread (kernel/kthread.c:463)
[ 627.261571][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 627.261573][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536)
[ 627.261575][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1))
[ 627.261577][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
[ 627.261579][ C0] ret_from_fork (arch/x86/kernel/process.c:164)
[ 627.261582][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37)
[ 627.261585][ C0] ? __switch_to (./include/linux/thread_info.h:140 (discriminator 2) arch/x86/kernel/process.h:16 (discriminator 2) arch/x86/kernel/process_64.c:676 (discriminator 2))
[ 627.261589][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412)
Finger prints:
unwind_next_frame:arch_stack_walk:stack_trace_save:set_track_prepare:__alloc_object
irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:kmem_cache_alloc_noprof