====================================== | # 127.87 [+0.00] [ 1284.408713] [ C0] hardirqs last enabled at (889252): irqentry_exit (kernel/entry/common.c:220) | # 127.88 [+0.01] [ 1284.408721] [ C0] hardirqs last disabled at (889253): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 127.89 [+0.01] [ 1284.408724] [ C0] softirqs last enabled at (32848): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 127.90 [+0.01] [ 1284.408728] [ C0] softirqs last disabled at (32887): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 127.92 [+0.01] [ 1284.408737] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 127.92 [+0.01] [ 1284.408739] [ C0] RIP: 0010:dst_init (net/core/dst.c:75) # 127.93 [+0.00] [ 1284.408744] [ C0] Code: 48 8d 7b 38 48 89 6b 48 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 04 3c 01 7e 37 66 44 89 6b 38 <41> 83 e5 08 74 0b 48 83 c4 18 5b 5d 41 5c 41 5d c3 48 83 c4 18 ba All code ======== 0: 48 8d 7b 38 lea 0x38(%rbx),%rdi 4: 48 89 6b 48 mov %rbp,0x48(%rbx) 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 48 89 fa mov %rdi,%rdx 15: 48 c1 ea 03 shr $0x3,%rdx 19: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 1d: 84 c0 test %al,%al 1f: 74 04 je 0x25 21: 3c 01 cmp $0x1,%al 23: 7e 37 jle 0x5c 25: 66 44 89 6b 38 mov %r13w,0x38(%rbx) 2a:* 41 83 e5 08 and $0x8,%r13d <-- trapping instruction 2e: 74 0b je 0x3b 30: 48 83 c4 18 add $0x18,%rsp 34: 5b pop %rbx 35: 5d pop %rbp 36: 41 5c pop %r12 38: 41 5d pop %r13 3a: c3 ret 3b: 48 83 c4 18 add $0x18,%rsp 3f: ba .byte 0xba Code starting with the faulting instruction =========================================== 0: 41 83 e5 08 and $0x8,%r13d 4: 74 0b je 0x11 6: 48 83 c4 18 add $0x18,%rsp a: 5b pop %rbx b: 5d pop %rbp c: 41 5c pop %r12 e: 41 5d pop %r13 10: c3 ret 11: 48 83 c4 18 add $0x18,%rsp 15: ba .byte 0xba # 127.95 [+0.02] [ 1284.408746] [ C0] RSP: 0018:ffa00000000079b8 EFLAGS: 00000246 # 127.95 [+0.01] [ 1284.408748] [ C0] RAX: 0000000000000000 RBX: ff110000167238c0 RCX: 1fe2200002ce4727 # 127.96 [+0.01] [ 1284.408749] [ C0] RDX: 1fe2200002ce471f RSI: 0000000000000004 RDI: ff110000167238f8 # 127.97 [+0.01] [ 1284.408750] [ C0] RBP: 00000001000f02c1 R08: ffffffff912be167 R09: ffe21c0002ce4720 # 127.98 [+0.01] [ 1284.408751] [ C0] R10: ffe21c0002ce4721 R11: 0000000000000001 R12: ffffffff94bac100 # 127.98 [+0.01] [ 1284.408751] [ C0] R13: 0000000000000000 R14: ffa0000000007ad0 R15: ffffffff94bab5c0 # 127.99 [+0.01] [ 1284.408755] [ C0] FS: 0000000000000000(0000) GS:ff110000a16d1000(0000) knlGS:0000000000000000 # 128.00 [+0.01] [ 1284.408758] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 128.01 [+0.01] [ 1284.408759] [ C0] CR2: 00007f65ebda9108 CR3: 0000000011134001 CR4: 0000000000771ef0 # 128.02 [+0.01] [ 1284.408760] [ C0] PKRU: 55555554 # 128.02 [+0.00] [ 1284.408761] [ C0] Call Trace: # 128.02 [+0.00] [ 1284.408762] [ C0] # 128.03 [+0.00] [ 1284.408767] [ C0] dst_alloc (net/core/dst.c:94) # 128.03 [+0.00] [ 1284.408771] [ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3335) # 128.03 [+0.00] [ 1284.408774] [ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1257) # 128.04 [+0.00] [ 1284.408778] [ C0] ndisc_send_skb (net/ipv6/ndisc.c:491) # 128.04 [+0.00] [ 1284.408781] [ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470) # 128.05 [+0.00] [ 1284.408785] [ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160) # 128.05 [+0.01] [ 1284.408790] [ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4047) # 128.06 [+0.00] [ 1284.408794] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) # 128.06 [+0.00] [ 1284.408797] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 128.07 [+0.00] [ 1284.408799] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) # 128.07 [+0.00] [ 1284.408802] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 128.08 [+0.00] [ 1284.408806] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) # 128.08 [+0.00] [ 1284.408808] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 128.09 [+0.00] [ 1284.408811] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 128.09 [+0.01] [ 1284.408813] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 128.10 [+0.01] [ 1284.408818] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 128.10 [+0.01] [ 1284.408820] [ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) # 128.11 [+0.00] [ 1284.408824] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 128.11 [+0.00] [ 1284.408826] [ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) # 128.12 [+0.00] [ 1284.408829] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 128.12 [+0.00] [ 1284.408831] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 128.13 [+0.01] [ 1284.408834] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 128.13 [+0.00] [ 1284.408841] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 128.14 [+0.00] [ 1284.408843] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 128.14 [+0.00] [ 1284.408846] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 128.15 [+0.00] [ 1284.408849] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 128.15 [+0.00] [ 1284.408851] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 128.16 [+0.00] [ 1284.408853] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 128.16 [+0.00] [ 1284.408855] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 128.17 [+0.00] [ 1284.408858] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 128.17 [+0.00] [ 1284.408860] [ 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) # 128.18 [+0.01] [ 1284.408864] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 128.18 [+0.00] [ 1284.408866] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 128.18 [+0.00] [ 1284.408875] [ C0] # 128.19 [+0.00] [ 1284.408876] [ C0] # 128.19 [+0.00] [ 1284.408876] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 128.20 [+0.00] [ 1284.408879] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 128.20 [+0.00] [ 1284.408881] [ C0] RIP: 0010:kthread_data (kernel/kthread.c:84 kernel/kthread.c:254) # 128.21 [+0.01] [ 1284.408884] [ C0] Code: 00 48 89 f8 48 83 c7 2c 48 83 ec 08 48 ba 00 00 00 00 00 fc ff df 48 89 f9 48 c1 e9 03 0f b6 0c 11 48 89 fa 83 e2 07 83 c2 03 <38> ca 7c 04 84 c9 75 55 f6 40 2e 20 74 49 48 8d b8 70 06 00 00 48 All code ======== 0: 00 48 89 add %cl,-0x77(%rax) 3: f8 clc 4: 48 83 c7 2c add $0x2c,%rdi 8: 48 83 ec 08 sub $0x8,%rsp c: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx 13: fc ff df 16: 48 89 f9 mov %rdi,%rcx 19: 48 c1 e9 03 shr $0x3,%rcx 1d: 0f b6 0c 11 movzbl (%rcx,%rdx,1),%ecx 21: 48 89 fa mov %rdi,%rdx 24: 83 e2 07 and $0x7,%edx 27: 83 c2 03 add $0x3,%edx 2a:* 38 ca cmp %cl,%dl <-- trapping instruction 2c: 7c 04 jl 0x32 2e: 84 c9 test %cl,%cl 30: 75 55 jne 0x87 32: f6 40 2e 20 testb $0x20,0x2e(%rax) 36: 74 49 je 0x81 38: 48 8d b8 70 06 00 00 lea 0x670(%rax),%rdi 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 38 ca cmp %cl,%dl 2: 7c 04 jl 0x8 4: 84 c9 test %cl,%cl 6: 75 55 jne 0x5d 8: f6 40 2e 20 testb $0x20,0x2e(%rax) c: 74 49 je 0x57 e: 48 8d b8 70 06 00 00 lea 0x670(%rax),%rdi 15: 48 rex.W # 128.22 [+0.02] [ 1284.408885] [ C0] RSP: 0018:ffa00000000d7cc0 EFLAGS: 00000202 # 128.23 [+0.01] [ 1284.408886] [ C0] RAX: ff11000001ad8040 RBX: ff11000001ad8040 RCX: 0000000000000000 # 128.24 [+0.01] [ 1284.408887] [ C0] RDX: 0000000000000007 RSI: ffffffff9239ec68 RDI: ff11000001ad806c # 128.25 [+0.01] [ 1284.408887] [ C0] RBP: ff11000001ad8058 R08: ff11000001ad8a90 R09: ff11000001ad8040 # 128.25 [+0.01] [ 1284.408888] [ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ff11000001900e98 # 128.26 [+0.01] [ 1284.408889] [ C0] R13: ff11000001ae0500 R14: dffffc0000000000 R15: ff11000001ae04c0 # 128.27 [+0.01] [ 1284.408894] [ C0] wq_worker_sleeping (kernel/workqueue.c:1429) # 128.27 [+0.00] [ 1284.408897] [ C0] ? schedule (kernel/sched/core.c:6907 kernel/sched/core.c:6963) # 128.28 [+0.00] [ 1284.408899] [ C0] schedule (kernel/sched/core.c:6913 kernel/sched/core.c:6963) # 128.28 [+0.00] [ 1284.408901] [ C0] rescuer_thread (kernel/workqueue.c:3582) # 128.29 [+0.00] [ 1284.408906] [ C0] ? worker_thread (kernel/workqueue.c:3483) # 128.29 [+0.00] [ 1284.408907] [ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) # 128.30 [+0.01] [ 1284.408910] [ C0] ? worker_thread (kernel/workqueue.c:3483) # 128.30 [+0.00] [ 1284.408911] [ C0] ? __kthread_parkme (./arch/x86/include/asm/bitops.h:202 (discriminator 1) ./arch/x86/include/asm/bitops.h:232 (discriminator 1) ./include/asm-generic/bitops/instrumented-non-atomic.h:142 (discriminator 1) kernel/kthread.c:290 (discriminator 1)) # 128.31 [+0.00] [ 1284.408915] [ C0] ? worker_thread (kernel/workqueue.c:3483) # 128.31 [+0.00] [ 1284.408916] [ C0] kthread (kernel/kthread.c:463) # 128.32 [+0.00] [ 1284.408918] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 128.32 [+0.00] [ 1284.408920] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 128.33 [+0.01] [ 1284.408922] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 128.33 [+0.00] [ 1284.408924] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 128.34 [+0.00] [ 1284.408926] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 128.34 [+0.00] [ 1284.408930] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 128.35 [+0.01] [ 1284.408933] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 128.35 [+0.00] [ 1284.408936] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 128.36 [+0.00] [ 1284.408938] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 1284.408713][ C0] hardirqs last enabled at (889252): irqentry_exit (kernel/entry/common.c:220) | [ 1284.408721][ C0] hardirqs last disabled at (889253): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 1284.408724][ C0] softirqs last enabled at (32848): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 1284.408728][ C0] softirqs last disabled at (32887): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1284.408737][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1284.408739][ C0] RIP: 0010:dst_init (net/core/dst.c:75) [ 1284.408744][ C0] Code: 48 8d 7b 38 48 89 6b 48 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 04 3c 01 7e 37 66 44 89 6b 38 <41> 83 e5 08 74 0b 48 83 c4 18 5b 5d 41 5c 41 5d c3 48 83 c4 18 ba All code ======== 0: 48 8d 7b 38 lea 0x38(%rbx),%rdi 4: 48 89 6b 48 mov %rbp,0x48(%rbx) 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 48 89 fa mov %rdi,%rdx 15: 48 c1 ea 03 shr $0x3,%rdx 19: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 1d: 84 c0 test %al,%al 1f: 74 04 je 0x25 21: 3c 01 cmp $0x1,%al 23: 7e 37 jle 0x5c 25: 66 44 89 6b 38 mov %r13w,0x38(%rbx) 2a:* 41 83 e5 08 and $0x8,%r13d <-- trapping instruction 2e: 74 0b je 0x3b 30: 48 83 c4 18 add $0x18,%rsp 34: 5b pop %rbx 35: 5d pop %rbp 36: 41 5c pop %r12 38: 41 5d pop %r13 3a: c3 ret 3b: 48 83 c4 18 add $0x18,%rsp 3f: ba .byte 0xba Code starting with the faulting instruction =========================================== 0: 41 83 e5 08 and $0x8,%r13d 4: 74 0b je 0x11 6: 48 83 c4 18 add $0x18,%rsp a: 5b pop %rbx b: 5d pop %rbp c: 41 5c pop %r12 e: 41 5d pop %r13 10: c3 ret 11: 48 83 c4 18 add $0x18,%rsp 15: ba .byte 0xba [ 1284.408746][ C0] RSP: 0018:ffa00000000079b8 EFLAGS: 00000246 [ 1284.408748][ C0] RAX: 0000000000000000 RBX: ff110000167238c0 RCX: 1fe2200002ce4727 [ 1284.408749][ C0] RDX: 1fe2200002ce471f RSI: 0000000000000004 RDI: ff110000167238f8 [ 1284.408750][ C0] RBP: 00000001000f02c1 R08: ffffffff912be167 R09: ffe21c0002ce4720 [ 1284.408751][ C0] R10: ffe21c0002ce4721 R11: 0000000000000001 R12: ffffffff94bac100 [ 1284.408751][ C0] R13: 0000000000000000 R14: ffa0000000007ad0 R15: ffffffff94bab5c0 [ 1284.408755][ C0] FS: 0000000000000000(0000) GS:ff110000a16d1000(0000) knlGS:0000000000000000 [ 1284.408758][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1284.408759][ C0] CR2: 00007f65ebda9108 CR3: 0000000011134001 CR4: 0000000000771ef0 [ 1284.408760][ C0] PKRU: 55555554 [ 1284.408761][ C0] Call Trace: [ 1284.408762][ C0] [ 1284.408767][ C0] dst_alloc (net/core/dst.c:94) [ 1284.408771][ C0] icmp6_dst_alloc (net/ipv6/route.c:342 net/ipv6/route.c:3335) [ 1284.408774][ C0] ? icmpv6_flow_init (net/ipv6/icmp.c:1257) [ 1284.408778][ C0] ndisc_send_skb (net/ipv6/ndisc.c:491) [ 1284.408781][ C0] ? ndisc_ns_create (net/ipv6/ndisc.c:470) [ 1284.408785][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:160) [ 1284.408790][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4047) [ 1284.408794][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) [ 1284.408797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1284.408799][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) [ 1284.408802][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1284.408806][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) [ 1284.408808][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 1284.408811][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 1284.408813][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 1284.408818][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1284.408820][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 1284.408824][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 1284.408826][ C0] ? ipv6_get_lladdr (net/ipv6/addrconf.c:4020) [ 1284.408829][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 1284.408831][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 1284.408834][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 1284.408841][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 1284.408843][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1284.408846][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 1284.408849][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 1284.408851][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 1284.408853][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1284.408855][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 1284.408858][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 1284.408860][ 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) [ 1284.408864][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1284.408866][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 1284.408875][ C0] [ 1284.408876][ C0] [ 1284.408876][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 1284.408879][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 1284.408881][ C0] RIP: 0010:kthread_data (kernel/kthread.c:84 kernel/kthread.c:254) [ 1284.408884][ C0] Code: 00 48 89 f8 48 83 c7 2c 48 83 ec 08 48 ba 00 00 00 00 00 fc ff df 48 89 f9 48 c1 e9 03 0f b6 0c 11 48 89 fa 83 e2 07 83 c2 03 <38> ca 7c 04 84 c9 75 55 f6 40 2e 20 74 49 48 8d b8 70 06 00 00 48 All code ======== 0: 00 48 89 add %cl,-0x77(%rax) 3: f8 clc 4: 48 83 c7 2c add $0x2c,%rdi 8: 48 83 ec 08 sub $0x8,%rsp c: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx 13: fc ff df 16: 48 89 f9 mov %rdi,%rcx 19: 48 c1 e9 03 shr $0x3,%rcx 1d: 0f b6 0c 11 movzbl (%rcx,%rdx,1),%ecx 21: 48 89 fa mov %rdi,%rdx 24: 83 e2 07 and $0x7,%edx 27: 83 c2 03 add $0x3,%edx 2a:* 38 ca cmp %cl,%dl <-- trapping instruction 2c: 7c 04 jl 0x32 2e: 84 c9 test %cl,%cl 30: 75 55 jne 0x87 32: f6 40 2e 20 testb $0x20,0x2e(%rax) 36: 74 49 je 0x81 38: 48 8d b8 70 06 00 00 lea 0x670(%rax),%rdi 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 38 ca cmp %cl,%dl 2: 7c 04 jl 0x8 4: 84 c9 test %cl,%cl 6: 75 55 jne 0x5d 8: f6 40 2e 20 testb $0x20,0x2e(%rax) c: 74 49 je 0x57 e: 48 8d b8 70 06 00 00 lea 0x670(%rax),%rdi 15: 48 rex.W [ 1284.408885][ C0] RSP: 0018:ffa00000000d7cc0 EFLAGS: 00000202 [ 1284.408886][ C0] RAX: ff11000001ad8040 RBX: ff11000001ad8040 RCX: 0000000000000000 [ 1284.408887][ C0] RDX: 0000000000000007 RSI: ffffffff9239ec68 RDI: ff11000001ad806c [ 1284.408887][ C0] RBP: ff11000001ad8058 R08: ff11000001ad8a90 R09: ff11000001ad8040 [ 1284.408888][ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ff11000001900e98 [ 1284.408889][ C0] R13: ff11000001ae0500 R14: dffffc0000000000 R15: ff11000001ae04c0 [ 1284.408894][ C0] wq_worker_sleeping (kernel/workqueue.c:1429) [ 1284.408897][ C0] ? schedule (kernel/sched/core.c:6907 kernel/sched/core.c:6963) [ 1284.408899][ C0] schedule (kernel/sched/core.c:6913 kernel/sched/core.c:6963) [ 1284.408901][ C0] rescuer_thread (kernel/workqueue.c:3582) [ 1284.408906][ C0] ? worker_thread (kernel/workqueue.c:3483) [ 1284.408907][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 ./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 1284.408910][ C0] ? worker_thread (kernel/workqueue.c:3483) [ 1284.408911][ C0] ? __kthread_parkme (./arch/x86/include/asm/bitops.h:202 (discriminator 1) ./arch/x86/include/asm/bitops.h:232 (discriminator 1) ./include/asm-generic/bitops/instrumented-non-atomic.h:142 (discriminator 1) kernel/kthread.c:290 (discriminator 1)) [ 1284.408915][ C0] ? worker_thread (kernel/workqueue.c:3483) [ 1284.408916][ C0] kthread (kernel/kthread.c:463) [ 1284.408918][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1284.408920][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1284.408922][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1284.408924][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1284.408926][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 1284.408930][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 1284.408933][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 1284.408936][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:dst_init