======================================
| [ 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