====================================== | # 171.96 [+0.00] [ 480.405218] [ C0] hardirqs last enabled at (786232): irqentry_exit (kernel/entry/common.c:220) | # 171.97 [+0.01] [ 480.405228] [ C0] hardirqs last disabled at (786233): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 171.98 [+0.01] [ 480.405231] [ C0] softirqs last enabled at (98298): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 171.98 [+0.01] [ 480.405237] [ C0] softirqs last disabled at (98307): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 172.00 [+0.01] [ 480.405249] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 172.00 [+0.00] [ 480.405251] [ C0] Workqueue: events vmstat_shepherd # 172.01 [+0.00] [ 480.405258] [ C0] RIP: 0010:orc_find.part.0 (arch/x86/kernel/unwind_orc.c:228) # 172.01 [+0.00] [ 480.405263] [ C0] Code: 41 89 c2 39 d0 0f 83 19 02 00 00 48 ba 00 00 00 00 00 fc ff df 89 c1 48 8d 3c 8d 84 43 a5 89 48 89 fe 48 c1 ee 03 0f b6 34 16 <48> 89 fa 83 e2 07 83 c2 03 40 38 f2 7c 09 40 84 f6 0f 85 86 01 00 All code ======== 0: 41 89 c2 mov %eax,%r10d 3: 39 d0 cmp %edx,%eax 5: 0f 83 19 02 00 00 jae 0x224 b: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx 12: fc ff df 15: 89 c1 mov %eax,%ecx 17: 48 8d 3c 8d 84 43 a5 lea -0x765abc7c(,%rcx,4),%rdi 1e: 89 1f: 48 89 fe mov %rdi,%rsi 22: 48 c1 ee 03 shr $0x3,%rsi 26: 0f b6 34 16 movzbl (%rsi,%rdx,1),%esi 2a:* 48 89 fa mov %rdi,%rdx <-- trapping instruction 2d: 83 e2 07 and $0x7,%edx 30: 83 c2 03 add $0x3,%edx 33: 40 38 f2 cmp %sil,%dl 36: 7c 09 jl 0x41 38: 40 84 f6 test %sil,%sil 3b: 0f .byte 0xf 3c: 85 .byte 0x85 3d: 86 01 xchg %al,(%rcx) ... Code starting with the faulting instruction =========================================== 0: 48 89 fa mov %rdi,%rdx 3: 83 e2 07 and $0x7,%edx 6: 83 c2 03 add $0x3,%edx 9: 40 38 f2 cmp %sil,%dl c: 7c 09 jl 0x17 e: 40 84 f6 test %sil,%sil 11: 0f .byte 0xf 12: 85 .byte 0x85 13: 86 01 xchg %al,(%rcx) ... # 172.02 [+0.01] [ 480.405265] [ C0] RSP: 0018:ffa00000000074c0 EFLAGS: 00000212 # 172.03 [+0.00] [ 480.405268] [ C0] RAX: 000000000000364f RBX: ffffffff85564fd0 RCX: 000000000000364f # 172.03 [+0.00] [ 480.405270] [ C0] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: ffffffff89a61cc0 # 172.04 [+0.01] [ 480.405272] [ C0] RBP: 0000000000000001 R08: ff11000001ab8ae0 R09: ff11000001ab8ae0 # 172.04 [+0.01] [ 480.405274] [ C0] R10: 000000000000364f R11: 000000000002aef8 R12: ffa0000000007650 # 172.05 [+0.01] [ 480.405275] [ C0] R13: ffa00000000075f8 R14: 0000000000000000 R15: ff11000001ab8040 # 172.05 [+0.00] [ 480.405278] [ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 # 172.06 [+0.00] [ 480.405283] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 172.06 [+0.00] [ 480.405285] [ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 # 172.07 [+0.01] [ 480.405286] [ C0] PKRU: 55555554 # 172.07 [+0.00] [ 480.405288] [ C0] Call Trace: # 172.07 [+0.00] [ 480.405291] [ C0] # 172.07 [+0.00] [ 480.405297] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.08 [+0.00] [ 480.405302] [ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:511) # 172.08 [+0.00] [ 480.405306] [ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) # 172.09 [+0.00] [ 480.405315] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) # 172.09 [+0.00] [ 480.405322] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) # 172.09 [+0.00] [ 480.405327] [ C0] ? write_profile (kernel/stacktrace.c:83) # 172.10 [+0.00] [ 480.405331] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) # 172.10 [+0.00] [ 480.405340] [ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) # 172.10 [+0.00] [ 480.405347] [ C0] stack_trace_save (kernel/stacktrace.c:123) # 172.11 [+0.00] [ 480.405350] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) # 172.11 [+0.00] [ 480.405357] [ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 (discriminator 5) ./include/linux/atomic/atomic-arch-fallback.h:2170 (discriminator 5) ./include/linux/atomic/atomic-instrumented.h:1302 (discriminator 5) ./include/asm-generic/qspinlock.h:111 (discriminator 5) kernel/locking/spinlock_debug.c:116 (discriminator 5)) # 172.11 [+0.00] [ 480.405361] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 172.12 [+0.00] [ 480.405365] [ C0] kasan_save_stack (mm/kasan/common.c:57) # 172.12 [+0.00] [ 480.405369] [ C0] ? kasan_save_stack (mm/kasan/common.c:57) # 172.12 [+0.00] [ 480.405372] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 172.13 [+0.00] [ 480.405374] [ C0] ? __kasan_slab_alloc (mm/kasan/common.c:368) # 172.13 [+0.00] [ 480.405377] [ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) # 172.14 [+0.00] [ 480.405381] [ C0] ? dst_alloc (net/core/dst.c:90) # 172.14 [+0.00] [ 480.405385] [ C0] ? icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333) # 172.14 [+0.00] [ 480.405389] [ C0] ? ndisc_send_skb (net/ipv6/ndisc.c:491) # 172.15 [+0.00] [ 480.405392] [ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4042) # 172.15 [+0.00] [ 480.405396] [ C0] ? call_timer_fn (kernel/time/timer.c:1749) # 172.15 [+0.00] [ 480.405399] [ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 172.16 [+0.00] [ 480.405401] [ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 172.16 [+0.00] [ 480.405404] [ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 172.17 [+0.00] [ 480.405407] [ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 172.17 [+0.00] [ 480.405409] [ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 172.17 [+0.00] [ 480.405412] [ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 172.18 [+0.00] [ 480.405415] [ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 172.18 [+0.00] [ 480.405418] [ C0] ? process_one_work (kernel/workqueue.c:3228 (discriminator 4)) # 172.18 [+0.00] [ 480.405421] [ C0] ? worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 172.19 [+0.00] [ 480.405423] [ C0] ? kthread (kernel/kthread.c:463) # 172.19 [+0.00] [ 480.405426] [ C0] ? ret_from_fork (arch/x86/kernel/process.c:164) # 172.19 [+0.00] [ 480.405430] [ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) # 172.20 [+0.00] [ 480.405453] [ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 172.20 [+0.00] [ 480.405456] [ C0] __kasan_slab_alloc (mm/kasan/common.c:368) # 172.20 [+0.00] [ 480.405461] [ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) # 172.21 [+0.00] [ 480.405469] [ C0] ? dst_alloc (net/core/dst.c:90) # 172.21 [+0.00] [ 480.405471] [ C0] dst_alloc (net/core/dst.c:90) # 172.21 [+0.00] [ 480.405477] [ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333) # 172.22 [+0.00] [ 480.405480] [ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1248) # 172.22 [+0.00] [ 480.405485] [ C0] ndisc_send_skb (net/ipv6/ndisc.c:491) # 172.23 [+0.00] [ 480.405493] [ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470) # 172.23 [+0.00] [ 480.405502] [ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160) # 172.23 [+0.00] [ 480.405511] [ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042) # 172.24 [+0.00] [ 480.405516] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 172.24 [+0.00] [ 480.405521] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.24 [+0.00] [ 480.405523] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) # 172.25 [+0.00] [ 480.405526] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 172.25 [+0.00] [ 480.405531] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 172.25 [+0.00] [ 480.405534] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 172.26 [+0.00] [ 480.405539] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 172.26 [+0.00] [ 480.405542] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 172.27 [+0.00] [ 480.405549] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 172.27 [+0.00] [ 480.405554] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.27 [+0.00] [ 480.405559] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 172.28 [+0.00] [ 480.405563] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 172.28 [+0.00] [ 480.405569] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 172.28 [+0.00] [ 480.405572] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 172.29 [+0.00] [ 480.405576] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 172.29 [+0.00] [ 480.405587] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 172.30 [+0.00] [ 480.405590] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 172.30 [+0.00] [ 480.405597] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 172.30 [+0.00] [ 480.405602] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 172.31 [+0.00] [ 480.405606] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 172.31 [+0.00] [ 480.405609] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.31 [+0.00] [ 480.405611] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 172.32 [+0.00] [ 480.405619] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 172.32 [+0.00] [ 480.405622] [ 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) # 172.32 [+0.00] [ 480.405629] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 172.33 [+0.00] [ 480.405632] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 172.33 [+0.00] [ 480.405635] [ C0] # 172.33 [+0.00] [ 480.405636] [ C0] # 172.34 [+0.00] [ 480.405639] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 172.34 [+0.00] [ 480.405642] [ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 172.34 [+0.00] [ 480.405645] [ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 # 172.36 [+0.01] [ 480.405647] [ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 # 172.36 [+0.00] [ 480.405649] [ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 # 172.37 [+0.01] [ 480.405651] [ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 # 172.37 [+0.01] [ 480.405652] [ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 # 172.38 [+0.01] [ 480.405653] [ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 # 172.39 [+0.01] [ 480.405655] [ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 # 172.39 [+0.01] [ 480.405662] [ 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) # 172.40 [+0.00] [ 480.405669] [ 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) # 172.40 [+0.00] [ 480.405672] [ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) # 172.40 [+0.00] [ 480.405682] [ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) # 172.41 [+0.00] [ 480.405685] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 172.41 [+0.00] [ 480.405693] [ C0] ? assign_work (kernel/workqueue.c:1200) # 172.41 [+0.00] [ 480.405698] [ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 172.42 [+0.00] [ 480.405709] [ C0] ? process_one_work (kernel/workqueue.c:3367) # 172.42 [+0.00] [ 480.405712] [ C0] kthread (kernel/kthread.c:463) # 172.42 [+0.00] [ 480.405716] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.43 [+0.00] [ 480.405718] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 172.43 [+0.00] [ 480.405722] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.44 [+0.00] [ 480.405726] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.44 [+0.00] [ 480.405729] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 172.44 [+0.00] [ 480.405733] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 172.45 [+0.01] [ 480.405740] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 172.45 [+0.00] [ 480.405743] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.46 [+0.00] [ 480.405747] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | # 172.46 [+0.00] [ 489.752974] [ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | # 172.47 [+0.00] [ 489.753350] [ C0] rcu: 0-....: (35736 ticks this GP) idle=05c4/1/0x4000000000000000 softirq=129222/129225 fqs=5916 | # 172.47 [+0.01] [ 489.754192] [ C0] rcu: (t=26000 jiffies g=149161 q=601 ncpus=4) | # 172.48 [+0.01] [ 489.754484] [ C0] Tainted: [L]=SOFTLOCKUP # 172.49 [+0.00] [ 489.754486] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 172.49 [+0.01] [ 489.754488] [ C0] Workqueue: events vmstat_shepherd # 172.50 [+0.00] [ 489.754499] [ C0] RIP: 0010:mix_interrupt_randomness (drivers/char/random.c:664 (discriminator 3) drivers/char/random.c:1107 (discriminator 3)) # 172.50 [+0.00] [ 489.754505] [ C0] Code: 00 00 00 00 fc ff df 48 89 f9 48 c1 e9 03 80 3c 11 00 0f 85 b9 00 00 00 49 89 44 24 f0 e8 e5 a8 03 ff fb 48 c7 c7 f8 a0 02 89 48 5c fe 00 48 89 de ba 10 00 00 00 48 c7 c7 80 a0 02 89 49 89 All code ======== 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: fc cld 5: ff lcall (bad) 6: df 48 89 fisttps -0x77(%rax) 9: f9 stc a: 48 c1 e9 03 shr $0x3,%rcx e: 80 3c 11 00 cmpb $0x0,(%rcx,%rdx,1) 12: 0f 85 b9 00 00 00 jne 0xd1 18: 49 89 44 24 f0 mov %rax,-0x10(%r12) 1d: e8 e5 a8 03 ff call 0xffffffffff03a907 22: fb sti 23: 48 c7 c7 f8 a0 02 89 mov $0xffffffff8902a0f8,%rdi 2a:* e8 48 5c fe 00 call 0xfe5c77 <-- trapping instruction 2f: 48 89 de mov %rbx,%rsi 32: ba 10 00 00 00 mov $0x10,%edx 37: 48 c7 c7 80 a0 02 89 mov $0xffffffff8902a080,%rdi 3e: 49 rex.WB 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: e8 48 5c fe 00 call 0xfe5c4d 5: 48 89 de mov %rbx,%rsi 8: ba 10 00 00 00 mov $0x10,%edx d: 48 c7 c7 80 a0 02 89 mov $0xffffffff8902a080,%rdi 14: 49 rex.WB 15: 89 .byte 0x89 # 172.51 [+0.01] [ 489.754508] [ C0] RSP: 0018:ffa0000000007be0 EFLAGS: 00000286 # 172.52 [+0.00] [ 489.754511] [ C0] RAX: 00000000000fc946 RBX: ffa0000000007c08 RCX: ffffffff86d04f2b # 172.53 [+0.01] [ 489.754513] [ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: ffffffff8902a0f8 # 172.53 [+0.01] [ 489.754514] [ C0] RBP: 1ff4000000000f7d R08: 0000000000000000 R09: 0000000000000001 # 172.54 [+0.01] [ 489.754516] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f633ab0 # 172.54 [+0.01] [ 489.754517] [ C0] R13: 000000008003e176 R14: ffffffff86d04d90 R15: 0000000100029a00 # 172.55 [+0.00] [ 489.754521] [ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 # 172.55 [+0.00] [ 489.754524] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 172.56 [+0.00] [ 489.754526] [ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 # 172.56 [+0.01] [ 489.754528] [ C0] PKRU: 55555554 # 172.57 [+0.00] [ 489.754529] [ C0] Call Trace: # 172.57 [+0.00] [ 489.754531] [ C0] # 172.57 [+0.00] [ 489.754536] [ C0] ? crng_reseed (drivers/char/random.c:1078) # 172.57 [+0.00] [ 489.754540] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) # 172.58 [+0.00] [ 489.754544] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 172.58 [+0.00] [ 489.754552] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 172.58 [+0.00] [ 489.754557] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 172.59 [+0.00] [ 489.754560] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 172.59 [+0.00] [ 489.754567] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 172.60 [+0.00] [ 489.754571] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.60 [+0.00] [ 489.754578] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 172.60 [+0.00] [ 489.754582] [ C0] ? crng_reseed (drivers/char/random.c:1078) # 172.61 [+0.00] [ 489.754587] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 172.61 [+0.00] [ 489.754590] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 172.61 [+0.00] [ 489.754594] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 172.61 [+0.00] [ 489.754605] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 172.62 [+0.00] [ 489.754608] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 172.62 [+0.00] [ 489.754615] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 172.62 [+0.00] [ 489.754620] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 172.63 [+0.00] [ 489.754624] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 172.63 [+0.00] [ 489.754628] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.64 [+0.00] [ 489.754631] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 172.64 [+0.00] [ 489.754638] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 172.64 [+0.00] [ 489.754641] [ 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) # 172.65 [+0.00] [ 489.754648] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 172.65 [+0.00] [ 489.754651] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 172.65 [+0.00] [ 489.754656] [ C0] # 172.66 [+0.00] [ 489.754657] [ C0] # 172.66 [+0.00] [ 489.754660] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 172.66 [+0.00] [ 489.754664] [ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 172.67 [+0.00] [ 489.754668] [ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 # 172.68 [+0.01] [ 489.754669] [ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 # 172.69 [+0.00] [ 489.754671] [ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 # 172.69 [+0.01] [ 489.754673] [ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 # 172.70 [+0.01] [ 489.754674] [ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 # 172.70 [+0.01] [ 489.754675] [ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 # 172.71 [+0.01] [ 489.754677] [ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 # 172.71 [+0.01] [ 489.754683] [ 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) # 172.72 [+0.00] [ 489.754690] [ 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) # 172.72 [+0.00] [ 489.754693] [ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) # 172.73 [+0.00] [ 489.754704] [ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) # 172.73 [+0.00] [ 489.754706] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 172.73 [+0.00] [ 489.754715] [ C0] ? assign_work (kernel/workqueue.c:1200) # 172.74 [+0.00] [ 489.754720] [ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 172.74 [+0.00] [ 489.754731] [ C0] ? process_one_work (kernel/workqueue.c:3367) # 172.75 [+0.00] [ 489.754733] [ C0] kthread (kernel/kthread.c:463) # 172.75 [+0.00] [ 489.754737] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.75 [+0.00] [ 489.754740] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 172.76 [+0.00] [ 489.754744] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 172.76 [+0.00] [ 489.754748] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.76 [+0.00] [ 489.754751] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 172.77 [+0.00] [ 489.754756] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 172.77 [+0.00] [ 489.754763] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 172.77 [+0.00] [ 489.754766] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 172.78 [+0.00] [ 489.754770] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | # 172.82 [+0.01] [ 516.405226] [ C0] hardirqs last disabled at (1874107): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 172.83 [+0.01] [ 516.405230] [ C0] softirqs last enabled at (98298): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 172.84 [+0.01] [ 516.405237] [ C0] softirqs last disabled at (98307): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) | # 172.85 [+0.01] [ 516.405250] [ C0] Tainted: [L]=SOFTLOCKUP # 172.85 [+0.00] [ 516.405252] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 172.86 [+0.00] [ 516.405254] [ C0] Workqueue: events vmstat_shepherd # 172.86 [+0.00] [ 516.405261] [ C0] RIP: 0010:stack_depot_save_flags (lib/stackdepot.c:602 lib/stackdepot.c:668) # 172.87 [+0.00] [ 516.405267] [ C0] Code: 00 00 49 8b 0f 49 39 cf 75 1d e9 c4 00 00 00 90 66 66 2e 0f 1f 84 00 00 00 00 00 48 8b 09 49 39 cf 0f 84 49 02 00 00 39 59 10 <75> ef 44 3b 69 14 75 e9 31 c0 90 66 66 2e 0f 1f 84 00 00 00 00 00 All code ======== 0: 00 00 add %al,(%rax) 2: 49 8b 0f mov (%r15),%rcx 5: 49 39 cf cmp %rcx,%r15 8: 75 1d jne 0x27 a: e9 c4 00 00 00 jmp 0xd3 f: 90 nop 10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 17: 00 00 00 00 1b: 48 8b 09 mov (%rcx),%rcx 1e: 49 39 cf cmp %rcx,%r15 21: 0f 84 49 02 00 00 je 0x270 27: 39 59 10 cmp %ebx,0x10(%rcx) 2a:* 75 ef jne 0x1b <-- trapping instruction 2c: 44 3b 69 14 cmp 0x14(%rcx),%r13d 30: 75 e9 jne 0x1b 32: 31 c0 xor %eax,%eax 34: 90 nop 35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 3c: 00 00 00 00 Code starting with the faulting instruction =========================================== 0: 75 ef jne 0xfffffffffffffff1 2: 44 3b 69 14 cmp 0x14(%rcx),%r13d 6: 75 e9 jne 0xfffffffffffffff1 8: 31 c0 xor %eax,%eax a: 90 nop b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 12: 00 00 00 00 # 172.88 [+0.01] [ 516.405269] [ C0] RSP: 0018:ffa0000000007858 EFLAGS: 00000246 # 172.89 [+0.00] [ 516.405273] [ C0] RAX: 0000000000000001 RBX: 000000003a06d10a RCX: ff11000005d2b820 # 172.89 [+0.01] [ 516.405275] [ C0] RDX: 0000000000000000 RSI: ffffffff8859ca0b RDI: ffffffff8806ad00 # 172.90 [+0.01] [ 516.405277] [ C0] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffff894db198 # 172.90 [+0.01] [ 516.405278] [ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffa00000000078b8 # 172.91 [+0.01] [ 516.405280] [ C0] R13: 000000000000000c R14: 000000000000000c R15: ff1100002ecd10a0 # 172.92 [+0.01] [ 516.405283] [ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 # 172.92 [+0.01] [ 516.405287] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 172.93 [+0.00] [ 516.405289] [ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 # 172.93 [+0.01] [ 516.405291] [ C0] PKRU: 55555554 # 172.93 [+0.00] [ 516.405293] [ C0] Call Trace: # 172.94 [+0.00] [ 516.405296] [ C0] # 172.94 [+0.00] [ 516.405305] [ C0] set_track_prepare (mm/slub.c:1050) # 172.94 [+0.00] [ 516.405310] [ C0] ? kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) # 172.95 [+0.00] [ 516.405313] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 172.95 [+0.01] [ 516.405317] [ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420) # 172.96 [+0.01] [ 516.405322] [ C0] ? ndisc_send_rs (net/ipv6/ndisc.c:706) # 172.96 [+0.00] [ 516.405325] [ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4042) # 172.97 [+0.00] [ 516.405329] [ C0] ? call_timer_fn (kernel/time/timer.c:1749) # 172.97 [+0.00] [ 516.405333] [ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 172.97 [+0.00] [ 516.405336] [ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 172.98 [+0.00] [ 516.405339] [ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 172.98 [+0.00] [ 516.405342] [ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 172.98 [+0.00] [ 516.405344] [ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 172.99 [+0.00] [ 516.405347] [ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 172.99 [+0.00] [ 516.405350] [ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 172.99 [+0.00] [ 516.405353] [ C0] ? process_one_work (kernel/workqueue.c:3228 (discriminator 4)) # 173.00 [+0.00] [ 516.405356] [ C0] ? worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 173.00 [+0.00] [ 516.405358] [ C0] ? kthread (kernel/kthread.c:463) # 173.00 [+0.00] [ 516.405362] [ C0] ___slab_alloc (mm/slub.c:1078 mm/slub.c:4645) # 173.01 [+0.00] [ 516.405367] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 173.01 [+0.00] [ 516.405374] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 173.01 [+0.00] [ 516.405376] [ C0] __slab_alloc.isra.0 (mm/slub.c:4779) # 173.01 [+0.00] [ 516.405380] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 173.02 [+0.00] [ 516.405387] [ C0] kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) # 173.02 [+0.00] [ 516.405391] [ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) # 173.02 [+0.00] [ 516.405394] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 173.03 [+0.00] [ 516.405400] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 173.03 [+0.00] [ 516.405403] [ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 173.03 [+0.00] [ 516.405406] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1)) # 173.04 [+0.00] [ 516.405409] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:650) # 173.04 [+0.00] [ 516.405413] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 173.05 [+0.00] [ 516.405416] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 173.05 [+0.00] [ 516.405419] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 173.05 [+0.00] [ 516.405427] [ C0] ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420) # 173.06 [+0.00] [ 516.405432] [ C0] ndisc_send_rs (net/ipv6/ndisc.c:706) # 173.06 [+0.00] [ 516.405438] [ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042) # 173.06 [+0.00] [ 516.405445] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 173.07 [+0.00] [ 516.405450] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 173.07 [+0.00] [ 516.405453] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) # 173.07 [+0.00] [ 516.405456] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 173.08 [+0.00] [ 516.405462] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 173.08 [+0.00] [ 516.405466] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 173.08 [+0.00] [ 516.405471] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 173.09 [+0.00] [ 516.405475] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 173.09 [+0.00] [ 516.405482] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 173.10 [+0.00] [ 516.405487] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 173.10 [+0.00] [ 516.405494] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 173.10 [+0.00] [ 516.405498] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) # 173.11 [+0.00] [ 516.405505] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 173.11 [+0.00] [ 516.405508] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 173.12 [+0.00] [ 516.405512] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 173.12 [+0.00] [ 516.405524] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 173.12 [+0.00] [ 516.405528] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 173.12 [+0.00] [ 516.405535] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 173.13 [+0.00] [ 516.405540] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 173.13 [+0.00] [ 516.405544] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 173.13 [+0.00] [ 516.405547] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 173.14 [+0.00] [ 516.405550] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 173.14 [+0.00] [ 516.405558] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 173.14 [+0.00] [ 516.405561] [ 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) # 173.15 [+0.00] [ 516.405568] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 173.15 [+0.00] [ 516.405572] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 173.15 [+0.00] [ 516.405575] [ C0] # 173.16 [+0.00] [ 516.405576] [ C0] # 173.16 [+0.00] [ 516.405580] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 173.16 [+0.00] [ 516.405582] [ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 173.17 [+0.00] [ 516.405586] [ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 # 173.18 [+0.01] [ 516.405587] [ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 # 173.19 [+0.00] [ 516.405589] [ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 # 173.19 [+0.01] [ 516.405591] [ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 # 173.20 [+0.00] [ 516.405593] [ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 # 173.20 [+0.00] [ 516.405594] [ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 # 173.21 [+0.01] [ 516.405596] [ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 # 173.21 [+0.01] [ 516.405603] [ 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) # 173.22 [+0.00] [ 516.405609] [ 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) # 173.22 [+0.00] [ 516.405612] [ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) # 173.22 [+0.00] [ 516.405623] [ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) # 173.23 [+0.00] [ 516.405626] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 173.23 [+0.00] [ 516.405635] [ C0] ? assign_work (kernel/workqueue.c:1200) # 173.23 [+0.00] [ 516.405640] [ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 173.24 [+0.00] [ 516.405652] [ C0] ? process_one_work (kernel/workqueue.c:3367) # 173.24 [+0.00] [ 516.405655] [ C0] kthread (kernel/kthread.c:463) # 173.24 [+0.00] [ 516.405659] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 173.25 [+0.00] [ 516.405661] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 173.25 [+0.00] [ 516.405666] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 173.26 [+0.00] [ 516.405669] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 173.26 [+0.00] [ 516.405673] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 173.26 [+0.00] [ 516.405679] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 173.27 [+0.00] [ 516.405685] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 173.27 [+0.00] [ 516.405689] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 173.28 [+0.00] [ 516.405693] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 480.405218][ C0] hardirqs last enabled at (786232): irqentry_exit (kernel/entry/common.c:220) | [ 480.405228][ C0] hardirqs last disabled at (786233): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 480.405231][ C0] softirqs last enabled at (98298): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 480.405237][ C0] softirqs last disabled at (98307): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 480.405249][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 480.405251][ C0] Workqueue: events vmstat_shepherd [ 480.405258][ C0] RIP: 0010:orc_find.part.0 (arch/x86/kernel/unwind_orc.c:228) [ 480.405263][ C0] Code: 41 89 c2 39 d0 0f 83 19 02 00 00 48 ba 00 00 00 00 00 fc ff df 89 c1 48 8d 3c 8d 84 43 a5 89 48 89 fe 48 c1 ee 03 0f b6 34 16 <48> 89 fa 83 e2 07 83 c2 03 40 38 f2 7c 09 40 84 f6 0f 85 86 01 00 All code ======== 0: 41 89 c2 mov %eax,%r10d 3: 39 d0 cmp %edx,%eax 5: 0f 83 19 02 00 00 jae 0x224 b: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx 12: fc ff df 15: 89 c1 mov %eax,%ecx 17: 48 8d 3c 8d 84 43 a5 lea -0x765abc7c(,%rcx,4),%rdi 1e: 89 1f: 48 89 fe mov %rdi,%rsi 22: 48 c1 ee 03 shr $0x3,%rsi 26: 0f b6 34 16 movzbl (%rsi,%rdx,1),%esi 2a:* 48 89 fa mov %rdi,%rdx <-- trapping instruction 2d: 83 e2 07 and $0x7,%edx 30: 83 c2 03 add $0x3,%edx 33: 40 38 f2 cmp %sil,%dl 36: 7c 09 jl 0x41 38: 40 84 f6 test %sil,%sil 3b: 0f .byte 0xf 3c: 85 .byte 0x85 3d: 86 01 xchg %al,(%rcx) ... Code starting with the faulting instruction =========================================== 0: 48 89 fa mov %rdi,%rdx 3: 83 e2 07 and $0x7,%edx 6: 83 c2 03 add $0x3,%edx 9: 40 38 f2 cmp %sil,%dl c: 7c 09 jl 0x17 e: 40 84 f6 test %sil,%sil 11: 0f .byte 0xf 12: 85 .byte 0x85 13: 86 01 xchg %al,(%rcx) ... [ 480.405265][ C0] RSP: 0018:ffa00000000074c0 EFLAGS: 00000212 [ 480.405268][ C0] RAX: 000000000000364f RBX: ffffffff85564fd0 RCX: 000000000000364f [ 480.405270][ C0] RDX: dffffc0000000000 RSI: 0000000000000000 RDI: ffffffff89a61cc0 [ 480.405272][ C0] RBP: 0000000000000001 R08: ff11000001ab8ae0 R09: ff11000001ab8ae0 [ 480.405274][ C0] R10: 000000000000364f R11: 000000000002aef8 R12: ffa0000000007650 [ 480.405275][ C0] R13: ffa00000000075f8 R14: 0000000000000000 R15: ff11000001ab8040 [ 480.405278][ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 [ 480.405283][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 480.405285][ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 [ 480.405286][ C0] PKRU: 55555554 [ 480.405288][ C0] Call Trace: [ 480.405291][ C0] [ 480.405297][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 480.405302][ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:511) [ 480.405306][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) [ 480.405315][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) [ 480.405322][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) [ 480.405327][ C0] ? write_profile (kernel/stacktrace.c:83) [ 480.405331][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) [ 480.405340][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) [ 480.405347][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 480.405350][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) [ 480.405357][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 (discriminator 5) ./include/linux/atomic/atomic-arch-fallback.h:2170 (discriminator 5) ./include/linux/atomic/atomic-instrumented.h:1302 (discriminator 5) ./include/asm-generic/qspinlock.h:111 (discriminator 5) kernel/locking/spinlock_debug.c:116 (discriminator 5)) [ 480.405361][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 480.405365][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 480.405369][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 480.405372][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 480.405374][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:368) [ 480.405377][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) [ 480.405381][ C0] ? dst_alloc (net/core/dst.c:90) [ 480.405385][ C0] ? icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333) [ 480.405389][ C0] ? ndisc_send_skb (net/ipv6/ndisc.c:491) [ 480.405392][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4042) [ 480.405396][ C0] ? call_timer_fn (kernel/time/timer.c:1749) [ 480.405399][ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 480.405401][ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 480.405404][ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 480.405407][ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 480.405409][ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 480.405412][ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 480.405415][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 480.405418][ C0] ? process_one_work (kernel/workqueue.c:3228 (discriminator 4)) [ 480.405421][ C0] ? worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 480.405423][ C0] ? kthread (kernel/kthread.c:463) [ 480.405426][ C0] ? ret_from_fork (arch/x86/kernel/process.c:164) [ 480.405430][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:256) [ 480.405453][ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 480.405456][ C0] __kasan_slab_alloc (mm/kasan/common.c:368) [ 480.405461][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) [ 480.405469][ C0] ? dst_alloc (net/core/dst.c:90) [ 480.405471][ C0] dst_alloc (net/core/dst.c:90) [ 480.405477][ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3333) [ 480.405480][ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1248) [ 480.405485][ C0] ndisc_send_skb (net/ipv6/ndisc.c:491) [ 480.405493][ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470) [ 480.405502][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160) [ 480.405511][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042) [ 480.405516][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 480.405521][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 480.405523][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) [ 480.405526][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 480.405531][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 480.405534][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 480.405539][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 480.405542][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 480.405549][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 480.405554][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 480.405559][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 480.405563][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 480.405569][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 480.405572][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 480.405576][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 480.405587][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 480.405590][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 480.405597][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 480.405602][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 480.405606][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 480.405609][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 480.405611][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 480.405619][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 480.405622][ 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) [ 480.405629][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 480.405632][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 480.405635][ C0] [ 480.405636][ C0] [ 480.405639][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 480.405642][ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 480.405645][ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 [ 480.405647][ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 [ 480.405649][ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 [ 480.405651][ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 [ 480.405652][ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 [ 480.405653][ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 [ 480.405655][ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 [ 480.405662][ 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) [ 480.405669][ 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) [ 480.405672][ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) [ 480.405682][ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) [ 480.405685][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 480.405693][ C0] ? assign_work (kernel/workqueue.c:1200) [ 480.405698][ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 480.405709][ C0] ? process_one_work (kernel/workqueue.c:3367) [ 480.405712][ C0] kthread (kernel/kthread.c:463) [ 480.405716][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 480.405718][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 480.405722][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 480.405726][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 480.405729][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 480.405733][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 480.405740][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 480.405743][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 480.405747][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 489.752974][ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | [ 489.753350][ C0] rcu: 0-....: (35736 ticks this GP) idle=05c4/1/0x4000000000000000 softirq=129222/129225 fqs=5916 | [ 489.754192][ C0] rcu: (t=26000 jiffies g=149161 q=601 ncpus=4) | [ 489.754484][ C0] Tainted: [L]=SOFTLOCKUP [ 489.754486][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 489.754488][ C0] Workqueue: events vmstat_shepherd [ 489.754499][ C0] RIP: 0010:mix_interrupt_randomness (drivers/char/random.c:664 (discriminator 3) drivers/char/random.c:1107 (discriminator 3)) [ 489.754505][ C0] Code: 00 00 00 00 fc ff df 48 89 f9 48 c1 e9 03 80 3c 11 00 0f 85 b9 00 00 00 49 89 44 24 f0 e8 e5 a8 03 ff fb 48 c7 c7 f8 a0 02 89 48 5c fe 00 48 89 de ba 10 00 00 00 48 c7 c7 80 a0 02 89 49 89 All code ======== 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: fc cld 5: ff lcall (bad) 6: df 48 89 fisttps -0x77(%rax) 9: f9 stc a: 48 c1 e9 03 shr $0x3,%rcx e: 80 3c 11 00 cmpb $0x0,(%rcx,%rdx,1) 12: 0f 85 b9 00 00 00 jne 0xd1 18: 49 89 44 24 f0 mov %rax,-0x10(%r12) 1d: e8 e5 a8 03 ff call 0xffffffffff03a907 22: fb sti 23: 48 c7 c7 f8 a0 02 89 mov $0xffffffff8902a0f8,%rdi 2a:* e8 48 5c fe 00 call 0xfe5c77 <-- trapping instruction 2f: 48 89 de mov %rbx,%rsi 32: ba 10 00 00 00 mov $0x10,%edx 37: 48 c7 c7 80 a0 02 89 mov $0xffffffff8902a080,%rdi 3e: 49 rex.WB 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: e8 48 5c fe 00 call 0xfe5c4d 5: 48 89 de mov %rbx,%rsi 8: ba 10 00 00 00 mov $0x10,%edx d: 48 c7 c7 80 a0 02 89 mov $0xffffffff8902a080,%rdi 14: 49 rex.WB 15: 89 .byte 0x89 [ 489.754508][ C0] RSP: 0018:ffa0000000007be0 EFLAGS: 00000286 [ 489.754511][ C0] RAX: 00000000000fc946 RBX: ffa0000000007c08 RCX: ffffffff86d04f2b [ 489.754513][ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: ffffffff8902a0f8 [ 489.754514][ C0] RBP: 1ff4000000000f7d R08: 0000000000000000 R09: 0000000000000001 [ 489.754516][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff1100002f633ab0 [ 489.754517][ C0] R13: 000000008003e176 R14: ffffffff86d04d90 R15: 0000000100029a00 [ 489.754521][ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 [ 489.754524][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 489.754526][ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 [ 489.754528][ C0] PKRU: 55555554 [ 489.754529][ C0] Call Trace: [ 489.754531][ C0] [ 489.754536][ C0] ? crng_reseed (drivers/char/random.c:1078) [ 489.754540][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) [ 489.754544][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 489.754552][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 489.754557][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 489.754560][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 489.754567][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 489.754571][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 489.754578][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 489.754582][ C0] ? crng_reseed (drivers/char/random.c:1078) [ 489.754587][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 489.754590][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 489.754594][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 489.754605][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 489.754608][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 489.754615][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 489.754620][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 489.754624][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 489.754628][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 489.754631][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 489.754638][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 489.754641][ 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) [ 489.754648][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 489.754651][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 489.754656][ C0] [ 489.754657][ C0] [ 489.754660][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 489.754664][ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 489.754668][ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 [ 489.754669][ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 [ 489.754671][ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 [ 489.754673][ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 [ 489.754674][ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 [ 489.754675][ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 [ 489.754677][ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 [ 489.754683][ 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) [ 489.754690][ 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) [ 489.754693][ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) [ 489.754704][ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) [ 489.754706][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 489.754715][ C0] ? assign_work (kernel/workqueue.c:1200) [ 489.754720][ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 489.754731][ C0] ? process_one_work (kernel/workqueue.c:3367) [ 489.754733][ C0] kthread (kernel/kthread.c:463) [ 489.754737][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 489.754740][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 489.754744][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 489.754748][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 489.754751][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 489.754756][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 489.754763][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 489.754766][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 489.754770][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 516.405226][ C0] hardirqs last disabled at (1874107): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 516.405230][ C0] softirqs last enabled at (98298): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 516.405237][ C0] softirqs last disabled at (98307): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) | [ 516.405250][ C0] Tainted: [L]=SOFTLOCKUP [ 516.405252][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 516.405254][ C0] Workqueue: events vmstat_shepherd [ 516.405261][ C0] RIP: 0010:stack_depot_save_flags (lib/stackdepot.c:602 lib/stackdepot.c:668) [ 516.405267][ C0] Code: 00 00 49 8b 0f 49 39 cf 75 1d e9 c4 00 00 00 90 66 66 2e 0f 1f 84 00 00 00 00 00 48 8b 09 49 39 cf 0f 84 49 02 00 00 39 59 10 <75> ef 44 3b 69 14 75 e9 31 c0 90 66 66 2e 0f 1f 84 00 00 00 00 00 All code ======== 0: 00 00 add %al,(%rax) 2: 49 8b 0f mov (%r15),%rcx 5: 49 39 cf cmp %rcx,%r15 8: 75 1d jne 0x27 a: e9 c4 00 00 00 jmp 0xd3 f: 90 nop 10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 17: 00 00 00 00 1b: 48 8b 09 mov (%rcx),%rcx 1e: 49 39 cf cmp %rcx,%r15 21: 0f 84 49 02 00 00 je 0x270 27: 39 59 10 cmp %ebx,0x10(%rcx) 2a:* 75 ef jne 0x1b <-- trapping instruction 2c: 44 3b 69 14 cmp 0x14(%rcx),%r13d 30: 75 e9 jne 0x1b 32: 31 c0 xor %eax,%eax 34: 90 nop 35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 3c: 00 00 00 00 Code starting with the faulting instruction =========================================== 0: 75 ef jne 0xfffffffffffffff1 2: 44 3b 69 14 cmp 0x14(%rcx),%r13d 6: 75 e9 jne 0xfffffffffffffff1 8: 31 c0 xor %eax,%eax a: 90 nop b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 12: 00 00 00 00 [ 516.405269][ C0] RSP: 0018:ffa0000000007858 EFLAGS: 00000246 [ 516.405273][ C0] RAX: 0000000000000001 RBX: 000000003a06d10a RCX: ff11000005d2b820 [ 516.405275][ C0] RDX: 0000000000000000 RSI: ffffffff8859ca0b RDI: ffffffff8806ad00 [ 516.405277][ C0] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffff894db198 [ 516.405278][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffa00000000078b8 [ 516.405280][ C0] R13: 000000000000000c R14: 000000000000000c R15: ff1100002ecd10a0 [ 516.405283][ C0] FS: 0000000000000000(0000) GS:ff110000a58d6000(0000) knlGS:0000000000000000 [ 516.405287][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 516.405289][ C0] CR2: 00007ffcdffd7de0 CR3: 000000000922e003 CR4: 0000000000771ef0 [ 516.405291][ C0] PKRU: 55555554 [ 516.405293][ C0] Call Trace: [ 516.405296][ C0] [ 516.405305][ C0] set_track_prepare (mm/slub.c:1050) [ 516.405310][ C0] ? kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) [ 516.405313][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405317][ C0] ? ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420) [ 516.405322][ C0] ? ndisc_send_rs (net/ipv6/ndisc.c:706) [ 516.405325][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4042) [ 516.405329][ C0] ? call_timer_fn (kernel/time/timer.c:1749) [ 516.405333][ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 516.405336][ C0] ? run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 516.405339][ C0] ? handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 516.405342][ C0] ? irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 516.405344][ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 516.405347][ C0] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 516.405350][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 516.405353][ C0] ? process_one_work (kernel/workqueue.c:3228 (discriminator 4)) [ 516.405356][ C0] ? worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 516.405358][ C0] ? kthread (kernel/kthread.c:463) [ 516.405362][ C0] ___slab_alloc (mm/slub.c:1078 mm/slub.c:4645) [ 516.405367][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405374][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405376][ C0] __slab_alloc.isra.0 (mm/slub.c:4779) [ 516.405380][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 516.405387][ C0] kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) [ 516.405391][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 516.405394][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405400][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405403][ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 516.405406][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1)) [ 516.405409][ C0] ? napi_skb_cache_get (net/core/skbuff.c:650) [ 516.405413][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 516.405416][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 516.405419][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 516.405427][ C0] ndisc_alloc_skb (./include/linux/skbuff.h:1383 net/ipv6/ndisc.c:420) [ 516.405432][ C0] ndisc_send_rs (net/ipv6/ndisc.c:706) [ 516.405438][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4042) [ 516.405445][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 516.405450][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 516.405453][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) [ 516.405456][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 516.405462][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 516.405466][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 516.405471][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 516.405475][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 516.405482][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 516.405487][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 516.405494][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 516.405498][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4015) [ 516.405505][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 516.405508][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 516.405512][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 516.405524][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 516.405528][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 516.405535][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 516.405540][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 516.405544][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 516.405547][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 516.405550][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 516.405558][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 516.405561][ 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) [ 516.405568][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 516.405572][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 516.405575][ C0] [ 516.405576][ C0] [ 516.405580][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 516.405582][ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 516.405586][ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 a5 87 df fd 48 89 df e8 0d d9 df fd e8 18 4a 05 fe fb bf 01 00 00 00 4d 2f d3 fd 65 8b 05 26 f2 05 02 85 c0 74 02 5b c3 e8 4b e7 87 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 53 push %rbx 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fb mov %rdi,%rbx e: 48 83 c7 18 add $0x18,%rdi 12: e8 a5 87 df fd call 0xfffffffffddf87bc 17: 48 89 df mov %rbx,%rdi 1a: e8 0d d9 df fd call 0xfffffffffddfd92c 1f: e8 18 4a 05 fe call 0xfffffffffe054a3c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 2f d3 fd call 0xfffffffffdd32f7c <-- trapping instruction 2f: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f25c 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: 4b e7 87 rex.WXB out %eax,$0x87 Code starting with the faulting instruction =========================================== 0: e8 4d 2f d3 fd call 0xfffffffffdd32f52 5: 65 8b 05 26 f2 05 02 mov %gs:0x205f226(%rip),%eax # 0x205f232 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: 4b e7 87 rex.WXB out %eax,$0x87 [ 516.405587][ C0] RSP: 0018:ffa00000000a7c08 EFLAGS: 00000296 [ 516.405589][ C0] RAX: 0000000000018001 RBX: ff1100002f6361c0 RCX: ffffffff87ceadf8 [ 516.405591][ C0] RDX: ff11000001ab8040 RSI: ffffffff885b3844 RDI: 0000000000000001 [ 516.405593][ C0] RBP: ff1100002f6361c0 R08: 0000000000000000 R09: 0000000000000001 [ 516.405594][ C0] R10: 0000000000000000 R11: ff11000001139b78 R12: ffffffff89432234 [ 516.405596][ C0] R13: ff11000001944040 R14: 0000000000800010 R15: ffffffff88d08c40 [ 516.405603][ 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) [ 516.405609][ 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) [ 516.405612][ C0] process_one_work (kernel/workqueue.c:3228 (discriminator 4)) [ 516.405623][ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) [ 516.405626][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 516.405635][ C0] ? assign_work (kernel/workqueue.c:1200) [ 516.405640][ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 516.405652][ C0] ? process_one_work (kernel/workqueue.c:3367) [ 516.405655][ C0] kthread (kernel/kthread.c:463) [ 516.405659][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 516.405661][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 516.405666][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 516.405669][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 516.405673][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 516.405679][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 516.405685][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 516.405689][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:unwind_next_frame mix_interrupt_randomness:call_timer_fn:__run_timers:run_timer_softirq:handle_softirqs sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:stack_depot_save_flags:set_track_prepare