====================================== | # 123.29 [+0.00] [ 1100.415159] [ C0] hardirqs last enabled at (92474): irqentry_exit (kernel/entry/common.c:220) | # 123.30 [+0.01] [ 1100.415167] [ C0] hardirqs last disabled at (92475): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 123.30 [+0.01] [ 1100.415168] [ C0] softirqs last enabled at (91042): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 123.31 [+0.01] [ 1100.415173] [ C0] softirqs last disabled at (91047): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 123.32 [+0.01] [ 1100.415180] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 123.32 [+0.00] [ 1100.415181] [ C0] Stopper: 0x0 <- 0x0 # 123.33 [+0.00] [ 1100.415185] [ C0] RIP: 0010:handle_softirqs (kernel/softirq.c:608) # 123.33 [+0.00] [ 1100.415189] [ C0] Code: 08 45 89 ee 48 89 6c 24 10 48 c7 c7 60 a1 8a b6 e8 86 91 35 02 31 c0 65 66 89 05 d4 16 3d 04 e8 07 2e 3c 00 fb bb ff ff ff ff <49> c7 c4 c0 c0 20 b7 41 0f bc de 83 c3 01 0f 85 9f 00 00 00 e9 a3 All code ======== 0: 08 45 89 or %al,-0x77(%rbp) 3: ee out %al,(%dx) 4: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 9: 48 c7 c7 60 a1 8a b6 mov $0xffffffffb68aa160,%rdi 10: e8 86 91 35 02 call 0x235919b 15: 31 c0 xor %eax,%eax 17: 65 66 89 05 d4 16 3d mov %ax,%gs:0x43d16d4(%rip) # 0x43d16f3 1e: 04 1f: e8 07 2e 3c 00 call 0x3c2e2b 24: fb sti 25: bb ff ff ff ff mov $0xffffffff,%ebx 2a:* 49 c7 c4 c0 c0 20 b7 mov $0xffffffffb720c0c0,%r12 <-- trapping instruction 31: 41 0f bc de bsf %r14d,%ebx 35: 83 c3 01 add $0x1,%ebx 38: 0f 85 9f 00 00 00 jne 0xdd 3e: e9 .byte 0xe9 3f: a3 .byte 0xa3 Code starting with the faulting instruction =========================================== 0: 49 c7 c4 c0 c0 20 b7 mov $0xffffffffb720c0c0,%r12 7: 41 0f bc de bsf %r14d,%ebx b: 83 c3 01 add $0x1,%ebx e: 0f 85 9f 00 00 00 jne 0xb3 14: e9 .byte 0xe9 15: a3 .byte 0xa3 # 123.34 [+0.01] [ 1100.415190] [ C0] RSP: 0018:ffa0000000007f40 EFLAGS: 00000282 # 123.34 [+0.00] [ 1100.415192] [ C0] RAX: 00000000000163a8 RBX: 00000000ffffffff RCX: ffffffffb437f969 # 123.35 [+0.00] [ 1100.415194] [ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: ffffffffb6a6b280 # 123.35 [+0.00] [ 1100.415195] [ C0] RBP: fffffbfff6e42250 R08: 0000000000000000 R09: 0000000000000001 # 123.36 [+0.00] [ 1100.415195] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 # 123.36 [+0.00] [ 1100.415196] [ C0] R13: 0000000000000282 R14: 0000000000000282 R15: 1ff4000000000fef # 123.37 [+0.00] [ 1100.415199] [ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 # 123.37 [+0.00] [ 1100.415203] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 123.37 [+0.00] [ 1100.415204] [ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 # 123.38 [+0.00] [ 1100.415205] [ C0] PKRU: 55555554 # 123.38 [+0.00] [ 1100.415205] [ C0] Call Trace: # 123.38 [+0.00] [ 1100.415207] [ C0] # 123.38 [+0.00] [ 1100.415211] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 123.39 [+0.00] [ 1100.415213] [ 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) # 123.39 [+0.00] [ 1100.415219] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 123.39 [+0.00] [ 1100.415220] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 123.39 [+0.00] [ 1100.415223] [ C0] # 123.40 [+0.00] [ 1100.415224] [ C0] # 123.40 [+0.00] [ 1100.415225] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 123.40 [+0.00] [ 1100.415228] [ C0] RIP: 0010:smpboot_thread_fn (kernel/smpboot.c:108 (discriminator 6)) # 123.40 [+0.00] [ 1100.415231] [ C0] Code: 8b 6d 08 49 bc 00 00 00 00 00 fc ff df 49 c1 ef 03 48 8d 83 18 15 00 00 4d 01 e7 49 89 c6 48 89 44 24 18 49 c1 ee 03 4d 01 e6 <48> 8d 05 00 00 00 00 41 80 3e 00 0f 85 da 06 00 00 48 89 83 18 15 All code ======== 0: 8b 6d 08 mov 0x8(%rbp),%ebp 3: 49 bc 00 00 00 00 00 movabs $0xdffffc0000000000,%r12 a: fc ff df d: 49 c1 ef 03 shr $0x3,%r15 11: 48 8d 83 18 15 00 00 lea 0x1518(%rbx),%rax 18: 4d 01 e7 add %r12,%r15 1b: 49 89 c6 mov %rax,%r14 1e: 48 89 44 24 18 mov %rax,0x18(%rsp) 23: 49 c1 ee 03 shr $0x3,%r14 27: 4d 01 e6 add %r12,%r14 2a:* 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0x31 <-- trapping instruction 31: 41 80 3e 00 cmpb $0x0,(%r14) 35: 0f 85 da 06 00 00 jne 0x715 3b: 48 rex.W 3c: 89 .byte 0x89 3d: 83 18 15 sbbl $0x15,(%rax) Code starting with the faulting instruction =========================================== 0: 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0x7 7: 41 80 3e 00 cmpb $0x0,(%r14) b: 0f 85 da 06 00 00 jne 0x6eb 11: 48 rex.W 12: 89 .byte 0x89 13: 83 18 15 sbbl $0x15,(%rax) # 123.42 [+0.01] [ 1100.415232] [ C0] RSP: 0018:ffa0000000127dc0 EFLAGS: 00000286 # 123.42 [+0.00] [ 1100.415233] [ C0] RAX: ff11000001b44540 RBX: ff11000001b44540 RCX: 0000000000000000 # 123.42 [+0.00] [ 1100.415233] [ C0] RDX: 0000000004208040 RSI: 1ffffffff724a528 RDI: ff11000001b4456c # 123.43 [+0.00] [ 1100.415234] [ C0] RBP: ff1100000195a470 R08: ffffffffb441fafe R09: fffffbfff6fc68aa # 123.43 [+0.00] [ 1100.415235] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 # 123.44 [+0.00] [ 1100.415236] [ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e # 123.44 [+0.00] [ 1100.415238] [ C0] ? trace_sched_exit_tp (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/sched.h:886) # 123.44 [+0.00] [ 1100.415246] [ C0] ? sort_range (kernel/smpboot.c:103) # 123.45 [+0.00] [ 1100.415247] [ C0] kthread (kernel/kthread.c:463) # 123.45 [+0.00] [ 1100.415250] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.45 [+0.00] [ 1100.415252] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 123.46 [+0.00] [ 1100.415255] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.46 [+0.00] [ 1100.415257] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.46 [+0.00] [ 1100.415259] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 123.46 [+0.00] [ 1100.415263] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 123.47 [+0.00] [ 1100.415267] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 123.47 [+0.00] [ 1100.415269] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.47 [+0.00] [ 1100.415271] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | # 123.48 [+0.00] [ 1141.190565] [ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | # 123.48 [+0.00] [ 1141.190817] [ C0] rcu: 0-....: (4165 ticks this GP) idle=e264/1/0x4000000000000000 softirq=637994/637994 fqs=6249 | # 123.49 [+0.01] [ 1141.191345] [ C0] rcu: (t=26000 jiffies g=629149 q=579 ncpus=4) | # 123.50 [+0.01] [ 1141.191550] [ C0] Tainted: [L]=SOFTLOCKUP # 123.50 [+0.00] [ 1141.191551] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 123.50 [+0.00] [ 1141.191552] [ C0] Stopper: 0x0 <- 0x0 # 123.51 [+0.00] [ 1141.191557] [ C0] RIP: 0010:__unwind_start (arch/x86/kernel/unwind_orc.c:781) # 123.51 [+0.00] [ 1141.191564] [ C0] Code: 00 00 00 00 00 fc ff df 4c 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 08 3c 03 0f 8e 0c 03 00 00 41 c7 07 00 00 00 00 48 83 c4 18 <5b> 5d 41 5c 41 5d 41 5e 41 5f c3 4d 85 e4 0f 85 a6 fd ff ff 48 8d All code ======== 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: 00 fc add %bh,%ah 6: ff lcall (bad) 7: df 4c 89 fa fisttps -0x6(%rcx,%rcx,4) b: 48 c1 ea 03 shr $0x3,%rdx f: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 13: 84 c0 test %al,%al 15: 74 08 je 0x1f 17: 3c 03 cmp $0x3,%al 19: 0f 8e 0c 03 00 00 jle 0x32b 1f: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 26: 48 83 c4 18 add $0x18,%rsp 2a:* 5b pop %rbx <-- trapping instruction 2b: 5d pop %rbp 2c: 41 5c pop %r12 2e: 41 5d pop %r13 30: 41 5e pop %r14 32: 41 5f pop %r15 34: c3 ret 35: 4d 85 e4 test %r12,%r12 38: 0f 85 a6 fd ff ff jne 0xfffffffffffffde4 3e: 48 rex.W 3f: 8d .byte 0x8d Code starting with the faulting instruction =========================================== 0: 5b pop %rbx 1: 5d pop %rbp 2: 41 5c pop %r12 4: 41 5d pop %r13 6: 41 5e pop %r14 8: 41 5f pop %r15 a: c3 ret b: 4d 85 e4 test %r12,%r12 e: 0f 85 a6 fd ff ff jne 0xfffffffffffffdba 14: 48 rex.W 15: 8d .byte 0x8d # 123.52 [+0.01] [ 1141.191565] [ C0] RSP: 0018:ffa00000000079b8 EFLAGS: 00000286 # 123.52 [+0.00] [ 1141.191568] [ C0] RAX: 1ff4000000000f47 RBX: ffa0000000007a90 RCX: ffa0000000007a98 # 123.53 [+0.00] [ 1141.191569] [ C0] RDX: ffa0000000008000 RSI: ffffffffb6fb6b61 RDI: ff11000001b44944 # 123.53 [+0.00] [ 1141.191570] [ C0] RBP: dffffc0000000000 R08: 0000000000000000 R09: 0000000000000001 # 123.54 [+0.00] [ 1141.191571] [ C0] R10: 0000000000000000 R11: 0000000000000004 R12: fff3fc0000000f40 # 123.54 [+0.00] [ 1141.191572] [ C0] R13: fff3fc0000000f3f R14: ffa0000000007a38 R15: ffa00000000079f0 # 123.55 [+0.00] [ 1141.191574] [ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 # 123.55 [+0.00] [ 1141.191578] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 123.56 [+0.00] [ 1141.191579] [ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 # 123.56 [+0.00] [ 1141.191580] [ C0] PKRU: 55555554 # 123.56 [+0.00] [ 1141.191580] [ C0] Call Trace: # 123.56 [+0.00] [ 1141.191581] [ C0] # 123.56 [+0.00] [ 1141.191583] [ C0] ? write_profile (kernel/stacktrace.c:83) # 123.57 [+0.00] [ 1141.191588] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) # 123.57 [+0.00] [ 1141.191598] [ C0] ? stack_trace_save (kernel/stacktrace.c:123) # 123.57 [+0.00] [ 1141.191603] [ C0] stack_trace_save (kernel/stacktrace.c:123) # 123.58 [+0.00] [ 1141.191605] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) # 123.58 [+0.00] [ 1141.191607] [ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) # 123.58 [+0.00] [ 1141.191611] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 123.58 [+0.00] [ 1141.191614] [ C0] kasan_save_stack (mm/kasan/common.c:58) # 123.59 [+0.00] [ 1141.191636] [ C0] kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1)) # 123.59 [+0.00] [ 1141.191638] [ C0] kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) # 123.59 [+0.00] [ 1141.191640] [ C0] __kasan_slab_free (mm/kasan/common.c:287) # 123.59 [+0.00] [ 1141.191643] [ C0] kmem_cache_free (mm/slub.c:6674 (discriminator 3) mm/slub.c:6785 (discriminator 3)) # 123.60 [+0.00] [ 1141.191646] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.60 [+0.00] [ 1141.191648] [ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) # 123.60 [+0.00] [ 1141.191650] [ C0] ? rcu_do_batch (./include/linux/rcupdate.h:331 (discriminator 1) kernel/rcu/tree.c:2599 (discriminator 1)) # 123.61 [+0.00] [ 1141.191651] [ C0] ? rcu_do_batch (kernel/rcu/tree.c:2605) # 123.61 [+0.00] [ 1141.191654] [ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) # 123.61 [+0.00] [ 1141.191656] [ C0] rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) # 123.61 [+0.00] [ 1141.191661] [ C0] ? trace_rcu_batch_end (kernel/rcu/tree.c:2529) # 123.62 [+0.00] [ 1141.191664] [ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 33)) # 123.62 [+0.00] [ 1141.191667] [ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) # 123.62 [+0.00] [ 1141.191669] [ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) # 123.62 [+0.00] [ 1141.191672] [ 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) # 123.63 [+0.00] [ 1141.191674] [ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 (discriminator 3) kernel/locking/spinlock.c:194 (discriminator 3)) # 123.63 [+0.00] [ 1141.191677] [ C0] rcu_core (kernel/rcu/tree.c:2859) # 123.63 [+0.00] [ 1141.191680] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 123.64 [+0.00] [ 1141.191686] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 123.64 [+0.00] [ 1141.191688] [ 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) # 123.64 [+0.00] [ 1141.191692] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 123.64 [+0.00] [ 1141.191694] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 123.65 [+0.00] [ 1141.191696] [ C0] # 123.65 [+0.00] [ 1141.191697] [ C0] # 123.65 [+0.00] [ 1141.191697] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 123.65 [+0.00] [ 1141.191700] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 123.66 [+0.00] [ 1141.191702] [ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 123.66 [+0.00] [ 1141.191704] [ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 85 73 de fd 48 89 df e8 ed c4 de fd e8 d8 3b 04 fe fb bf 01 00 00 00 4d 02 d2 fd 65 8b 05 86 24 05 02 85 c0 74 02 5b c3 e8 ab a9 86 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 85 73 de fd call 0xfffffffffdde739c 17: 48 89 df mov %rbx,%rdi 1a: e8 ed c4 de fd call 0xfffffffffddec50c 1f: e8 d8 3b 04 fe call 0xfffffffffe043bfc 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 02 d2 fd call 0xfffffffffdd2027c <-- trapping instruction 2f: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x20524bc 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: ab stos %eax,(%rdi) 3e: a9 .byte 0xa9 3f: 86 .byte 0x86 Code starting with the faulting instruction =========================================== 0: e8 4d 02 d2 fd call 0xfffffffffdd20252 5: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x2052492 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: ab stos %eax,(%rdi) 14: a9 .byte 0xa9 15: 86 .byte 0x86 # 123.67 [+0.01] [ 1141.191705] [ C0] RSP: 0018:ffa0000000127db0 EFLAGS: 00000282 # 123.67 [+0.00] [ 1141.191706] [ C0] RAX: 00000000001121c3 RBX: ff110000352270c8 RCX: ffffffffb66feb98 # 123.68 [+0.00] [ 1141.191707] [ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: 0000000000000001 # 123.68 [+0.00] [ 1141.191707] [ C0] RBP: ff1100000195a470 R08: 0000000000000000 R09: 0000000000000001 # 123.69 [+0.01] [ 1141.191708] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 # 123.69 [+0.00] [ 1141.191709] [ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e # 123.70 [+0.00] [ 1141.191713] [ 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) # 123.70 [+0.00] [ 1141.191717] [ C0] smpboot_thread_fn (kernel/smpboot.c:160) # 123.70 [+0.00] [ 1141.191721] [ C0] ? sort_range (kernel/smpboot.c:103) # 123.70 [+0.00] [ 1141.191723] [ C0] kthread (kernel/kthread.c:463) # 123.71 [+0.00] [ 1141.191726] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.71 [+0.00] [ 1141.191727] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 123.71 [+0.00] [ 1141.191730] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.72 [+0.00] [ 1141.191732] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.72 [+0.00] [ 1141.191734] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 123.72 [+0.00] [ 1141.191738] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 123.73 [+0.00] [ 1141.191742] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 123.73 [+0.00] [ 1141.191744] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 123.73 [+0.00] [ 1141.191746] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | # 123.78 [+0.01] [ 1168.415186] [ C0] hardirqs last disabled at (2728969): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 123.78 [+0.01] [ 1168.415187] [ C0] softirqs last enabled at (2395276): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 123.79 [+0.01] [ 1168.415190] [ C0] softirqs last disabled at (2395279): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) | # 123.80 [+0.01] [ 1168.415197] [ C0] Tainted: [L]=SOFTLOCKUP # 123.80 [+0.00] [ 1168.415198] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 123.81 [+0.00] [ 1168.415199] [ C0] Stopper: 0x0 <- 0x0 # 123.81 [+0.00] [ 1168.415202] [ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # 123.81 [+0.00] [ 1168.415204] [ C0] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 31 73 de fd 48 89 df e8 99 c4 de fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 f0 01 d2 fd 65 8b 05 29 24 05 02 85 c0 74 12 5b All code ======== 0: f5 cmc 1: 53 push %rbx 2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7: 48 89 fb mov %rdi,%rbx a: 48 83 c7 18 add $0x18,%rdi e: e8 31 73 de fd call 0xfffffffffdde7344 13: 48 89 df mov %rbx,%rdi 16: e8 99 c4 de fd call 0xfffffffffddec4b4 1b: f7 c5 00 02 00 00 test $0x200,%ebp 21: 75 1f jne 0x42 23: 9c pushf 24: 58 pop %rax 25: f6 c4 02 test $0x2,%ah 28: 75 2f jne 0x59 2a:* bf 01 00 00 00 mov $0x1,%edi <-- trapping instruction 2f: e8 f0 01 d2 fd call 0xfffffffffdd20224 34: 65 8b 05 29 24 05 02 mov %gs:0x2052429(%rip),%eax # 0x2052464 3b: 85 c0 test %eax,%eax 3d: 74 12 je 0x51 3f: 5b pop %rbx Code starting with the faulting instruction =========================================== 0: bf 01 00 00 00 mov $0x1,%edi 5: e8 f0 01 d2 fd call 0xfffffffffdd201fa a: 65 8b 05 29 24 05 02 mov %gs:0x2052429(%rip),%eax # 0x205243a 11: 85 c0 test %eax,%eax 13: 74 12 je 0x27 15: 5b pop %rbx # 123.83 [+0.01] [ 1168.415206] [ C0] RSP: 0018:ffa0000000007960 EFLAGS: 00000246 # 123.83 [+0.00] [ 1168.415207] [ C0] RAX: 0000000000000082 RBX: ff11000001f88540 RCX: ffffffffb66fec13 # 123.83 [+0.00] [ 1168.415208] [ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: ffffffffb6a6b280 # 123.84 [+0.00] [ 1168.415209] [ C0] RBP: 0000000000000202 R08: 0000000000000000 R09: 0000000000000001 # 123.84 [+0.00] [ 1168.415210] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa0000000007a00 # 123.85 [+0.00] [ 1168.415211] [ C0] R13: ff11000001f88588 R14: ff11000001f88578 R15: ffd40000002f4700 # 123.85 [+0.00] [ 1168.415214] [ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 # 123.86 [+0.01] [ 1168.415218] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 123.86 [+0.00] [ 1168.415219] [ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 # 123.87 [+0.00] [ 1168.415220] [ C0] PKRU: 55555554 # 123.87 [+0.00] [ 1168.415220] [ C0] Call Trace: # 123.87 [+0.00] [ 1168.415222] [ C0] # 123.87 [+0.00] [ 1168.415224] [ C0] get_partial_node (mm/slub.c:3552) # 123.88 [+0.00] [ 1168.415229] [ C0] ___slab_alloc (mm/slub.c:3630 (discriminator 1) mm/slub.c:4631 (discriminator 1)) # 123.88 [+0.00] [ 1168.415231] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 123.88 [+0.00] [ 1168.415234] [ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) # 123.89 [+0.00] [ 1168.415239] [ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) # 123.89 [+0.00] [ 1168.415241] [ C0] __slab_alloc.isra.0 (mm/slub.c:4779) # 123.89 [+0.00] [ 1168.415243] [ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) # 123.90 [+0.00] [ 1168.415245] [ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) # 123.90 [+0.00] [ 1168.415247] [ C0] kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) # 123.90 [+0.00] [ 1168.415249] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.91 [+0.00] [ 1168.415251] [ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) # 123.91 [+0.00] [ 1168.415254] [ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) # 123.91 [+0.00] [ 1168.415256] [ C0] kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) # 123.92 [+0.00] [ 1168.415259] [ C0] __alloc_skb (net/core/skbuff.c:713) # 123.92 [+0.00] [ 1168.415261] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) # 123.92 [+0.00] [ 1168.415262] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:674) # 123.92 [+0.00] [ 1168.415264] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) # 123.93 [+0.00] [ 1168.415267] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.93 [+0.00] [ 1168.415268] [ C0] ? do_raw_write_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/qrwlock.h:98 (discriminator 5) kernel/locking/spinlock_debug.c:211 (discriminator 5)) # 123.93 [+0.00] [ 1168.415270] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3571 (discriminator 1)) # 123.94 [+0.00] [ 1168.415272] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 123.94 [+0.00] [ 1168.415275] [ C0] __neigh_notify (./include/linux/skbuff.h:1396 ./include/net/netlink.h:1055 net/core/neighbour.c:3573) # 123.94 [+0.00] [ 1168.415278] [ C0] ? neigh_managed_work (net/core/neighbour.c:1600) # 123.95 [+0.00] [ 1168.415279] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) # 123.95 [+0.00] [ 1168.415281] [ C0] neigh_timer_handler (net/core/neighbour.c:1184) # 123.95 [+0.00] [ 1168.415284] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 123.95 [+0.00] [ 1168.415287] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) # 123.96 [+0.00] [ 1168.415289] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 123.96 [+0.00] [ 1168.415292] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 123.96 [+0.00] [ 1168.415294] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 123.97 [+0.00] [ 1168.415299] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 123.97 [+0.00] [ 1168.415302] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 123.97 [+0.00] [ 1168.415305] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 123.98 [+0.00] [ 1168.415307] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) # 123.98 [+0.00] [ 1168.415310] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 123.98 [+0.00] [ 1168.415312] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 123.99 [+0.00] [ 1168.415315] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 123.99 [+0.00] [ 1168.415320] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 123.99 [+0.00] [ 1168.415323] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 124.00 [+0.00] [ 1168.415326] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 124.00 [+0.00] [ 1168.415329] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 124.00 [+0.00] [ 1168.415332] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 124.00 [+0.00] [ 1168.415333] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 124.01 [+0.00] [ 1168.415335] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 124.01 [+0.00] [ 1168.415339] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 124.01 [+0.00] [ 1168.415341] [ 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) # 124.02 [+0.00] [ 1168.415345] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 124.02 [+0.00] [ 1168.415346] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 124.02 [+0.00] [ 1168.415349] [ C0] # 124.02 [+0.00] [ 1168.415349] [ C0] # 124.03 [+0.00] [ 1168.415351] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 124.03 [+0.00] [ 1168.415353] [ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) # 124.03 [+0.00] [ 1168.415354] [ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 85 73 de fd 48 89 df e8 ed c4 de fd e8 d8 3b 04 fe fb bf 01 00 00 00 4d 02 d2 fd 65 8b 05 86 24 05 02 85 c0 74 02 5b c3 e8 ab a9 86 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 85 73 de fd call 0xfffffffffdde739c 17: 48 89 df mov %rbx,%rdi 1a: e8 ed c4 de fd call 0xfffffffffddec50c 1f: e8 d8 3b 04 fe call 0xfffffffffe043bfc 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 02 d2 fd call 0xfffffffffdd2027c <-- trapping instruction 2f: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x20524bc 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: ab stos %eax,(%rdi) 3e: a9 .byte 0xa9 3f: 86 .byte 0x86 Code starting with the faulting instruction =========================================== 0: e8 4d 02 d2 fd call 0xfffffffffdd20252 5: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x2052492 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: ab stos %eax,(%rdi) 14: a9 .byte 0xa9 15: 86 .byte 0x86 # 124.04 [+0.01] [ 1168.415355] [ C0] RSP: 0018:ffa0000000127db0 EFLAGS: 00000282 # 124.05 [+0.00] [ 1168.415356] [ C0] RAX: 00000000001121c3 RBX: ff110000352270c8 RCX: ffffffffb66feb98 # 124.05 [+0.00] [ 1168.415357] [ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: 0000000000000001 # 124.06 [+0.00] [ 1168.415358] [ C0] RBP: ff1100000195a470 R08: 0000000000000000 R09: 0000000000000001 # 124.06 [+0.00] [ 1168.415359] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 # 124.07 [+0.00] [ 1168.415359] [ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e # 124.07 [+0.00] [ 1168.415362] [ 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) # 124.07 [+0.00] [ 1168.415366] [ C0] smpboot_thread_fn (kernel/smpboot.c:160) # 124.08 [+0.00] [ 1168.415369] [ C0] ? sort_range (kernel/smpboot.c:103) # 124.08 [+0.00] [ 1168.415371] [ C0] kthread (kernel/kthread.c:463) # 124.08 [+0.00] [ 1168.415373] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 124.09 [+0.00] [ 1168.415374] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 124.09 [+0.00] [ 1168.415377] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 124.09 [+0.00] [ 1168.415379] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 124.10 [+0.00] [ 1168.415381] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 124.10 [+0.00] [ 1168.415384] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 124.10 [+0.00] [ 1168.415387] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 124.11 [+0.00] [ 1168.415389] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 124.11 [+0.00] [ 1168.415391] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 1100.415159][ C0] hardirqs last enabled at (92474): irqentry_exit (kernel/entry/common.c:220) | [ 1100.415167][ C0] hardirqs last disabled at (92475): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 1100.415168][ C0] softirqs last enabled at (91042): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 1100.415173][ C0] softirqs last disabled at (91047): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1100.415180][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1100.415181][ C0] Stopper: 0x0 <- 0x0 [ 1100.415185][ C0] RIP: 0010:handle_softirqs (kernel/softirq.c:608) [ 1100.415189][ C0] Code: 08 45 89 ee 48 89 6c 24 10 48 c7 c7 60 a1 8a b6 e8 86 91 35 02 31 c0 65 66 89 05 d4 16 3d 04 e8 07 2e 3c 00 fb bb ff ff ff ff <49> c7 c4 c0 c0 20 b7 41 0f bc de 83 c3 01 0f 85 9f 00 00 00 e9 a3 All code ======== 0: 08 45 89 or %al,-0x77(%rbp) 3: ee out %al,(%dx) 4: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 9: 48 c7 c7 60 a1 8a b6 mov $0xffffffffb68aa160,%rdi 10: e8 86 91 35 02 call 0x235919b 15: 31 c0 xor %eax,%eax 17: 65 66 89 05 d4 16 3d mov %ax,%gs:0x43d16d4(%rip) # 0x43d16f3 1e: 04 1f: e8 07 2e 3c 00 call 0x3c2e2b 24: fb sti 25: bb ff ff ff ff mov $0xffffffff,%ebx 2a:* 49 c7 c4 c0 c0 20 b7 mov $0xffffffffb720c0c0,%r12 <-- trapping instruction 31: 41 0f bc de bsf %r14d,%ebx 35: 83 c3 01 add $0x1,%ebx 38: 0f 85 9f 00 00 00 jne 0xdd 3e: e9 .byte 0xe9 3f: a3 .byte 0xa3 Code starting with the faulting instruction =========================================== 0: 49 c7 c4 c0 c0 20 b7 mov $0xffffffffb720c0c0,%r12 7: 41 0f bc de bsf %r14d,%ebx b: 83 c3 01 add $0x1,%ebx e: 0f 85 9f 00 00 00 jne 0xb3 14: e9 .byte 0xe9 15: a3 .byte 0xa3 [ 1100.415190][ C0] RSP: 0018:ffa0000000007f40 EFLAGS: 00000282 [ 1100.415192][ C0] RAX: 00000000000163a8 RBX: 00000000ffffffff RCX: ffffffffb437f969 [ 1100.415194][ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: ffffffffb6a6b280 [ 1100.415195][ C0] RBP: fffffbfff6e42250 R08: 0000000000000000 R09: 0000000000000001 [ 1100.415195][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 1100.415196][ C0] R13: 0000000000000282 R14: 0000000000000282 R15: 1ff4000000000fef [ 1100.415199][ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 [ 1100.415203][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1100.415204][ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 [ 1100.415205][ C0] PKRU: 55555554 [ 1100.415205][ C0] Call Trace: [ 1100.415207][ C0] [ 1100.415211][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 1100.415213][ 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) [ 1100.415219][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1100.415220][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 1100.415223][ C0] [ 1100.415224][ C0] [ 1100.415225][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 1100.415228][ C0] RIP: 0010:smpboot_thread_fn (kernel/smpboot.c:108 (discriminator 6)) [ 1100.415231][ C0] Code: 8b 6d 08 49 bc 00 00 00 00 00 fc ff df 49 c1 ef 03 48 8d 83 18 15 00 00 4d 01 e7 49 89 c6 48 89 44 24 18 49 c1 ee 03 4d 01 e6 <48> 8d 05 00 00 00 00 41 80 3e 00 0f 85 da 06 00 00 48 89 83 18 15 All code ======== 0: 8b 6d 08 mov 0x8(%rbp),%ebp 3: 49 bc 00 00 00 00 00 movabs $0xdffffc0000000000,%r12 a: fc ff df d: 49 c1 ef 03 shr $0x3,%r15 11: 48 8d 83 18 15 00 00 lea 0x1518(%rbx),%rax 18: 4d 01 e7 add %r12,%r15 1b: 49 89 c6 mov %rax,%r14 1e: 48 89 44 24 18 mov %rax,0x18(%rsp) 23: 49 c1 ee 03 shr $0x3,%r14 27: 4d 01 e6 add %r12,%r14 2a:* 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0x31 <-- trapping instruction 31: 41 80 3e 00 cmpb $0x0,(%r14) 35: 0f 85 da 06 00 00 jne 0x715 3b: 48 rex.W 3c: 89 .byte 0x89 3d: 83 18 15 sbbl $0x15,(%rax) Code starting with the faulting instruction =========================================== 0: 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0x7 7: 41 80 3e 00 cmpb $0x0,(%r14) b: 0f 85 da 06 00 00 jne 0x6eb 11: 48 rex.W 12: 89 .byte 0x89 13: 83 18 15 sbbl $0x15,(%rax) [ 1100.415232][ C0] RSP: 0018:ffa0000000127dc0 EFLAGS: 00000286 [ 1100.415233][ C0] RAX: ff11000001b44540 RBX: ff11000001b44540 RCX: 0000000000000000 [ 1100.415233][ C0] RDX: 0000000004208040 RSI: 1ffffffff724a528 RDI: ff11000001b4456c [ 1100.415234][ C0] RBP: ff1100000195a470 R08: ffffffffb441fafe R09: fffffbfff6fc68aa [ 1100.415235][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 [ 1100.415236][ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e [ 1100.415238][ C0] ? trace_sched_exit_tp (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/sched.h:886) [ 1100.415246][ C0] ? sort_range (kernel/smpboot.c:103) [ 1100.415247][ C0] kthread (kernel/kthread.c:463) [ 1100.415250][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1100.415252][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1100.415255][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1100.415257][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1100.415259][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 1100.415263][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 1100.415267][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 1100.415269][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1100.415271][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 1141.190565][ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | [ 1141.190817][ C0] rcu: 0-....: (4165 ticks this GP) idle=e264/1/0x4000000000000000 softirq=637994/637994 fqs=6249 | [ 1141.191345][ C0] rcu: (t=26000 jiffies g=629149 q=579 ncpus=4) | [ 1141.191550][ C0] Tainted: [L]=SOFTLOCKUP [ 1141.191551][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1141.191552][ C0] Stopper: 0x0 <- 0x0 [ 1141.191557][ C0] RIP: 0010:__unwind_start (arch/x86/kernel/unwind_orc.c:781) [ 1141.191564][ C0] Code: 00 00 00 00 00 fc ff df 4c 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 08 3c 03 0f 8e 0c 03 00 00 41 c7 07 00 00 00 00 48 83 c4 18 <5b> 5d 41 5c 41 5d 41 5e 41 5f c3 4d 85 e4 0f 85 a6 fd ff ff 48 8d All code ======== 0: 00 00 add %al,(%rax) 2: 00 00 add %al,(%rax) 4: 00 fc add %bh,%ah 6: ff lcall (bad) 7: df 4c 89 fa fisttps -0x6(%rcx,%rcx,4) b: 48 c1 ea 03 shr $0x3,%rdx f: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 13: 84 c0 test %al,%al 15: 74 08 je 0x1f 17: 3c 03 cmp $0x3,%al 19: 0f 8e 0c 03 00 00 jle 0x32b 1f: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 26: 48 83 c4 18 add $0x18,%rsp 2a:* 5b pop %rbx <-- trapping instruction 2b: 5d pop %rbp 2c: 41 5c pop %r12 2e: 41 5d pop %r13 30: 41 5e pop %r14 32: 41 5f pop %r15 34: c3 ret 35: 4d 85 e4 test %r12,%r12 38: 0f 85 a6 fd ff ff jne 0xfffffffffffffde4 3e: 48 rex.W 3f: 8d .byte 0x8d Code starting with the faulting instruction =========================================== 0: 5b pop %rbx 1: 5d pop %rbp 2: 41 5c pop %r12 4: 41 5d pop %r13 6: 41 5e pop %r14 8: 41 5f pop %r15 a: c3 ret b: 4d 85 e4 test %r12,%r12 e: 0f 85 a6 fd ff ff jne 0xfffffffffffffdba 14: 48 rex.W 15: 8d .byte 0x8d [ 1141.191565][ C0] RSP: 0018:ffa00000000079b8 EFLAGS: 00000286 [ 1141.191568][ C0] RAX: 1ff4000000000f47 RBX: ffa0000000007a90 RCX: ffa0000000007a98 [ 1141.191569][ C0] RDX: ffa0000000008000 RSI: ffffffffb6fb6b61 RDI: ff11000001b44944 [ 1141.191570][ C0] RBP: dffffc0000000000 R08: 0000000000000000 R09: 0000000000000001 [ 1141.191571][ C0] R10: 0000000000000000 R11: 0000000000000004 R12: fff3fc0000000f40 [ 1141.191572][ C0] R13: fff3fc0000000f3f R14: ffa0000000007a38 R15: ffa00000000079f0 [ 1141.191574][ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 [ 1141.191578][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1141.191579][ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 [ 1141.191580][ C0] PKRU: 55555554 [ 1141.191580][ C0] Call Trace: [ 1141.191581][ C0] [ 1141.191583][ C0] ? write_profile (kernel/stacktrace.c:83) [ 1141.191588][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) [ 1141.191598][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 1141.191603][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 1141.191605][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) [ 1141.191607][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) [ 1141.191611][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1141.191614][ C0] kasan_save_stack (mm/kasan/common.c:58) [ 1141.191636][ C0] kasan_save_track (mm/kasan/common.c:70 (discriminator 1) mm/kasan/common.c:79 (discriminator 1)) [ 1141.191638][ C0] kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) [ 1141.191640][ C0] __kasan_slab_free (mm/kasan/common.c:287) [ 1141.191643][ C0] kmem_cache_free (mm/slub.c:6674 (discriminator 3) mm/slub.c:6785 (discriminator 3)) [ 1141.191646][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1141.191648][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) [ 1141.191650][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:331 (discriminator 1) kernel/rcu/tree.c:2599 (discriminator 1)) [ 1141.191651][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2605) [ 1141.191654][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) [ 1141.191656][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 (discriminator 1) kernel/rcu/tree.c:2607 (discriminator 1)) [ 1141.191661][ C0] ? trace_rcu_batch_end (kernel/rcu/tree.c:2529) [ 1141.191664][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 33)) [ 1141.191667][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) [ 1141.191669][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1141.191672][ 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) [ 1141.191674][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 (discriminator 3) kernel/locking/spinlock.c:194 (discriminator 3)) [ 1141.191677][ C0] rcu_core (kernel/rcu/tree.c:2859) [ 1141.191680][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 1141.191686][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 1141.191688][ 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) [ 1141.191692][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1141.191694][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 1141.191696][ C0] [ 1141.191697][ C0] [ 1141.191697][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 1141.191700][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 1141.191702][ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 1141.191704][ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 85 73 de fd 48 89 df e8 ed c4 de fd e8 d8 3b 04 fe fb bf 01 00 00 00 4d 02 d2 fd 65 8b 05 86 24 05 02 85 c0 74 02 5b c3 e8 ab a9 86 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 85 73 de fd call 0xfffffffffdde739c 17: 48 89 df mov %rbx,%rdi 1a: e8 ed c4 de fd call 0xfffffffffddec50c 1f: e8 d8 3b 04 fe call 0xfffffffffe043bfc 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 02 d2 fd call 0xfffffffffdd2027c <-- trapping instruction 2f: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x20524bc 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: ab stos %eax,(%rdi) 3e: a9 .byte 0xa9 3f: 86 .byte 0x86 Code starting with the faulting instruction =========================================== 0: e8 4d 02 d2 fd call 0xfffffffffdd20252 5: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x2052492 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: ab stos %eax,(%rdi) 14: a9 .byte 0xa9 15: 86 .byte 0x86 [ 1141.191705][ C0] RSP: 0018:ffa0000000127db0 EFLAGS: 00000282 [ 1141.191706][ C0] RAX: 00000000001121c3 RBX: ff110000352270c8 RCX: ffffffffb66feb98 [ 1141.191707][ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: 0000000000000001 [ 1141.191707][ C0] RBP: ff1100000195a470 R08: 0000000000000000 R09: 0000000000000001 [ 1141.191708][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 [ 1141.191709][ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e [ 1141.191713][ 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) [ 1141.191717][ C0] smpboot_thread_fn (kernel/smpboot.c:160) [ 1141.191721][ C0] ? sort_range (kernel/smpboot.c:103) [ 1141.191723][ C0] kthread (kernel/kthread.c:463) [ 1141.191726][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1141.191727][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1141.191730][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1141.191732][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1141.191734][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 1141.191738][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 1141.191742][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 1141.191744][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1141.191746][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 1168.415186][ C0] hardirqs last disabled at (2728969): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 1168.415187][ C0] softirqs last enabled at (2395276): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 1168.415190][ C0] softirqs last disabled at (2395279): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) | [ 1168.415197][ C0] Tainted: [L]=SOFTLOCKUP [ 1168.415198][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1168.415199][ C0] Stopper: 0x0 <- 0x0 [ 1168.415202][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1168.415204][ C0] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 31 73 de fd 48 89 df e8 99 c4 de fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 f0 01 d2 fd 65 8b 05 29 24 05 02 85 c0 74 12 5b All code ======== 0: f5 cmc 1: 53 push %rbx 2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7: 48 89 fb mov %rdi,%rbx a: 48 83 c7 18 add $0x18,%rdi e: e8 31 73 de fd call 0xfffffffffdde7344 13: 48 89 df mov %rbx,%rdi 16: e8 99 c4 de fd call 0xfffffffffddec4b4 1b: f7 c5 00 02 00 00 test $0x200,%ebp 21: 75 1f jne 0x42 23: 9c pushf 24: 58 pop %rax 25: f6 c4 02 test $0x2,%ah 28: 75 2f jne 0x59 2a:* bf 01 00 00 00 mov $0x1,%edi <-- trapping instruction 2f: e8 f0 01 d2 fd call 0xfffffffffdd20224 34: 65 8b 05 29 24 05 02 mov %gs:0x2052429(%rip),%eax # 0x2052464 3b: 85 c0 test %eax,%eax 3d: 74 12 je 0x51 3f: 5b pop %rbx Code starting with the faulting instruction =========================================== 0: bf 01 00 00 00 mov $0x1,%edi 5: e8 f0 01 d2 fd call 0xfffffffffdd201fa a: 65 8b 05 29 24 05 02 mov %gs:0x2052429(%rip),%eax # 0x205243a 11: 85 c0 test %eax,%eax 13: 74 12 je 0x27 15: 5b pop %rbx [ 1168.415206][ C0] RSP: 0018:ffa0000000007960 EFLAGS: 00000246 [ 1168.415207][ C0] RAX: 0000000000000082 RBX: ff11000001f88540 RCX: ffffffffb66fec13 [ 1168.415208][ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: ffffffffb6a6b280 [ 1168.415209][ C0] RBP: 0000000000000202 R08: 0000000000000000 R09: 0000000000000001 [ 1168.415210][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa0000000007a00 [ 1168.415211][ C0] R13: ff11000001f88588 R14: ff11000001f88578 R15: ffd40000002f4700 [ 1168.415214][ C0] FS: 0000000000000000(0000) GS:ff1100007cacf000(0000) knlGS:0000000000000000 [ 1168.415218][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1168.415219][ C0] CR2: 000055a383483fe8 CR3: 000000000af83006 CR4: 0000000000771ef0 [ 1168.415220][ C0] PKRU: 55555554 [ 1168.415220][ C0] Call Trace: [ 1168.415222][ C0] [ 1168.415224][ C0] get_partial_node (mm/slub.c:3552) [ 1168.415229][ C0] ___slab_alloc (mm/slub.c:3630 (discriminator 1) mm/slub.c:4631 (discriminator 1)) [ 1168.415231][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 1168.415234][ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) [ 1168.415239][ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) [ 1168.415241][ C0] __slab_alloc.isra.0 (mm/slub.c:4779) [ 1168.415243][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) [ 1168.415245][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1168.415247][ C0] kmem_cache_alloc_node_noprof (mm/slub.c:4855 mm/slub.c:5251 mm/slub.c:5315) [ 1168.415249][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1168.415251][ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) [ 1168.415254][ C0] ? kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) [ 1168.415256][ C0] kmalloc_reserve (net/core/skbuff.c:616 (discriminator 107)) [ 1168.415259][ C0] __alloc_skb (net/core/skbuff.c:713) [ 1168.415261][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 1168.415262][ C0] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 1168.415264][ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) [ 1168.415267][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1168.415268][ C0] ? do_raw_write_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/qrwlock.h:98 (discriminator 5) kernel/locking/spinlock_debug.c:211 (discriminator 5)) [ 1168.415270][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3571 (discriminator 1)) [ 1168.415272][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1168.415275][ C0] __neigh_notify (./include/linux/skbuff.h:1396 ./include/net/netlink.h:1055 net/core/neighbour.c:3573) [ 1168.415278][ C0] ? neigh_managed_work (net/core/neighbour.c:1600) [ 1168.415279][ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) [ 1168.415281][ C0] neigh_timer_handler (net/core/neighbour.c:1184) [ 1168.415284][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1168.415287][ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) [ 1168.415289][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 1168.415292][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 1168.415294][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 1168.415299][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1168.415302][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1168.415305][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 1168.415307][ C0] ? neigh_periodic_work (net/core/neighbour.c:1104) [ 1168.415310][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 1168.415312][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 1168.415315][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 1168.415320][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 1168.415323][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 1168.415326][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 1168.415329][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 1168.415332][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 1168.415333][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1168.415335][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 1168.415339][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 1168.415341][ 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) [ 1168.415345][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 1168.415346][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 1168.415349][ C0] [ 1168.415349][ C0] [ 1168.415351][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 1168.415353][ C0] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 1168.415354][ C0] Code: 0f 1f 44 00 00 53 48 8b 74 24 08 48 89 fb 48 83 c7 18 e8 85 73 de fd 48 89 df e8 ed c4 de fd e8 d8 3b 04 fe fb bf 01 00 00 00 4d 02 d2 fd 65 8b 05 86 24 05 02 85 c0 74 02 5b c3 e8 ab a9 86 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 85 73 de fd call 0xfffffffffdde739c 17: 48 89 df mov %rbx,%rdi 1a: e8 ed c4 de fd call 0xfffffffffddec50c 1f: e8 d8 3b 04 fe call 0xfffffffffe043bfc 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 4d 02 d2 fd call 0xfffffffffdd2027c <-- trapping instruction 2f: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x20524bc 36: 85 c0 test %eax,%eax 38: 74 02 je 0x3c 3a: 5b pop %rbx 3b: c3 ret 3c: e8 .byte 0xe8 3d: ab stos %eax,(%rdi) 3e: a9 .byte 0xa9 3f: 86 .byte 0x86 Code starting with the faulting instruction =========================================== 0: e8 4d 02 d2 fd call 0xfffffffffdd20252 5: 65 8b 05 86 24 05 02 mov %gs:0x2052486(%rip),%eax # 0x2052492 c: 85 c0 test %eax,%eax e: 74 02 je 0x12 10: 5b pop %rbx 11: c3 ret 12: e8 .byte 0xe8 13: ab stos %eax,(%rdi) 14: a9 .byte 0xa9 15: 86 .byte 0x86 [ 1168.415355][ C0] RSP: 0018:ffa0000000127db0 EFLAGS: 00000282 [ 1168.415356][ C0] RAX: 00000000001121c3 RBX: ff110000352270c8 RCX: ffffffffb66feb98 [ 1168.415357][ C0] RDX: ff11000001b44540 RSI: ffffffffb6fb6b61 RDI: 0000000000000001 [ 1168.415358][ C0] RBP: ff1100000195a470 R08: 0000000000000000 R09: 0000000000000001 [ 1168.415359][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 [ 1168.415359][ C0] R13: ffffffffb7601820 R14: ffe21c0000368b4b R15: ffe21c000032b48e [ 1168.415362][ 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) [ 1168.415366][ C0] smpboot_thread_fn (kernel/smpboot.c:160) [ 1168.415369][ C0] ? sort_range (kernel/smpboot.c:103) [ 1168.415371][ C0] kthread (kernel/kthread.c:463) [ 1168.415373][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1168.415374][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 1168.415377][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 1168.415379][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 1168.415381][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 1168.415384][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 1168.415387][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 1168.415389][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:handle_softirqs sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:_raw_spin_unlock_irqrestore:get_partial_node __unwind_start:arch_stack_walk:stack_trace_save:kasan_save_stack:kasan_save_track