====================================== | [ 1280.072140][ C0] 1 lock held by swapper/0/0: | [ 1280.072370][ C0] #0: ffffffff9d977c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570) | [ 1280.072804][ C0] | [ 1280.072804][ C0] stack backtrace: [ 1280.073114][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1280.073121][ C0] Call Trace: [ 1280.073125][ C0] [ 1280.073127][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1280.073141][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 1280.073148][ C0] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 1280.073152][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 1280.073168][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1280.073173][ C0] ? save_trace (kernel/locking/lockdep.c:595) [ 1280.073178][ C0] mark_lock (kernel/locking/lockdep.c:4756) [ 1280.073182][ C0] mark_usage (kernel/locking/lockdep.c:4645) [ 1280.073186][ C0] __lock_acquire (kernel/locking/lockdep.c:5194) [ 1280.073189][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1280.073194][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 1280.073198][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 1280.073204][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1280.073213][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1280.073216][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 1280.073223][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 1280.073229][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 1280.073235][ C0] simple_pin_fs (fs/libfs.c:1067) [ 1280.073242][ C0] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 1280.073246][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1280.073261][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1280.073265][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1280.073281][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1280.073285][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1280.073288][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1280.073291][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1280.073297][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1280.073305][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1280.073308][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1280.073311][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1280.073314][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1280.073322][ C0] ? do_idle (kernel/sched/idle.c:325) [ 1280.073325][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1280.073329][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1280.073331][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 1280.073338][ C0] __put_net (net/core/net_namespace.c:732) [ 1280.073348][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1280.073352][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1280.073355][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1280.073359][ C0] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 1280.073363][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1280.073367][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 1280.073371][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 1280.073374][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1280.073379][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1280.073384][ C0] handle_softirqs (kernel/softirq.c:580) [ 1280.073390][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1280.073393][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1280.073395][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1280.073399][ C0] [ 1280.073400][ C0] [ 1280.073402][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1280.073405][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1280.073409][ C0] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1280.073413][ C0] RSP: 0018:ffffffff9d607df8 EFLAGS: 00000246 [ 1280.073419][ C0] RAX: 0000000001166ee7 RBX: 1ffffffff3ac0fc3 RCX: ffffffff9c8125d9 [ 1280.073422][ C0] RDX: 0000000000000000 RSI: ffffffff9d4a61cd RDI: ffffffff9cc58be0 [ 1280.073423][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c066fa [ 1280.073425][ C0] R10: ffff8880360337d3 R11: ffffffff9d611288 R12: 0000000000000000 [ 1280.073427][ C0] R13: ffffffff9d61f240 R14: dffffc0000000000 R15: 0000000000014770 [ 1280.073431][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1280.073436][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1280.073438][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1280.073440][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1280.073444][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1280.073448][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1280.073460][ C0] do_idle (kernel/sched/idle.c:325) [ 1280.073464][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1280.073467][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1280.073471][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 1280.073475][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 1280.073481][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 1280.073485][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1280.094663][ C0] RCU nest depth: 0, expected: 0 | [ 1280.095003][ C0] INFO: lockdep is turned off. | [ 1280.095220][ C0] Preemption disabled at: | [ 1280.095222][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) [ 1280.095703][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1280.095706][ C0] Call Trace: [ 1280.095708][ C0] [ 1280.095710][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1280.095718][ C0] __might_resched (kernel/sched/core.c:8796) [ 1280.095730][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1280.095733][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1280.095736][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1280.095741][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1280.095749][ 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) [ 1280.095755][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1280.095758][ 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) [ 1280.095760][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1280.095767][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1280.095770][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1280.095777][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1280.095780][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1280.095788][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1280.095793][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1280.095797][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1280.095801][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1280.095806][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1280.095810][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1280.095814][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1280.095816][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1280.095819][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1280.095825][ C0] ? do_idle (kernel/sched/idle.c:325) [ 1280.095827][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1280.095831][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1280.095833][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 1280.095841][ C0] __put_net (net/core/net_namespace.c:732) [ 1280.095846][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1280.095850][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1280.095853][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1280.095857][ C0] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 1280.095863][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1280.095867][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 1280.095872][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 1280.095875][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1280.095880][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1280.095885][ C0] handle_softirqs (kernel/softirq.c:580) [ 1280.095892][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1280.095896][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1280.095898][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1280.095902][ C0] [ 1280.095903][ C0] [ 1280.095905][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1280.095908][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1280.095913][ C0] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1280.095916][ C0] RSP: 0018:ffffffff9d607df8 EFLAGS: 00000246 [ 1280.095919][ C0] RAX: 0000000001166ee7 RBX: 1ffffffff3ac0fc3 RCX: ffffffff9c8125d9 [ 1280.095921][ C0] RDX: 0000000000000000 RSI: ffffffff9d4a61cd RDI: ffffffff9cc58be0 [ 1280.095924][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c066fa [ 1280.095925][ C0] R10: ffff8880360337d3 R11: ffffffff9d611288 R12: 0000000000000000 [ 1280.095927][ C0] R13: ffffffff9d61f240 R14: dffffc0000000000 R15: 0000000000014770 [ 1280.095931][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1280.095936][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1280.095938][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1280.095940][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1280.095944][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1280.095948][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1280.095955][ C0] do_idle (kernel/sched/idle.c:325) [ 1280.095959][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1280.095962][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1280.095965][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 1280.095969][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 1280.095973][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 1280.095977][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1282.573492][ C1] INFO: lockdep is turned off. | [ 1282.573678][ C1] Preemption disabled at: | [ 1282.573680][ C1] 0x0 | [ 1282.574041][ C1] Tainted: [W]=WARN [ 1282.574043][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1282.574045][ C1] Call Trace: [ 1282.574047][ C1] [ 1282.574050][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1282.574063][ C1] __might_resched (kernel/sched/core.c:8796) [ 1282.574072][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1282.574078][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1282.574081][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1282.574087][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1282.574097][ C1] ? 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) [ 1282.574103][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1282.574106][ C1] ? 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) [ 1282.574109][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1282.574117][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1282.574120][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1282.574128][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1282.574132][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1282.574143][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1282.574149][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1282.574153][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1282.574158][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1282.574164][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1282.574168][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1282.574172][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1282.574176][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1282.574178][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1282.574184][ C1] ? do_idle (kernel/sched/idle.c:325) [ 1282.574187][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1282.574190][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1282.574197][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1282.574202][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1282.574219][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1282.574224][ C1] __put_net (net/core/net_namespace.c:732) [ 1282.574229][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1282.574233][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1282.574236][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1282.574241][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1282.574245][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1282.574257][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1282.574264][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1282.574269][ C1] handle_softirqs (kernel/softirq.c:580) [ 1282.574277][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1282.574281][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1282.574284][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1282.574287][ C1] [ 1282.574288][ C1] [ 1282.574290][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1282.574293][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1282.574297][ C1] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1282.574300][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 1282.574304][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9c8125d9 [ 1282.574306][ C1] RDX: ffffed1006c166fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1282.574308][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 1282.574309][ C1] R10: ffff8880360b37d3 R11: ffff8880056ba858 R12: 0000000000000000 [ 1282.574311][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000 [ 1282.574315][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1282.574318][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1282.574323][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1282.574326][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1282.574329][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1282.574333][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1282.574337][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1282.574343][ C1] do_idle (kernel/sched/idle.c:325) [ 1282.574347][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1282.574350][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1282.574354][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1282.574359][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1286.458693][ C1] INFO: lockdep is turned off. | [ 1286.459025][ C1] Preemption disabled at: | [ 1286.459028][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1286.459735][ C1] Tainted: [W]=WARN [ 1286.459737][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1286.459741][ C1] Call Trace: [ 1286.459744][ C1] [ 1286.459747][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1286.459757][ C1] __might_resched (kernel/sched/core.c:8796) [ 1286.459767][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1286.459773][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1286.459779][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1286.459785][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.459795][ C1] ? 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) [ 1286.459803][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1286.459808][ C1] ? 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) [ 1286.459813][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1286.459823][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1286.459828][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1286.459836][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1286.459842][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1286.459848][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1286.459854][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1286.459860][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1286.459864][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1286.459871][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1286.459877][ C1] ? orc_find.part.0 (arch/x86/kernel/unwind_orc.c:218) [ 1286.459892][ C1] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) [ 1286.459898][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1286.459906][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 1286.459916][ C1] ? kasan_save_stack (mm/kasan/common.c:48) [ 1286.459931][ C1] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 1286.459936][ C1] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 1286.459942][ C1] ? kfree (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4841) [ 1286.459950][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1286.459957][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.459967][ C1] __put_net (net/core/net_namespace.c:732) [ 1286.459972][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1286.459979][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1286.459985][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1286.459994][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1286.460002][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460008][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1286.460018][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1286.460024][ C1] handle_softirqs (kernel/softirq.c:580) [ 1286.460035][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1286.460041][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1286.460045][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1286.460051][ C1] [ 1286.460053][ C1] [ 1286.460056][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1286.460061][ C1] RIP: 0010:orc_find.part.0 (arch/x86/kernel/unwind_orc.c:218) [ 1286.460067][ C1] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 3f 02 00 00 83 c3 01 46 8b 34 b5 24 2b c1 9e <48> b8 00 00 00 00 00 fc ff df 48 8d 3c 9d 24 2b c1 9e 48 89 fa 48 All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 08 jl 0x1f 17: 84 d2 test %dl,%dl 19: 0f 85 3f 02 00 00 jne 0x25e 1f: 83 c3 01 add $0x1,%ebx 22: 46 8b 34 b5 24 2b c1 mov -0x613ed4dc(,%r14,4),%r14d 29: 9e 2a:* 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax <-- trapping instruction 31: fc ff df 34: 48 8d 3c 9d 24 2b c1 lea -0x613ed4dc(,%rbx,4),%rdi 3b: 9e 3c: 48 89 fa mov %rdi,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 7: fc ff df a: 48 8d 3c 9d 24 2b c1 lea -0x613ed4dc(,%rbx,4),%rdi 11: 9e 12: 48 89 fa mov %rdi,%rdx 15: 48 rex.W [ 1286.460072][ C1] RSP: 0018:ffffc900004e77e8 EFLAGS: 00000202 [ 1286.460078][ C1] RAX: 0000000000000003 RBX: 0000000000000002 RCX: 0000000000000002 [ 1286.460081][ C1] RDX: 0000000000000000 RSI: ffffffff9cc58b60 RDI: ffffffff9ec12b28 [ 1286.460084][ C1] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc900004e7969 [ 1286.460087][ C1] R10: ffffffff99e14687 R11: ffffc900004e7968 R12: ffffffff9980012f [ 1286.460091][ C1] R13: 0000000000030390 R14: 0000000000000003 R15: 0000000000000000 [ 1286.460094][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 1286.460100][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1286.460113][ C1] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) [ 1286.460119][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.460127][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 1286.460138][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.460143][ C1] ? kernel_text_address (kernel/extable.c:99) [ 1286.460158][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1286.460165][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1286.460174][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.460181][ C1] stack_trace_save (kernel/stacktrace.c:123) [ 1286.460187][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1286.460192][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460201][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460208][ C1] kasan_save_stack (mm/kasan/common.c:48) [ 1286.460213][ C1] ? kasan_save_stack (mm/kasan/common.c:48) [ 1286.460217][ C1] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 1286.460222][ C1] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 1286.460228][ C1] ? kfree (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4841) [ 1286.460233][ C1] ? fuse_file_put (fs/fuse/file.c:124) [ 1286.460244][ C1] ? fuse_release (fs/fuse/file.c:383) [ 1286.460250][ C1] ? __fput (fs/file_table.c:465) [ 1286.460259][ C1] ? task_work_run (kernel/task_work.c:229 (discriminator 1)) [ 1286.460264][ C1] ? do_exit (kernel/exit.c:960) [ 1286.460269][ C1] ? do_group_exit (kernel/exit.c:1089) [ 1286.460273][ C1] ? __x64_sys_exit_group (kernel/exit.c:1117) [ 1286.460279][ C1] ? x64_sys_call (arch/x86/entry/syscall_64.c:37) [ 1286.460287][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1286.460291][ C1] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.460296][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1286.460302][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1286.460307][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460315][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460321][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1286.460328][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1286.460336][ C1] ? debug_object_active_state (lib/debugobjects.c:1056) [ 1286.460348][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460354][ C1] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 1286.460360][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460367][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1286.460374][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1286.460381][ C1] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:104 ./include/linux/rcupdate.h:955 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 1286.460385][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.460392][ C1] kasan_record_aux_stack (mm/kasan/generic.c:548) [ 1286.460398][ C1] ? __pfx_free_object_rcu (mm/kmemleak.c:524) [ 1286.460409][ C1] __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 1286.460417][ C1] kfree (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4841) [ 1286.460423][ C1] ? fuse_file_put (fs/fuse/file.c:124) [ 1286.460431][ C1] fuse_file_put (fs/fuse/file.c:124) [ 1286.460437][ C1] fuse_release (fs/fuse/file.c:383) [ 1286.460444][ C1] __fput (fs/file_table.c:465) [ 1286.460453][ C1] task_work_run (kernel/task_work.c:229 (discriminator 1)) [ 1286.460460][ C1] ? __pfx_task_work_run (kernel/task_work.c:195) [ 1286.460467][ C1] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 1286.460472][ C1] ? refcount_dec_and_lock (lib/refcount.c:146) [ 1286.460482][ C1] ? do_exit (./include/linux/task_work.h:40 kernel/exit.c:959) [ 1286.460489][ C1] do_exit (kernel/exit.c:960) [ 1286.460495][ C1] do_group_exit (kernel/exit.c:1089) [ 1286.460502][ C1] __x64_sys_exit_group (kernel/exit.c:1117) [ 1286.460507][ C1] x64_sys_call (arch/x86/entry/syscall_64.c:37) [ 1286.460512][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1286.460518][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.460522][ C1] RIP: 0033:0x48991d [ 1286.460527][ C1] Code: Unable to access opcode bytes at 0x4898f3. Code starting with the faulting instruction =========================================== [ 1286.460530][ C1] RSP: 002b:00007ffd517aa5b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 1286.460535][ C1] RAX: ffffffffffffffda RBX: 00000000005564b0 RCX: 000000000048991d [ 1286.460539][ C1] RDX: 00000000000000e7 RSI: ffffffffffffffa8 RDI: 0000000000000000 [ 1286.460542][ C1] RBP: 0000000000000000 R08: 000000000aee4660 R09: 0000000000000000 [ 1286.460545][ C1] R10: 000000000aee51c0 R11: 0000000000000246 R12: 00000000005564b0 [ 1286.460548][ C1] R13: 0000000000000000 R14: 0000000000556f60 R15: 000000000042d8e0 | [ 1290.682969][ C3] INFO: lockdep is turned off. | [ 1290.683177][ C3] Preemption disabled at: | [ 1290.683179][ C3] 0x0 | [ 1290.683537][ C3] Tainted: [W]=WARN [ 1290.683538][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1290.683541][ C3] Call Trace: [ 1290.683544][ C3] [ 1290.683546][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1290.683558][ C3] __might_resched (kernel/sched/core.c:8796) [ 1290.683565][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1290.683571][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1290.683574][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 1290.683580][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1290.683588][ C3] ? 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) [ 1290.683594][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1290.683596][ C3] ? 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) [ 1290.683599][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1290.683607][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1290.683610][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1290.683617][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1290.683621][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1290.683628][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1290.683634][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1290.683637][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 1290.683642][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1290.683647][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1290.683651][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1290.683654][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1290.683658][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1290.683660][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1290.683666][ C3] ? do_idle (kernel/sched/idle.c:325) [ 1290.683669][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1290.683672][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1290.683678][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1290.683683][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1290.683689][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1290.683694][ C3] __put_net (net/core/net_namespace.c:732) [ 1290.683698][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1290.683702][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1290.683705][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1290.683710][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1290.683714][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1290.683721][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1290.683728][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 1290.683733][ C3] handle_softirqs (kernel/softirq.c:580) [ 1290.683740][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1290.683744][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 1290.683746][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1290.683750][ C3] [ 1290.683751][ C3] [ 1290.683752][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1290.683755][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1290.683760][ C3] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1290.683763][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 1290.683767][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff9c8125d9 [ 1290.683769][ C3] RDX: ffffed1006c366fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1290.683771][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa [ 1290.683772][ C3] R10: ffff8880361b37d3 R11: ffff88800dc1a858 R12: 0000000000000000 [ 1290.683774][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000 [ 1290.683778][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1290.683781][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1290.683785][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1290.683788][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1290.683790][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1290.683794][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1290.683798][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1290.683803][ C3] do_idle (kernel/sched/idle.c:325) [ 1290.683808][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1290.683811][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1290.683815][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1290.683820][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1293.302923][ C0] INFO: lockdep is turned off. | [ 1293.303162][ C0] Preemption disabled at: | [ 1293.303164][ C0] __slab_alloc.constprop.0 (mm/slub.c:3945) | [ 1293.303640][ C0] Tainted: [W]=WARN [ 1293.303641][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1293.303644][ C0] Call Trace: [ 1293.303646][ C0] [ 1293.303649][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1293.303658][ C0] __might_resched (kernel/sched/core.c:8796) [ 1293.303665][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1293.303670][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1293.303673][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1293.303678][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.303687][ 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) [ 1293.303693][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1293.303696][ 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) [ 1293.303698][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1293.303706][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1293.303709][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1293.303716][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1293.303720][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1293.303728][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1293.303733][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1293.303736][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1293.303741][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1293.303746][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1293.303750][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1293.303756][ C0] ? get_partial_node.part.0 (mm/slub.c:2902) [ 1293.303759][ C0] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838) [ 1293.303761][ C0] ? __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1293.303764][ C0] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203) [ 1293.303767][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1293.303773][ C0] ? __create_object (mm/kmemleak.c:770) [ 1293.303776][ C0] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 1293.303779][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1293.303785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.303790][ C0] __put_net (net/core/net_namespace.c:732) [ 1293.303794][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1293.303798][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1293.303801][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1293.303807][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1293.303811][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.303814][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1293.303823][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1293.303827][ C0] handle_softirqs (kernel/softirq.c:580) [ 1293.303835][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1293.303838][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1293.303840][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1293.303844][ C0] [ 1293.303845][ C0] [ 1293.303847][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1293.303849][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1293.303855][ C0] Code: 74 24 10 e8 f1 22 7b fd 48 89 ef e8 a9 75 7b fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 2a 73 6f fd 65 8b 05 13 dd b3 02 85 c0 74 0e 5b 5d c3 cc cc cc All code ======== 0: 74 24 je 0x26 2: 10 e8 adc %ch,%al 4: f1 int1 5: 22 7b fd and -0x3(%rbx),%bh 8: 48 89 ef mov %rbp,%rdi b: e8 a9 75 7b fd call 0xfffffffffd7b75b9 10: 81 e3 00 02 00 00 and $0x200,%ebx 16: 75 29 jne 0x41 18: 9c pushf 19: 58 pop %rax 1a: f6 c4 02 test $0x2,%ah 1d: 75 35 jne 0x54 1f: 48 85 db test %rbx,%rbx 22: 74 01 je 0x25 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 2a 73 6f fd call 0xfffffffffd6f7359 <-- trapping instruction 2f: 65 8b 05 13 dd b3 02 mov %gs:0x2b3dd13(%rip),%eax # 0x2b3dd49 36: 85 c0 test %eax,%eax 38: 74 0e je 0x48 3a: 5b pop %rbx 3b: 5d pop %rbp 3c: c3 ret 3d: cc int3 3e: cc int3 3f: cc int3 Code starting with the faulting instruction =========================================== 0: e8 2a 73 6f fd call 0xfffffffffd6f732f 5: 65 8b 05 13 dd b3 02 mov %gs:0x2b3dd13(%rip),%eax # 0x2b3dd1f c: 85 c0 test %eax,%eax e: 74 0e je 0x1e 10: 5b pop %rbx 11: 5d pop %rbp 12: c3 ret 13: cc int3 14: cc int3 15: cc int3 [ 1293.303858][ C0] RSP: 0018:ffffc900008b7548 EFLAGS: 00000206 [ 1293.303862][ C0] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffff9a2766af [ 1293.303864][ C0] RDX: 0000000000000000 RSI: ffffffff9cc58b60 RDI: 0000000000000001 [ 1293.303866][ C0] RBP: ffff88800104f440 R08: 0000000000000000 R09: 0000000000000000 [ 1293.303868][ C0] R10: ffffffff9e4062d7 R11: 0000000000400dc0 R12: ffff88800104f440 [ 1293.303870][ C0] R13: ffffea000029fe00 R14: ffff88800104de40 R15: ffff88800a7f8140 [ 1293.303874][ C0] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:654 ./include/linux/cpumask.h:1210 ./include/trace/events/preemptirq.h:40) [ 1293.303880][ C0] get_partial_node.part.0 (mm/slub.c:2902) [ 1293.303885][ C0] ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838) [ 1293.303889][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1293.303894][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1293.303897][ C0] __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1293.303901][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1293.303904][ C0] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203) [ 1293.303907][ C0] ? fuse_file_alloc (fs/fuse/file.c:64) [ 1293.303913][ C0] __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1293.303917][ C0] __create_object (mm/kmemleak.c:770) [ 1293.303921][ C0] __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 1293.303926][ C0] fuse_file_alloc (fs/fuse/file.c:64) [ 1293.303930][ C0] fuse_file_open (fs/fuse/file.c:134) [ 1293.303933][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1293.303937][ C0] fuse_open (fs/fuse/file.c:175 fs/fuse/file.c:264) [ 1293.303942][ C0] do_dentry_open (fs/open.c:964) [ 1293.303950][ C0] ? __pfx_fuse_open (fs/fuse/file.c:234) [ 1293.303954][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1293.303958][ C0] vfs_open (fs/open.c:1094) [ 1293.303963][ C0] backing_file_open (fs/backing-file.c:45) [ 1293.303975][ C0] ? inode_owner_or_capable (./include/linux/mnt_idmapping.h:87 fs/inode.c:2591) [ 1293.303982][ C0] ovl_open_realfile (fs/overlayfs/file.c:51) [ 1293.303990][ C0] ovl_open (fs/overlayfs/file.c:222) [ 1293.303993][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199) [ 1293.303996][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.304001][ C0] do_dentry_open (fs/open.c:964) [ 1293.304003][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199) [ 1293.304008][ C0] vfs_open (fs/open.c:1094) [ 1293.304012][ C0] do_open (fs/namei.c:3888) [ 1293.304022][ C0] path_openat (fs/namei.c:4046) [ 1293.304026][ C0] ? __pfx_path_openat (fs/namei.c:4028) [ 1293.304029][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.304032][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 1293.304039][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.304043][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1293.304049][ C0] do_filp_open (fs/namei.c:4073) [ 1293.304052][ C0] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 1293.304059][ C0] ? __pfx_do_filp_open (fs/namei.c:4067) [ 1293.304061][ C0] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 1293.304066][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1293.304075][ C0] ? __pfx_page_put_link (fs/namei.c:5478) [ 1293.304079][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 1293.304085][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1293.304089][ C0] do_open_execat (fs/exec.c:833) [ 1293.304096][ C0] ? __pfx_do_open_execat (fs/exec.c:815) [ 1293.304100][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1293.304104][ C0] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1293.304112][ C0] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1293.304114][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1293.304118][ C0] alloc_bprm (fs/exec.c:1458) [ 1293.304122][ C0] do_execveat_common.isra.0 (fs/exec.c:1859) [ 1293.304127][ C0] ? getname_flags.part.0 (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 fs/namei.c:132 fs/namei.c:213) [ 1293.304131][ C0] __x64_sys_execve (fs/exec.c:2053) [ 1293.304136][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1293.304139][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1293.304142][ C0] RIP: 0033:0x7f6bd410d40b [ 1293.304146][ C0] Code: c0 75 03 5f ff e7 c3 48 8b 0d f1 a9 1b 00 f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 80 00 00 00 00 f3 0f 1e fa b8 3b 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c5 a9 1b 00 f7 d8 64 89 01 48 All code ======== 0: c0 75 03 5f shlb $0x5f,0x3(%rbp) 4: ff e7 jmp *%rdi 6: c3 ret 7: 48 8b 0d f1 a9 1b 00 mov 0x1ba9f1(%rip),%rcx # 0x1ba9ff e: f7 d8 neg %eax 10: 64 89 01 mov %eax,%fs:(%rcx) 13: 48 83 c8 ff or $0xffffffffffffffff,%rax 17: c3 ret 18: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1f: f3 0f 1e fa endbr64 23: b8 3b 00 00 00 mov $0x3b,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d c5 a9 1b 00 mov 0x1ba9c5(%rip),%rcx # 0x1ba9ff 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d c5 a9 1b 00 mov 0x1ba9c5(%rip),%rcx # 0x1ba9d5 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 1293.304148][ C0] RSP: 002b:00007ffd5fd4cc08 EFLAGS: 00000246 ORIG_RAX: 000000000000003b [ 1293.304151][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6bd410d40b [ 1293.304153][ C0] RDX: 0000561816f2fea0 RSI: 0000561816ed10c0 RDI: 0000561816f2fd80 [ 1293.304155][ C0] RBP: 0000561816f2fd80 R08: 0000561816f2fde0 R09: 0000000000000000 [ 1293.304156][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff [ 1293.304158][ C0] R13: 0000561816ed10c0 R14: 0000561816f2fea0 R15: 0000561816f2f470 | [ 1296.261396][ C1] INFO: lockdep is turned off. | [ 1296.261569][ C1] Preemption disabled at: | [ 1296.261571][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1296.261916][ C1] Tainted: [W]=WARN [ 1296.261918][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1296.261920][ C1] Call Trace: [ 1296.261922][ C1] [ 1296.261925][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1296.261937][ C1] __might_resched (kernel/sched/core.c:8796) [ 1296.261945][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1296.261951][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1296.261954][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1296.261960][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1296.261969][ C1] ? 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) [ 1296.261976][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1296.261979][ C1] ? 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) [ 1296.261981][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1296.261990][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1296.261993][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1296.262000][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1296.262004][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1296.262013][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1296.262019][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1296.262023][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1296.262032][ C1] ? kthread (kernel/kthread.c:464) [ 1296.262038][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 1296.262045][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1296.262050][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 1296.262057][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 1296.262061][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1296.262068][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1296.262073][ C1] __put_net (net/core/net_namespace.c:732) [ 1296.262078][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1296.262082][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1296.262085][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1296.262090][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1296.262094][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1296.262098][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1296.262107][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1296.262111][ C1] handle_softirqs (kernel/softirq.c:580) [ 1296.262116][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1296.262120][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1296.262124][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1296.262127][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1296.262130][ C1] kthread (kernel/kthread.c:464) [ 1296.262138][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1296.262140][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1296.262143][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1296.262150][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1296.262153][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1296.262157][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1296.262160][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1296.262163][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1300.310657][ C0] INFO: lockdep is turned off. | [ 1300.310861][ C0] Preemption disabled at: | [ 1300.310863][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 1300.311346][ C0] Tainted: [W]=WARN [ 1300.311347][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1300.311350][ C0] Call Trace: [ 1300.311352][ C0] [ 1300.311355][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1300.311362][ C0] __might_resched (kernel/sched/core.c:8796) [ 1300.311369][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1300.311373][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1300.311376][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1300.311381][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1300.311390][ 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) [ 1300.311395][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1300.311398][ 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) [ 1300.311401][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1300.311408][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1300.311411][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1300.311418][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1300.311421][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1300.311429][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1300.311434][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1300.311438][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1300.311442][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1300.311447][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1300.311452][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1300.311455][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1300.311458][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1300.311460][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1300.311466][ C0] ? do_idle (kernel/sched/idle.c:325) [ 1300.311469][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1300.311472][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1300.311475][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 1300.311488][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1300.311495][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1300.311500][ C0] __put_net (net/core/net_namespace.c:732) [ 1300.311504][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1300.311508][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1300.311511][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1300.311517][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1300.311521][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1300.311528][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1300.311535][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1300.311539][ C0] handle_softirqs (kernel/softirq.c:580) [ 1300.311546][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1300.311550][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1300.311552][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1300.311556][ C0] [ 1300.311557][ C0] [ 1300.311558][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1300.311561][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1300.311566][ C0] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1300.311568][ C0] RSP: 0018:ffffffff9d607df8 EFLAGS: 00000246 [ 1300.311572][ C0] RAX: 0000000000000000 RBX: 1ffffffff3ac0fc3 RCX: ffffffff9c8125d9 [ 1300.311575][ C0] RDX: ffffed1006c066fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1300.311577][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c066fa [ 1300.311579][ C0] R10: ffff8880360337d3 R11: ffff88800b7ea858 R12: 0000000000000000 [ 1300.311581][ C0] R13: ffffffff9d61f240 R14: dffffc0000000000 R15: 0000000000014770 [ 1300.311585][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1300.311588][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1300.311593][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1300.311595][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1300.311598][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1300.311601][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1300.311605][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1300.311614][ C0] do_idle (kernel/sched/idle.c:325) [ 1300.311617][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1300.311621][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1300.311624][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 1300.311628][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 1300.311633][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 1300.311637][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1304.372364][ C0] INFO: lockdep is turned off. | [ 1304.372573][ C0] Preemption disabled at: | [ 1304.372575][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 1304.373071][ C0] Tainted: [W]=WARN [ 1304.373072][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1304.373075][ C0] Call Trace: [ 1304.373077][ C0] [ 1304.373079][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1304.373087][ C0] __might_resched (kernel/sched/core.c:8796) [ 1304.373094][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1304.373098][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1304.373101][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1304.373107][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1304.373115][ 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) [ 1304.373121][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1304.373124][ 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) [ 1304.373127][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1304.373137][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1304.373140][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1304.373147][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1304.373150][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1304.373158][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1304.373163][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1304.373167][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1304.373171][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1304.373176][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1304.373182][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1304.373185][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1304.373188][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1304.373190][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1304.373196][ C0] ? do_idle (kernel/sched/idle.c:325) [ 1304.373199][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1304.373202][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1304.373205][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 1304.373211][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1304.373217][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1304.373222][ C0] __put_net (net/core/net_namespace.c:732) [ 1304.373226][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1304.373230][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1304.373233][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1304.373238][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1304.373242][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1304.373249][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1304.373256][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1304.373260][ C0] handle_softirqs (kernel/softirq.c:580) [ 1304.373268][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1304.373272][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1304.373274][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1304.373278][ C0] [ 1304.373279][ C0] [ 1304.373281][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1304.373283][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1304.373288][ C0] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1304.373291][ C0] RSP: 0018:ffffffff9d607df8 EFLAGS: 00000246 [ 1304.373295][ C0] RAX: 0000000000000000 RBX: 1ffffffff3ac0fc3 RCX: ffffffff9c8125d9 [ 1304.373297][ C0] RDX: ffffed1006c066fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1304.373299][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c066fa [ 1304.373301][ C0] R10: ffff8880360337d3 R11: ffff888001f02858 R12: 0000000000000000 [ 1304.373303][ C0] R13: ffffffff9d61f240 R14: dffffc0000000000 R15: 0000000000014770 [ 1304.373307][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1304.373310][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1304.373314][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1304.373317][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1304.373319][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1304.373323][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1304.373327][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1304.373335][ C0] do_idle (kernel/sched/idle.c:325) [ 1304.373339][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1304.373343][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1304.373346][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 1304.373350][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 1304.373356][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 1304.373359][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1308.443380][ C2] INFO: lockdep is turned off. | [ 1308.443577][ C2] Preemption disabled at: | [ 1308.443579][ C2] 0x0 | [ 1308.443945][ C2] Tainted: [W]=WARN [ 1308.443947][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1308.443949][ C2] Call Trace: [ 1308.443952][ C2] [ 1308.443954][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1308.443967][ C2] __might_resched (kernel/sched/core.c:8796) [ 1308.443975][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1308.443981][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1308.443984][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 1308.443990][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1308.444000][ C2] ? 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) [ 1308.444006][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1308.444009][ C2] ? 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) [ 1308.444011][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1308.444020][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1308.444023][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1308.444031][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1308.444035][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1308.444043][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1308.444049][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1308.444052][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 1308.444057][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1308.444064][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1308.444069][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1308.444073][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1308.444076][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1308.444079][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1308.444085][ C2] ? do_idle (kernel/sched/idle.c:325) [ 1308.444088][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1308.444091][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1308.444098][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1308.444103][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1308.444110][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1308.444115][ C2] __put_net (net/core/net_namespace.c:732) [ 1308.444120][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1308.444124][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1308.444127][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1308.444137][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1308.444142][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1308.444150][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1308.444157][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 1308.444162][ C2] handle_softirqs (kernel/softirq.c:580) [ 1308.444170][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1308.444174][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 1308.444176][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1308.444180][ C2] [ 1308.444181][ C2] [ 1308.444183][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1308.444186][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1308.444191][ C2] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1308.444193][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 1308.444198][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9c8125d9 [ 1308.444200][ C2] RDX: ffffed1006c266fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1308.444202][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 1308.444204][ C2] R10: ffff8880361337d3 R11: ffff888001ee4b58 R12: 0000000000000000 [ 1308.444205][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000 [ 1308.444209][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1308.444213][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1308.444217][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1308.444220][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1308.444222][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1308.444226][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1308.444230][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1308.444235][ C2] do_idle (kernel/sched/idle.c:325) [ 1308.444239][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1308.444243][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1308.444246][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1308.444251][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1311.890509][ C3] INFO: lockdep is turned off. | [ 1311.890716][ C3] Preemption disabled at: | [ 1311.890718][ C3] handle_softirqs (kernel/softirq.c:553) | [ 1311.891174][ C3] Tainted: [W]=WARN [ 1311.891175][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1311.891178][ C3] Call Trace: [ 1311.891180][ C3] [ 1311.891182][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1311.891190][ C3] __might_resched (kernel/sched/core.c:8796) [ 1311.891196][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1311.891200][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1311.891203][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 1311.891207][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891213][ C3] ? 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) [ 1311.891218][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1311.891221][ C3] ? 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) [ 1311.891224][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1311.891230][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1311.891233][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1311.891239][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1311.891242][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1311.891248][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1311.891253][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1311.891257][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 1311.891259][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1311.891263][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1311.891268][ C3] ? stack_trace_consume_entry (kernel/stacktrace.c:93) [ 1311.891274][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 1311.891278][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 1311.891281][ C3] ? set_track_prepare (mm/slub.c:936) [ 1311.891288][ C3] ? __alloc_object (mm/kmemleak.c:697) [ 1311.891293][ C3] ? __create_object (mm/kmemleak.c:770) [ 1311.891296][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 1311.891301][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142) [ 1311.891314][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1311.891319][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891324][ C3] __put_net (net/core/net_namespace.c:732) [ 1311.891328][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1311.891332][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1311.891335][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1311.891340][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1311.891344][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891348][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1311.891354][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 1311.891358][ C3] handle_softirqs (kernel/softirq.c:580) [ 1311.891364][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1311.891367][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 1311.891369][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1311.891373][ C3] [ 1311.891374][ C3] [ 1311.891375][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1311.891378][ C3] RIP: 0010:stack_trace_consume_entry (kernel/stacktrace.c:93) [ 1311.891382][ C3] Code: 84 d2 0f 85 98 00 00 00 8b 43 0c 85 c0 75 57 48 b8 00 00 00 00 00 fc ff df 48 89 da 48 c1 ea 03 80 3c 02 00 0f 85 9a 00 00 00 <8d> 45 01 89 43 10 48 8b 03 48 8d 2c e8 48 b8 00 00 00 00 00 fc ff All code ======== 0: 84 d2 test %dl,%dl 2: 0f 85 98 00 00 00 jne 0xa0 8: 8b 43 0c mov 0xc(%rbx),%eax b: 85 c0 test %eax,%eax d: 75 57 jne 0x66 f: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 16: fc ff df 19: 48 89 da mov %rbx,%rdx 1c: 48 c1 ea 03 shr $0x3,%rdx 20: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 24: 0f 85 9a 00 00 00 jne 0xc4 2a:* 8d 45 01 lea 0x1(%rbp),%eax <-- trapping instruction 2d: 89 43 10 mov %eax,0x10(%rbx) 30: 48 8b 03 mov (%rbx),%rax 33: 48 8d 2c e8 lea (%rax,%rbp,8),%rbp 37: 48 rex.W 38: b8 00 00 00 00 mov $0x0,%eax 3d: 00 fc add %bh,%ah 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 8d 45 01 lea 0x1(%rbp),%eax 3: 89 43 10 mov %eax,0x10(%rbx) 6: 48 8b 03 mov (%rbx),%rax 9: 48 8d 2c e8 lea (%rax,%rbp,8),%rbp d: 48 rex.W e: b8 00 00 00 00 mov $0x0,%eax 13: 00 fc add %bh,%ah 15: ff .byte 0xff [ 1311.891385][ C3] RSP: 0018:ffffc900008b7390 EFLAGS: 00000246 [ 1311.891388][ C3] RAX: dffffc0000000000 RBX: ffffc900008b7478 RCX: ffffc900008b8001 [ 1311.891391][ C3] RDX: 1ffff92000116e8f RSI: ffffffff9aa33419 RDI: ffffc900008b7484 [ 1311.891393][ C3] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffc900008b73f1 [ 1311.891404][ C3] R10: ffffffff99e14687 R11: ffffc900008b73f0 R12: ffffc900008b7478 [ 1311.891407][ C3] R13: 0000000000000000 R14: ffff88800a720040 R15: 0000000000000dc0 [ 1311.891411][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1311.891418][ C3] ? fuse_get_req (fs/fuse/dev.c:224) [ 1311.891423][ C3] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 1311.891426][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1311.891430][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 1311.891434][ C3] ? fuse_get_req (fs/fuse/dev.c:224) [ 1311.891439][ C3] stack_trace_save (kernel/stacktrace.c:123) [ 1311.891442][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1311.891448][ C3] set_track_prepare (mm/slub.c:936) [ 1311.891450][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 1311.891453][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142) [ 1311.891457][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21)) [ 1311.891463][ C3] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 1311.891469][ C3] __alloc_object (mm/kmemleak.c:697) [ 1311.891473][ C3] __create_object (mm/kmemleak.c:770) [ 1311.891477][ C3] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 1311.891482][ C3] fuse_request_alloc (fs/fuse/dev.c:142) [ 1311.891485][ C3] fuse_get_req (fs/fuse/dev.c:224) [ 1311.891488][ C3] ? kasan_unpoison (mm/kasan/shadow.c:156 mm/kasan/shadow.c:182) [ 1311.891493][ C3] ? __kasan_unpoison_pages (mm/kasan/common.c:136) [ 1311.891498][ C3] ? __pfx_fuse_get_req (fs/fuse/dev.c:197) [ 1311.891502][ C3] ? get_page_from_freelist (mm/page_alloc.c:1720 mm/page_alloc.c:3680) [ 1311.891513][ C3] __fuse_simple_request (fs/fuse/dev.c:661 (discriminator 3)) [ 1311.891517][ C3] ? trace_mm_page_alloc (./include/trace/events/kmem.h:177 (discriminator 21)) [ 1311.891521][ C3] fuse_readlink_page (fs/fuse/dir.c:144 fs/fuse/dir.c:1636) [ 1311.891526][ C3] ? __pfx_fuse_readlink_page (fs/fuse/dir.c:1616) [ 1311.891530][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1311.891537][ C3] ? dput.part.0 (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 fs/dcache.c:906) [ 1311.891542][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891547][ C3] fuse_get_link (fs/fuse/dir.c:1673) [ 1311.891550][ C3] ? ovl_revalidate_real (fs/overlayfs/super.c:112 fs/overlayfs/super.c:83) [ 1311.891555][ C3] ovl_get_link (fs/overlayfs/inode.c:337 fs/overlayfs/inode.c:325) [ 1311.891560][ C3] pick_link (fs/namei.c:1942) [ 1311.891567][ C3] step_into (fs/namei.c:2008) [ 1311.891571][ C3] ? ovl_dentry_revalidate_common (fs/overlayfs/ovl_entry.h:128 (discriminator 4) fs/overlayfs/super.c:141 (discriminator 4)) [ 1311.891574][ C3] ? __pfx_step_into (fs/namei.c:1973) [ 1311.891578][ C3] ? lookup_fast (fs/namei.c:929 fs/namei.c:925 fs/namei.c:1778) [ 1311.891581][ C3] ? __pfx_link_path_walk (fs/namei.c:2429) [ 1311.891587][ C3] path_lookupat (fs/namei.c:2639 fs/namei.c:2663) [ 1311.891591][ C3] filename_lookup (fs/namei.c:2693) [ 1311.891594][ C3] ? __pfx_filename_lookup (fs/namei.c:2686) [ 1311.891600][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1311.891603][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1311.891608][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891611][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1311.891614][ C3] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1311.891620][ C3] vfs_statx (fs/stat.c:353) [ 1311.891625][ C3] ? __pfx_vfs_statx (fs/stat.c:343) [ 1311.891629][ C3] ? getname_flags.part.0 (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 fs/namei.c:132 fs/namei.c:213) [ 1311.891633][ C3] vfs_fstatat (fs/stat.c:376) [ 1311.891637][ C3] __do_sys_newfstatat (fs/stat.c:543) [ 1311.891640][ C3] ? __pfx___do_sys_newfstatat (fs/stat.c:538) [ 1311.891643][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1311.891654][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1311.891661][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1311.891664][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1311.891668][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1311.891673][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1311.891675][ C3] RIP: 0033:0x7fb97db2310e [ 1311.891679][ C3] Code: 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 07 00 00 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 89 ca b8 06 01 00 00 0f 05 <3d> 00 f0 ff ff 77 0b 31 c0 c3 0f 1f 84 00 00 00 00 00 48 8b 15 b9 All code ======== 0: 48 89 f2 mov %rsi,%rdx 3: b9 00 01 00 00 mov $0x100,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 07 00 00 00 jmp 0x1c 15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c: f3 0f 1e fa endbr64 20: 41 89 ca mov %ecx,%r10d 23: b8 06 01 00 00 mov $0x106,%eax 28: 0f 05 syscall 2a:* 3d 00 f0 ff ff cmp $0xfffff000,%eax <-- trapping instruction 2f: 77 0b ja 0x3c 31: 31 c0 xor %eax,%eax 33: c3 ret 34: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3b: 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: b9 .byte 0xb9 Code starting with the faulting instruction =========================================== 0: 3d 00 f0 ff ff cmp $0xfffff000,%eax 5: 77 0b ja 0x12 7: 31 c0 xor %eax,%eax 9: c3 ret a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11: 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: b9 .byte 0xb9 [ 1311.891681][ C3] RSP: 002b:00007ffed9178fa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000106 [ 1311.891685][ C3] RAX: ffffffffffffffda RBX: 00007ffed917a0d8 RCX: 00007fb97db2310e [ 1311.891687][ C3] RDX: 00007ffed9178fc0 RSI: 000055571487cfc0 RDI: 00000000ffffff9c [ 1311.891688][ C3] RBP: 000055571487cfc0 R08: 0000000000000000 R09: 0000000000000000 [ 1311.891690][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffed917a0e0 [ 1311.891691][ C3] R13: 000055571487c430 R14: 000055571487c430 R15: 00005556ed5c4a28 | [ 1314.362451][ C2] INFO: lockdep is turned off. | [ 1314.362670][ C2] Preemption disabled at: | [ 1314.362672][ C2] 0x0 | [ 1314.363064][ C2] Tainted: [W]=WARN [ 1314.363066][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1314.363068][ C2] Call Trace: [ 1314.363071][ C2] [ 1314.363073][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1314.363085][ C2] __might_resched (kernel/sched/core.c:8796) [ 1314.363093][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1314.363098][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1314.363101][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 1314.363107][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1314.363114][ C2] ? 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) [ 1314.363120][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1314.363123][ C2] ? 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) [ 1314.363126][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1314.363137][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1314.363140][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1314.363147][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1314.363151][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1314.363159][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1314.363164][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1314.363167][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 1314.363172][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1314.363177][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1314.363182][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1314.363185][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1314.363189][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1314.363192][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1314.363198][ C2] ? do_idle (kernel/sched/idle.c:325) [ 1314.363201][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1314.363204][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1314.363210][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1314.363214][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1314.363220][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1314.363225][ C2] __put_net (net/core/net_namespace.c:732) [ 1314.363229][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1314.363234][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1314.363237][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1314.363242][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1314.363246][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1314.363254][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1314.363261][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 1314.363265][ C2] handle_softirqs (kernel/softirq.c:580) [ 1314.363273][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1314.363277][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 1314.363279][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1314.363283][ C2] [ 1314.363284][ C2] [ 1314.363285][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1314.363288][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1314.363293][ C2] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1314.363296][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 1314.363300][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9c8125d9 [ 1314.363302][ C2] RDX: ffffed1006c266fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1314.363304][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 1314.363306][ C2] R10: ffff8880361337d3 R11: ffffffffa02dc200 R12: 0000000000000000 [ 1314.363307][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000 [ 1314.363311][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1314.363314][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1314.363319][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1314.363321][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1314.363324][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1314.363328][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1314.363332][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1314.363337][ C2] do_idle (kernel/sched/idle.c:325) [ 1314.363341][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1314.363345][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1314.363348][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1314.363353][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1317.866403][ C1] INFO: lockdep is turned off. | [ 1317.866580][ C1] Preemption disabled at: | [ 1317.866582][ C1] 0x0 | [ 1317.866903][ C1] Tainted: [W]=WARN [ 1317.866905][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1317.866907][ C1] Call Trace: [ 1317.866909][ C1] [ 1317.866912][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1317.866926][ C1] __might_resched (kernel/sched/core.c:8796) [ 1317.866934][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1317.866940][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1317.866943][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1317.866950][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1317.866959][ C1] ? 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) [ 1317.866965][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1317.866968][ C1] ? 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) [ 1317.866971][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1317.866980][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1317.866982][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 1317.866991][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 1317.866994][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1317.867004][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1317.867009][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 1317.867013][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1317.867018][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1317.867024][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1317.867029][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1317.867032][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1317.867036][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1317.867038][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1317.867045][ C1] ? do_idle (kernel/sched/idle.c:325) [ 1317.867048][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1317.867051][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1317.867058][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1317.867063][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1317.867070][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1317.867075][ C1] __put_net (net/core/net_namespace.c:732) [ 1317.867080][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1317.867084][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1317.867087][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1317.867092][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1317.867096][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1317.867101][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1317.867106][ C1] handle_softirqs (kernel/softirq.c:580) [ 1317.867114][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1317.867117][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1317.867119][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1317.867123][ C1] [ 1317.867124][ C1] [ 1317.867126][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1317.867129][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1317.867136][ C1] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: f2 ce repnz (bad) 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1317.867139][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 1317.867142][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9c8125d9 [ 1317.867144][ C1] RDX: ffffed1006c166fb RSI: ffffffff9cc58b60 RDI: ffffffff99f8f5bf [ 1317.867146][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 1317.867148][ C1] R10: ffff8880360b37d3 R11: ffff888001bdcb58 R12: 0000000000000000 [ 1317.867150][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000 [ 1317.867154][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1317.867157][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1317.867162][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1317.867164][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1317.867167][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1317.867171][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1317.867176][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1317.867181][ C1] do_idle (kernel/sched/idle.c:325) [ 1317.867185][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1317.867189][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1317.867192][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal