======================================
| [ 1861.259164][ C0] 1 lock held by swapper/0/0:
| [ 1861.259389][ C0] #0: ffffc90000007d60 ((&icsk->icsk_retransmit_timer)){+.-.}-{0:0}, at: call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
| [ 1861.259840][ C0]
| [ 1861.259840][ C0] stack backtrace:
[ 1861.260128][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1861.260130][ C0] Call Trace:
[ 1861.260132][ C0]
[ 1861.260135][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1861.260140][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4046)
[ 1861.260146][ C0] mark_lock_irq (kernel/locking/lockdep.c:4011 kernel/locking/lockdep.c:4057 kernel/locking/lockdep.c:4268)
[ 1861.260150][ C0] ? add_lock_to_list (kernel/locking/lockdep.c:1407 kernel/locking/lockdep.c:1435)
[ 1861.260156][ C0] mark_lock (kernel/locking/lockdep.c:4754)
[ 1861.260160][ C0] mark_usage (kernel/locking/lockdep.c:4643)
[ 1861.260164][ C0] __lock_acquire (kernel/locking/lockdep.c:5189)
[ 1861.260170][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:5868)
[ 1861.260173][ C0] ? simple_pin_fs (fs/libfs.c:1066)
[ 1861.260177][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1861.260182][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1861.260185][ C0] ? simple_pin_fs (fs/libfs.c:1066)
[ 1861.260188][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 1861.260191][ C0] ? simple_pin_fs (fs/libfs.c:1066)
[ 1861.260194][ C0] simple_pin_fs (fs/libfs.c:1066)
[ 1861.260197][ C0] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 1861.260202][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 1861.260206][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1861.260209][ 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:2366)
[ 1861.260213][ C0] ? call_timer_fn (kernel/time/timer.c:1790)
[ 1861.260216][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1861.260218][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 1861.260222][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1861.260225][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1861.260228][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1861.260232][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1861.260236][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1861.260239][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1861.260243][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1861.260246][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1861.260250][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 1861.260253][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1861.260258][ C0] __put_net (net/core/net_namespace.c:732)
[ 1861.260262][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 1861.260265][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1861.260269][ C0] call_timer_fn (kernel/time/timer.c:1790)
[ 1861.260271][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1861.260274][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1861.260277][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 1861.260281][ C0] ? __run_timers (kernel/time/timer.c:1840 kernel/time/timer.c:2414)
[ 1861.260284][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 1861.260288][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1861.260293][ C0] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 1861.260296][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1861.260300][ C0] ? debug_mutex_wake_waiter (kernel/locking/mutex-debug.c:41)
[ 1861.260303][ C0] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 1861.260307][ 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)
[ 1861.260311][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1861.260314][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1861.260317][ C0] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1861.260321][ C0] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1861.260325][ C0] run_timer_softirq (kernel/time/timer.c:2446)
[ 1861.260328][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1861.260334][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1861.260337][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1861.260340][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1861.260344][ C0]
[ 1861.260345][ C0]
[ 1861.260346][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1861.260349][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1861.260353][ C0] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 1861.260356][ C0] RSP: 0018:ffffffff9ce07df8 EFLAGS: 00000242
[ 1861.260359][ C0] RAX: 0000000000bca19b RBX: 1ffffffff39c0fc3 RCX: ffffffff9ba36a39
[ 1861.260361][ C0] RDX: 0000000000000000 RSI: ffffffff9c70e9f8 RDI: ffffffff9be53e80
[ 1861.260363][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9c667a
[ 1861.260364][ C0] R10: ffff88806ce333d3 R11: 0000000000000000 R12: 0000000000000000
[ 1861.260366][ C0] R13: ffffffff9ce33240 R14: dffffc0000000000 R15: 0000000000014770
[ 1861.260370][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1861.260375][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1861.260378][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1861.260382][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1861.260385][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1861.260389][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 1861.260395][ C0] do_idle (kernel/sched/idle.c:325)
[ 1861.260399][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1861.260402][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1861.260405][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 1861.260410][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:501)
[ 1861.260415][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:443 (discriminator 17))
[ 1861.260419][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1861.282657][ C0] RCU nest depth: 0, expected: 0
| [ 1861.282871][ C0] INFO: lockdep is turned off.
| [ 1861.283086][ C0] Preemption disabled at:
| [ 1861.283088][ C0] schedule_preempt_disabled (kernel/sched/core.c:6919)
[ 1861.283541][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1861.283544][ C0] Call Trace:
[ 1861.283545][ C0]
[ 1861.283547][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1861.283553][ C0] __might_resched (kernel/sched/core.c:8819)
[ 1861.283559][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1861.283563][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1861.283566][ C0] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 1861.283571][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1861.283576][ 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)
[ 1861.283580][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 1861.283583][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1861.283589][ 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)
[ 1861.283593][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1861.283597][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 1861.283601][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1861.283604][ 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:2366)
[ 1861.283608][ C0] ? call_timer_fn (kernel/time/timer.c:1790)
[ 1861.283613][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1861.283615][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 1861.283620][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1861.283624][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1861.283627][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1861.283631][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1861.283635][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1861.283638][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1861.283641][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1861.283645][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1861.283648][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 1861.283651][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1861.283657][ C0] __put_net (net/core/net_namespace.c:732)
[ 1861.283661][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 1861.283664][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1861.283668][ C0] call_timer_fn (kernel/time/timer.c:1790)
[ 1861.283671][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1861.283673][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1861.283676][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 1861.283681][ C0] ? __run_timers (kernel/time/timer.c:1840 kernel/time/timer.c:2414)
[ 1861.283683][ C0] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 1861.283688][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1861.283693][ C0] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 1861.283696][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1861.283700][ C0] ? debug_mutex_wake_waiter (kernel/locking/mutex-debug.c:41)
[ 1861.283703][ C0] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 1861.283707][ 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)
[ 1861.283710][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1861.283713][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1861.283716][ C0] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1861.283721][ C0] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1861.283725][ C0] run_timer_softirq (kernel/time/timer.c:2446)
[ 1861.283728][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1861.283733][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1861.283737][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1861.283740][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1861.283743][ C0]
[ 1861.283745][ C0]
[ 1861.283748][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1861.283752][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1861.283758][ C0] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 1861.283762][ C0] RSP: 0018:ffffffff9ce07df8 EFLAGS: 00000242
[ 1861.283767][ C0] RAX: 0000000000bca19b RBX: 1ffffffff39c0fc3 RCX: ffffffff9ba36a39
[ 1861.283770][ C0] RDX: 0000000000000000 RSI: ffffffff9c70e9f8 RDI: ffffffff9be53e80
[ 1861.283772][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9c667a
[ 1861.283774][ C0] R10: ffff88806ce333d3 R11: 0000000000000000 R12: 0000000000000000
[ 1861.283775][ C0] R13: ffffffff9ce33240 R14: dffffc0000000000 R15: 0000000000014770
[ 1861.283779][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1861.283785][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1861.283788][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1861.283791][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1861.283795][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1861.283799][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 1861.283805][ C0] do_idle (kernel/sched/idle.c:325)
[ 1861.283809][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1861.283812][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1861.283815][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 1861.283822][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:501)
[ 1861.283828][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:443 (discriminator 17))
[ 1861.283832][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1881.730134][ C3] INFO: lockdep is turned off.
| [ 1881.730315][ C3] Preemption disabled at:
| [ 1881.730316][ C3] 0x0
| [ 1881.730649][ C3] Tainted: [W]=WARN
[ 1881.730651][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1881.730653][ C3] Call Trace:
[ 1881.730654][ C3]
[ 1881.730657][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1881.730665][ C3] __might_resched (kernel/sched/core.c:8819)
[ 1881.730671][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1881.730676][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1881.730680][ C3] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 1881.730684][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1881.730690][ 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)
[ 1881.730694][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 1881.730697][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1881.730703][ 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)
[ 1881.730707][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1881.730711][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 1881.730715][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1881.730718][ 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:2366)
[ 1881.730722][ C3] ? call_timer_fn (kernel/time/timer.c:1790)
[ 1881.730727][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1881.730730][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 1881.730735][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1881.730738][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1881.730741][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1881.730745][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1881.730749][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1881.730752][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1881.730755][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1881.730759][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1881.730763][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1881.730765][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1881.730769][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1881.730773][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1881.730777][ C3] __put_net (net/core/net_namespace.c:732)
[ 1881.730782][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 1881.730785][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1881.730788][ C3] call_timer_fn (kernel/time/timer.c:1790)
[ 1881.730791][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1881.730794][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1881.730797][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 1881.730799][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1881.730805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1881.730809][ C3] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 1881.730813][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1881.730817][ C3] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 1881.730821][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1881.730825][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 1881.730831][ 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)
[ 1881.730836][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1881.730841][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1881.730845][ C3] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1881.730852][ C3] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1881.730857][ C3] run_timer_softirq (kernel/time/timer.c:2446)
[ 1881.730862][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1881.730870][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1881.730875][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1881.730881][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1881.730887][ C3]
[ 1881.730889][ C3]
[ 1881.730891][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1881.730896][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1881.730901][ C3] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 1881.730906][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1881.730911][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff9ba36a39
[ 1881.730914][ C3] RDX: ffffed100d9f667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 1881.730917][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f667a
[ 1881.730919][ C3] R10: ffff88806cfb33d3 R11: ffffffff9fba2130 R12: 0000000000000000
[ 1881.730922][ C3] R13: ffff888001b5c640 R14: dffffc0000000000 R15: 0000000000000000
[ 1881.730928][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1881.730935][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1881.730942][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1881.730948][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1881.730954][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1881.730960][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1881.730967][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 1881.730977][ C3] do_idle (kernel/sched/idle.c:325)
[ 1881.730983][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1881.730989][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1881.730995][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1881.731003][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1885.826168][ C2] INFO: lockdep is turned off.
| [ 1885.826372][ C2] Preemption disabled at:
| [ 1885.826374][ C2] 0x0
| [ 1885.826747][ C2] Tainted: [W]=WARN
[ 1885.826749][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1885.826752][ C2] Call Trace:
[ 1885.826754][ C2]
[ 1885.826756][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1885.826767][ C2] __might_resched (kernel/sched/core.c:8819)
[ 1885.826775][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1885.826781][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1885.826785][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 1885.826790][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1885.826797][ 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)
[ 1885.826803][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 1885.826806][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1885.826813][ 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)
[ 1885.826818][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1885.826822][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 1885.826830][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1885.826833][ 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:2366)
[ 1885.826839][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 1885.826844][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1885.826847][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 1885.826854][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1885.826857][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1885.826861][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1885.826866][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1885.826870][ C2] ? finish_task_switch.isra.0 (./arch/x86/include/asm/jump_label.h:36 kernel/sched/core.c:4945 kernel/sched/core.c:5260)
[ 1885.826875][ C2] ? __schedule (kernel/sched/core.c:6773)
[ 1885.826878][ C2] ? schedule_idle (./arch/x86/include/asm/bitops.h:206 (discriminator 1) ./arch/x86/include/asm/bitops.h:238 (discriminator 1) ./include/linux/thread_info.h:192 (discriminator 1) ./include/linux/thread_info.h:208 (discriminator 1) ./include/linux/sched.h:2177 (discriminator 1) kernel/sched/core.c:6887 (discriminator 1))
[ 1885.826881][ C2] ? do_idle (kernel/sched/idle.c:357)
[ 1885.826886][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1885.826889][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1885.826895][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1885.826901][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1885.826906][ C2] __put_net (net/core/net_namespace.c:732)
[ 1885.826911][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 1885.826914][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1885.826919][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 1885.826922][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1885.826924][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1885.826927][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 1885.826930][ C2] ? perf_event_task_tick (kernel/events/core.c:4455)
[ 1885.826940][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1885.826944][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 1885.826948][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1885.826952][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 1885.826956][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1885.826960][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 1885.826965][ C2] ? 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)
[ 1885.826968][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1885.826970][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1885.826973][ C2] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1885.826978][ C2] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 1885.826982][ C2] run_timer_softirq (kernel/time/timer.c:2446)
[ 1885.826985][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1885.826990][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1885.826994][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1885.826997][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1885.827001][ C2]
[ 1885.827002][ C2]
[ 1885.827004][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1885.827007][ C2] RIP: 0010:finish_task_switch.isra.0 (./arch/x86/include/asm/jump_label.h:36 kernel/sched/core.c:4945 kernel/sched/core.c:5260)
[ 1885.827012][ C2] Code: 4c 89 ff 48 c7 03 00 00 00 00 ff d2 0f 1f 00 4d 85 e4 75 ba 4c 89 ff e8 4d f8 b1 02 e8 a8 28 31 00 fb 65 48 8b 1d c7 b1 d2 05 <66> 90 48 83 7d d0 00 74 55 65 48 8b 1d b6 b1 d2 05 48 8d bb 18 05
All code
========
0: 4c 89 ff mov %r15,%rdi
3: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
a: ff d2 call *%rdx
c: 0f 1f 00 nopl (%rax)
f: 4d 85 e4 test %r12,%r12
12: 75 ba jne 0xffffffffffffffce
14: 4c 89 ff mov %r15,%rdi
17: e8 4d f8 b1 02 call 0x2b1f869
1c: e8 a8 28 31 00 call 0x3128c9
21: fb sti
22: 65 48 8b 1d c7 b1 d2 mov %gs:0x5d2b1c7(%rip),%rbx # 0x5d2b1f1
29: 05
2a:* 66 90 xchg %ax,%ax <-- trapping instruction
2c: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
31: 74 55 je 0x88
33: 65 48 8b 1d b6 b1 d2 mov %gs:0x5d2b1b6(%rip),%rbx # 0x5d2b1f1
3a: 05
3b: 48 rex.W
3c: 8d .byte 0x8d
3d: bb .byte 0xbb
3e: 18 .byte 0x18
3f: 05 .byte 0x5
Code starting with the faulting instruction
===========================================
0: 66 90 xchg %ax,%ax
2: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp)
7: 74 55 je 0x5e
9: 65 48 8b 1d b6 b1 d2 mov %gs:0x5d2b1b6(%rip),%rbx # 0x5d2b1c7
10: 05
11: 48 rex.W
12: 8d .byte 0x8d
13: bb .byte 0xbb
14: 18 .byte 0x18
15: 05 .byte 0x5
[ 1885.827015][ C2] RSP: 0018:ffffc90000147cf0 EFLAGS: 00000246
[ 1885.827019][ C2] RAX: 0000000000000001 RBX: ffff888001b5a340 RCX: ffffffff9924a5df
[ 1885.827021][ C2] RDX: 0000000000000000 RSI: ffffffff9be53e00 RDI: ffffffff98f37e48
[ 1885.827023][ C2] RBP: ffffc90000147d30 R08: 0000000000000000 R09: 0000000000000000
[ 1885.827025][ C2] R10: ffffffff9dc70397 R11: ffff888002bbcb58 R12: ffff88806cf38cd8
[ 1885.827027][ C2] R13: ffff888002bbc640 R14: ffff88806cf38cc0 R15: ffff88806cf38cc0
[ 1885.827030][ C2] ? 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:587 ./include/linux/cpumask.h:1143 ./include/trace/events/preemptirq.h:40)
[ 1885.827037][ C2] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1525 kernel/sched/core.c:5130 kernel/sched/core.c:5248)
[ 1885.827041][ C2] ? __switch_to (./arch/x86/include/asm/bitops.h:55 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 ./include/linux/sched.h:2037 ./arch/x86/include/asm/fpu/sched.h:68 arch/x86/kernel/process_64.c:674)
[ 1885.827047][ C2] __schedule (kernel/sched/core.c:6773)
[ 1885.827053][ C2] ? __pfx___schedule (kernel/sched/core.c:6646)
[ 1885.827056][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1885.827062][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1885.827066][ C2] schedule_idle (./arch/x86/include/asm/bitops.h:206 (discriminator 1) ./arch/x86/include/asm/bitops.h:238 (discriminator 1) ./include/linux/thread_info.h:192 (discriminator 1) ./include/linux/thread_info.h:208 (discriminator 1) ./include/linux/sched.h:2177 (discriminator 1) kernel/sched/core.c:6887 (discriminator 1))
[ 1885.827069][ C2] do_idle (kernel/sched/idle.c:357)
[ 1885.827073][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1885.827077][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1885.827080][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1885.827085][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1926.786196][ C1] INFO: lockdep is turned off.
| [ 1926.786394][ C1] Preemption disabled at:
| [ 1926.786396][ C1] 0x0
| [ 1926.786754][ C1] Tainted: [W]=WARN
[ 1926.786756][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1926.786758][ C1] Call Trace:
[ 1926.786760][ C1]
[ 1926.786762][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 1926.786773][ C1] __might_resched (kernel/sched/core.c:8819)
[ 1926.786781][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1926.786786][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1926.786790][ C1] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 1926.786796][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1926.786802][ 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)
[ 1926.786808][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 1926.786811][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1926.786819][ 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)
[ 1926.786828][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1926.786831][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 1926.786837][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1926.786840][ 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:2366)
[ 1926.786845][ C1] ? call_timer_fn (kernel/time/timer.c:1790)
[ 1926.786852][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1926.786854][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1926.786861][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1926.786864][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1926.786866][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 1926.786873][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1926.786876][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1926.786880][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1926.786885][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1926.786890][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1926.786893][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1926.786897][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1926.786901][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1926.786906][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1926.786911][ C1] __put_net (net/core/net_namespace.c:732)
[ 1926.786916][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 1926.786920][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1926.786924][ C1] call_timer_fn (kernel/time/timer.c:1790)
[ 1926.786927][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1926.786929][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 1926.786932][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 1926.786938][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1926.786943][ C1] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 1926.786946][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1926.786950][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1926.786954][ C1] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 1926.786959][ 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)
[ 1926.786962][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1926.786965][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 1926.786970][ C1] ? timer_expire_remote (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 1926.786976][ C1] timer_expire_remote (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 1926.786980][ C1] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 1926.786983][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1926.786986][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1926.786989][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1926.786996][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 1926.787004][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 1926.787008][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1926.787012][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1926.787016][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1926.787020][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1926.787024][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1926.787026][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1926.787031][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1926.787037][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1926.787043][ C1] handle_softirqs (kernel/softirq.c:580)
[ 1926.787049][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1926.787052][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1926.787055][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 1926.787058][ C1]
[ 1926.787060][ C1]
[ 1926.787061][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1926.787064][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 1926.787068][ C1] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 1926.787072][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1926.787076][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9ba36a39
[ 1926.787078][ C1] RDX: ffffed100d9d667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 1926.787080][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d667a
[ 1926.787082][ C1] R10: ffff88806ceb33d3 R11: ffff8880106aa858 R12: 0000000000000000
[ 1926.787084][ C1] R13: ffff888001b58040 R14: dffffc0000000000 R15: 0000000000000000
[ 1926.787088][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1926.787092][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1926.787098][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 1926.787101][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1926.787104][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1926.787108][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1926.787112][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 1926.787118][ C1] do_idle (kernel/sched/idle.c:325)
[ 1926.787122][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1926.787126][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1926.787129][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1926.787134][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2008.706308][ C0] INFO: lockdep is turned off.
| [ 2008.706530][ C0] Preemption disabled at:
| [ 2008.706532][ C0] schedule_preempt_disabled (kernel/sched/core.c:6919)
| [ 2008.706991][ C0] Tainted: [W]=WARN
[ 2008.706993][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2008.706995][ C0] Call Trace:
[ 2008.706997][ C0]
[ 2008.706999][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 2008.707006][ C0] __might_resched (kernel/sched/core.c:8819)
[ 2008.707015][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2008.707019][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2008.707023][ C0] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 2008.707029][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2008.707035][ 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)
[ 2008.707041][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 2008.707045][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2008.707053][ 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)
[ 2008.707057][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2008.707061][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 2008.707066][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 2008.707069][ 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:2366)
[ 2008.707074][ C0] ? call_timer_fn (kernel/time/timer.c:1790)
[ 2008.707080][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 2008.707082][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 2008.707090][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2008.707093][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2008.707096][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2008.707102][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2008.707106][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 2008.707110][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 2008.707114][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2008.707117][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2008.707122][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 2008.707125][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2008.707128][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2008.707134][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2008.707139][ C0] __put_net (net/core/net_namespace.c:732)
[ 2008.707144][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 2008.707147][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2008.707152][ C0] call_timer_fn (kernel/time/timer.c:1790)
[ 2008.707155][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2008.707158][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2008.707161][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 2008.707164][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2008.707169][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2008.707174][ C0] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 2008.707177][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2008.707182][ C0] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 2008.707186][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2008.707190][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 2008.707195][ 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)
[ 2008.707198][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2008.707201][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 2008.707204][ C0] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 2008.707209][ C0] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 2008.707212][ C0] run_timer_softirq (kernel/time/timer.c:2446)
[ 2008.707215][ C0] handle_softirqs (kernel/softirq.c:580)
[ 2008.707221][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2008.707224][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 2008.707228][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2008.707231][ C0]
[ 2008.707232][ C0]
[ 2008.707234][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2008.707236][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 2008.707241][ C0] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 2008.707244][ C0] RSP: 0018:ffffffff9ce07df8 EFLAGS: 00000246
[ 2008.707248][ C0] RAX: 0000000000000000 RBX: 1ffffffff39c0fc3 RCX: ffffffff9ba36a39
[ 2008.707250][ C0] RDX: ffffed100d9c667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 2008.707252][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c667a
[ 2008.707254][ C0] R10: ffff88806ce333d3 R11: ffffffff9fbffb20 R12: 0000000000000000
[ 2008.707256][ C0] R13: ffffffff9ce33240 R14: dffffc0000000000 R15: 0000000000014770
[ 2008.707260][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2008.707264][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2008.707268][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 2008.707271][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2008.707274][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2008.707278][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2008.707282][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 2008.707289][ C0] do_idle (kernel/sched/idle.c:325)
[ 2008.707293][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2008.707297][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 2008.707300][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 2008.707308][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:501)
[ 2008.707312][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:443 (discriminator 17))
[ 2008.707316][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2025.090388][ C0] INFO: lockdep is turned off.
| [ 2025.090598][ C0] Preemption disabled at:
| [ 2025.090600][ C0] schedule_preempt_disabled (kernel/sched/core.c:6919)
| [ 2025.091073][ C0] Tainted: [W]=WARN
[ 2025.091075][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2025.091078][ C0] Call Trace:
[ 2025.091080][ C0]
[ 2025.091082][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 2025.091089][ C0] __might_resched (kernel/sched/core.c:8819)
[ 2025.091097][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2025.091101][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2025.091104][ C0] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 2025.091110][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2025.091116][ 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)
[ 2025.091122][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 2025.091126][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2025.091133][ 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)
[ 2025.091137][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2025.091141][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 2025.091147][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 2025.091150][ 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:2366)
[ 2025.091154][ C0] ? call_timer_fn (kernel/time/timer.c:1790)
[ 2025.091160][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 2025.091162][ C0] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 2025.091169][ C0] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 2025.091172][ C0] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 2025.091175][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 2025.091182][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2025.091185][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2025.091189][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2025.091193][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2025.091198][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 2025.091201][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 2025.091205][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2025.091208][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2025.091214][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2025.091219][ C0] __put_net (net/core/net_namespace.c:732)
[ 2025.091224][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 2025.091227][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2025.091231][ C0] call_timer_fn (kernel/time/timer.c:1790)
[ 2025.091234][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2025.091237][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2025.091240][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 2025.091246][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2025.091251][ C0] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 2025.091254][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2025.091258][ C0] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 2025.091263][ 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)
[ 2025.091266][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2025.091269][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 2025.091275][ C0] ? timer_expire_remote (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 2025.091282][ C0] timer_expire_remote (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 2025.091285][ C0] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 2025.091289][ C0] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 2025.091292][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2025.091295][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 2025.091299][ 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)
[ 2025.091302][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2025.091305][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2025.091319][ C0] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 2025.091324][ C0] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 2025.091327][ C0] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 2025.091331][ C0] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 2025.091335][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 2025.091337][ 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)
[ 2025.091340][ C0] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78)
[ 2025.091342][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 2025.091347][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2025.091351][ C0] handle_softirqs (kernel/softirq.c:580)
[ 2025.091357][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2025.091361][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 2025.091366][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2025.091371][ C0]
[ 2025.091374][ C0]
[ 2025.091376][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2025.091381][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 2025.091387][ C0] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 2025.091391][ C0] RSP: 0018:ffffffff9ce07df8 EFLAGS: 00000246
[ 2025.091397][ C0] RAX: 0000000000000000 RBX: 1ffffffff39c0fc3 RCX: ffffffff9ba36a39
[ 2025.091401][ C0] RDX: ffffed100d9c667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 2025.091404][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c667a
[ 2025.091407][ C0] R10: ffff88806ce333d3 R11: ffffffff9fbffb20 R12: 0000000000000000
[ 2025.091409][ C0] R13: ffffffff9ce33240 R14: dffffc0000000000 R15: 0000000000014770
[ 2025.091414][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2025.091418][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2025.091425][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 2025.091428][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2025.091431][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2025.091435][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2025.091439][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 2025.091447][ C0] do_idle (kernel/sched/idle.c:325)
[ 2025.091451][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2025.091454][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 2025.091457][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 2025.091465][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:501)
[ 2025.091470][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:443 (discriminator 17))
[ 2025.091474][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2061.954143][ C0] INFO: lockdep is turned off.
| [ 2061.954342][ C0] Preemption disabled at:
| [ 2061.954344][ C0] __slab_alloc.constprop.0 (mm/slub.c:3945)
| [ 2061.954954][ C0] Tainted: [W]=WARN
[ 2061.954956][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2061.954960][ C0] Call Trace:
[ 2061.954963][ C0]
[ 2061.954966][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 2061.954978][ C0] __might_resched (kernel/sched/core.c:8819)
[ 2061.954988][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2061.954998][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2061.955005][ C0] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 2061.955012][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955022][ 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)
[ 2061.955031][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 2061.955037][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2061.955047][ 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)
[ 2061.955055][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2061.955062][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 2061.955070][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 2061.955075][ 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:2366)
[ 2061.955083][ C0] ? call_timer_fn (kernel/time/timer.c:1790)
[ 2061.955091][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 2061.955096][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 2061.955106][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2061.955111][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2061.955117][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2061.955125][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2061.955132][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 2061.955138][ C0] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 2061.955144][ C0] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 2061.955149][ C0] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 2061.955156][ C0] ? kmem_cache_alloc_lru_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4215)
[ 2061.955162][ C0] ? __d_alloc (fs/dcache.c:1681)
[ 2061.955170][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2061.955176][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955185][ C0] __put_net (net/core/net_namespace.c:732)
[ 2061.955191][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 2061.955198][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2061.955203][ C0] call_timer_fn (kernel/time/timer.c:1790)
[ 2061.955209][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2061.955213][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 2061.955219][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 2061.955229][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955238][ C0] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 2061.955244][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2061.955252][ C0] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 2061.955258][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2061.955266][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 2061.955273][ 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)
[ 2061.955279][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2061.955284][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 2061.955289][ C0] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 2061.955298][ C0] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 2061.955305][ C0] run_timer_softirq (kernel/time/timer.c:2446)
[ 2061.955310][ C0] handle_softirqs (kernel/softirq.c:580)
[ 2061.955320][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2061.955327][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 2061.955332][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 2061.955338][ C0]
[ 2061.955340][ C0]
[ 2061.955342][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2061.955348][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 2061.955354][ C0] Code: 74 24 10 e8 d1 11 59 fd 48 89 ef e8 49 64 59 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 6a 6c 4d fd 65 8b 05 43 b8 20 03 85 c0 74 0e 5b 5d c3 cc cc cc
All code
========
0: 74 24 je 0x26
2: 10 e8 adc %ch,%al
4: d1 11 rcll $1,(%rcx)
6: 59 pop %rcx
7: fd std
8: 48 89 ef mov %rbp,%rdi
b: e8 49 64 59 fd call 0xfffffffffd596459
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 6a 6c 4d fd call 0xfffffffffd4d6c99 <-- trapping instruction
2f: 65 8b 05 43 b8 20 03 mov %gs:0x320b843(%rip),%eax # 0x320b879
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 6a 6c 4d fd call 0xfffffffffd4d6c6f
5: 65 8b 05 43 b8 20 03 mov %gs:0x320b843(%rip),%eax # 0x320b84f
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
[ 2061.955359][ C0] RSP: 0018:ffffc900033d7628 EFLAGS: 00000206
[ 2061.955366][ C0] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffff9924a5df
[ 2061.955370][ C0] RDX: 0000000000000000 RSI: ffffffff9be53e00 RDI: 0000000000000001
[ 2061.955373][ C0] RBP: ffff88800199a180 R08: 0000000000000000 R09: 0000000000000000
[ 2061.955376][ C0] R10: ffffffff9dc70397 R11: ffffc900033d75b0 R12: ffff88800199a180
[ 2061.955380][ C0] R13: ffffea00003bfe00 R14: ffff8880019933c0 R15: ffff88800eff86a8
[ 2061.955387][ 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:587 ./include/linux/cpumask.h:1143 ./include/trace/events/preemptirq.h:40)
[ 2061.955399][ C0] get_partial_node.part.0 (mm/slub.c:2902)
[ 2061.955410][ C0] ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 2061.955418][ C0] ? __d_alloc (fs/dcache.c:1681)
[ 2061.955426][ C0] ? __d_alloc (fs/dcache.c:1681)
[ 2061.955431][ C0] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 2061.955440][ C0] ? __d_alloc (fs/dcache.c:1681)
[ 2061.955445][ C0] kmem_cache_alloc_lru_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4215)
[ 2061.955455][ C0] __d_alloc (fs/dcache.c:1681)
[ 2061.955464][ C0] path_from_stashed (fs/libfs.c:2159 fs/libfs.c:2225)
[ 2061.955474][ C0] ? __pfx_path_from_stashed (fs/libfs.c:2213)
[ 2061.955480][ 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)
[ 2061.955485][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 2061.955494][ C0] proc_ns_get_link (fs/proc/namespaces.c:62)
[ 2061.955501][ C0] ? __pfx_proc_ns_get_link (fs/proc/namespaces.c:45)
[ 2061.955505][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 2061.955511][ C0] ? try_to_unlazy (fs/namei.c:853)
[ 2061.955516][ C0] ? atime_needs_update (fs/inode.c:2115)
[ 2061.955522][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 2061.955529][ C0] pick_link (fs/namei.c:1940)
[ 2061.955535][ C0] ? __pfx_proc_ns_get_link (fs/proc/namespaces.c:45)
[ 2061.955543][ C0] step_into (fs/namei.c:2008)
[ 2061.955549][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2061.955553][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 2061.955561][ C0] ? __pfx_step_into (fs/namei.c:1973)
[ 2061.955566][ C0] ? lookup_fast (fs/namei.c:929 fs/namei.c:925 fs/namei.c:1765)
[ 2061.955571][ C0] ? __pfx_link_path_walk.part.0.constprop.0 (fs/namei.c:2428)
[ 2061.955580][ C0] ? pid_revalidate (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 fs/proc/base.c:2065)
[ 2061.955588][ C0] path_lookupat (fs/namei.c:2636 fs/namei.c:2660)
[ 2061.955593][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 2061.955602][ C0] filename_lookup (fs/namei.c:2689)
[ 2061.955609][ C0] ? __pfx_filename_lookup (fs/namei.c:2683)
[ 2061.955623][ 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)
[ 2061.955628][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2061.955637][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955643][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 2061.955649][ C0] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 2061.955658][ C0] vfs_statx (fs/stat.c:350)
[ 2061.955666][ C0] ? __pfx_vfs_statx (fs/stat.c:340)
[ 2061.955674][ C0] ? getname_flags (./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)
[ 2061.955681][ C0] vfs_fstatat (fs/stat.c:373)
[ 2061.955689][ C0] __do_sys_newfstatat (fs/stat.c:537)
[ 2061.955695][ C0] ? __pfx___do_sys_newfstatat (fs/stat.c:532)
[ 2061.955711][ C0] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 2061.955718][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955725][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 2061.955731][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 2061.955737][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 2061.955745][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 2061.955750][ C0] RIP: 0033:0x7f5404c4410e
[ 2061.955756][ C0] 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
[ 2061.955760][ C0] RSP: 002b:00007ffd16aeed78 EFLAGS: 00000246 ORIG_RAX: 0000000000000106
[ 2061.955765][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5404c4410e
[ 2061.955768][ C0] RDX: 00007ffd16aeee10 RSI: 00007ffd16aefea0 RDI: 00000000ffffff9c
[ 2061.955772][ C0] RBP: 00000000040b84fb R08: 0000000000000000 R09: 00007ffd16aeec10
[ 2061.955775][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000040b7910
[ 2061.955778][ C0] R13: 0000000000000007 R14: 00007ffd16af295d R15: 0000000000000000
| [ 3831.426268][ C2] INFO: lockdep is turned off.
| [ 3831.426477][ C2] Preemption disabled at:
| [ 3831.426479][ C2] 0x0
| [ 3831.426870][ C2] Tainted: [W]=WARN
[ 3831.426872][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3831.426874][ C2] Call Trace:
[ 3831.426876][ C2]
[ 3831.426879][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3831.426888][ C2] __might_resched (kernel/sched/core.c:8819)
[ 3831.426894][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3831.426900][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3831.426904][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3831.426909][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3831.426915][ 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)
[ 3831.426920][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3831.426923][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3831.426929][ 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)
[ 3831.426934][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3831.426938][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3831.426943][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3831.426945][ 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:2366)
[ 3831.426950][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3831.426954][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3831.426957][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3831.426963][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3831.426967][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3831.426970][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3831.426974][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3831.426978][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3831.426981][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3831.426986][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3831.426989][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3831.426995][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 3831.426998][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3831.427001][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3831.427006][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3831.427011][ C2] __put_net (net/core/net_namespace.c:732)
[ 3831.427016][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3831.427019][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3831.427022][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 3831.427025][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3831.427028][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3831.427031][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3831.427034][ C2] ? perf_event_task_tick (kernel/events/core.c:4455)
[ 3831.427043][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3831.427048][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3831.427051][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3831.427056][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3831.427059][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3831.427063][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3831.427067][ C2] ? 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)
[ 3831.427070][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3831.427073][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3831.427076][ C2] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3831.427080][ C2] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3831.427084][ C2] run_timer_softirq (kernel/time/timer.c:2446)
[ 3831.427087][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3831.427093][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3831.427097][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3831.427100][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3831.427103][ C2]
[ 3831.427105][ C2]
[ 3831.427106][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3831.427109][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3831.427113][ C2] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3831.427116][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 3831.427120][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9ba36a39
[ 3831.427122][ C2] RDX: ffffed100d9e667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3831.427124][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e667a
[ 3831.427126][ C2] R10: ffff88806cf333d3 R11: ffff88800bc4a858 R12: 0000000000000000
[ 3831.427128][ C2] R13: ffff888001b5a340 R14: dffffc0000000000 R15: 0000000000000000
[ 3831.427132][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3831.427136][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3831.427141][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3831.427144][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3831.427147][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3831.427151][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3831.427155][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3831.427163][ C2] do_idle (kernel/sched/idle.c:325)
[ 3831.427167][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3831.427170][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3831.427173][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3831.427178][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3847.810197][ C1] INFO: lockdep is turned off.
| [ 3847.810386][ C1] Preemption disabled at:
| [ 3847.810388][ C1] 0x0
| [ 3847.810753][ C1] Tainted: [W]=WARN
[ 3847.810755][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3847.810757][ C1] Call Trace:
[ 3847.810759][ C1]
[ 3847.810762][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3847.810773][ C1] __might_resched (kernel/sched/core.c:8819)
[ 3847.810780][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3847.810786][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3847.810790][ C1] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3847.810796][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3847.810802][ 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)
[ 3847.810808][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3847.810812][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3847.810820][ 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)
[ 3847.810828][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3847.810832][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3847.810838][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3847.810841][ 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:2366)
[ 3847.810846][ C1] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3847.810852][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3847.810854][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3847.810860][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3847.810863][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3847.810866][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3847.810873][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3847.810876][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3847.810880][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3847.810884][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3847.810888][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3847.810892][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3847.810895][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3847.810899][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3847.810905][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3847.810910][ C1] __put_net (net/core/net_namespace.c:732)
[ 3847.810915][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3847.810918][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3847.810923][ C1] call_timer_fn (kernel/time/timer.c:1790)
[ 3847.810926][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3847.810929][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3847.810932][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3847.810937][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3847.810942][ C1] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3847.810945][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3847.810949][ C1] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3847.810954][ 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)
[ 3847.810957][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3847.810959][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3847.810964][ C1] ? timer_expire_remote (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3847.810971][ C1] timer_expire_remote (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3847.810974][ C1] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 3847.810977][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3847.810981][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3847.810984][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3847.810991][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3847.810998][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3847.811003][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3847.811006][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3847.811010][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3847.811014][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3847.811018][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3847.811020][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3847.811025][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3847.811033][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3847.811039][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3847.811045][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3847.811048][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3847.811052][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3847.811055][ C1]
[ 3847.811056][ C1]
[ 3847.811058][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3847.811060][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3847.811065][ C1] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3847.811068][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3847.811072][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9ba36a39
[ 3847.811074][ C1] RDX: ffffed100d9d667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3847.811076][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d667a
[ 3847.811078][ C1] R10: ffff88806ceb33d3 R11: ffff888001b44b58 R12: 0000000000000000
[ 3847.811079][ C1] R13: ffff888001b58040 R14: dffffc0000000000 R15: 0000000000000000
[ 3847.811083][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3847.811087][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3847.811093][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3847.811096][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3847.811099][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3847.811103][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3847.811107][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3847.811113][ C1] do_idle (kernel/sched/idle.c:325)
[ 3847.811117][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3847.811121][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3847.811124][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3847.811129][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3851.906268][ C2] INFO: lockdep is turned off.
| [ 3851.906466][ C2] Preemption disabled at:
| [ 3851.906468][ C2] 0x0
| [ 3851.906829][ C2] Tainted: [W]=WARN
[ 3851.906830][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3851.906832][ C2] Call Trace:
[ 3851.906835][ C2]
[ 3851.906837][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3851.906850][ C2] __might_resched (kernel/sched/core.c:8819)
[ 3851.906858][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3851.906864][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3851.906868][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3851.906875][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3851.906882][ 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)
[ 3851.906889][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3851.906892][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3851.906901][ 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)
[ 3851.906906][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3851.906909][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3851.906916][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3851.906919][ 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:2366)
[ 3851.906925][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3851.906931][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3851.906934][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3851.906942][ C2] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3851.906944][ C2] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3851.906947][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3851.906955][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3851.906958][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3851.906962][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3851.906967][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3851.906972][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3851.906975][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3851.906979][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3851.906983][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3851.906990][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3851.906995][ C2] __put_net (net/core/net_namespace.c:732)
[ 3851.907001][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3851.907005][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3851.907009][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 3851.907012][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3851.907015][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3851.907018][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3851.907024][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3851.907028][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3851.907032][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3851.907036][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3851.907041][ C2] ? 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)
[ 3851.907044][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3851.907047][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3851.907052][ C2] ? timer_expire_remote (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3851.907059][ C2] timer_expire_remote (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3851.907062][ C2] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 3851.907066][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3851.907069][ C2] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3851.907072][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3851.907076][ C2] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3851.907082][ C2] ? 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)
[ 3851.907085][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3851.907089][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3851.907093][ C2] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3851.907098][ C2] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3851.907101][ C2] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3851.907105][ C2] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3851.907109][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3851.907111][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3851.907117][ C2] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3851.907121][ C2] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3851.907128][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3851.907133][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3851.907137][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3851.907140][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3851.907143][ C2]
[ 3851.907144][ C2]
[ 3851.907146][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3851.907149][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3851.907153][ C2] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3851.907155][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 3851.907159][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9ba36a39
[ 3851.907161][ C2] RDX: ffffed100d9e667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3851.907163][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e667a
[ 3851.907165][ C2] R10: ffff88806cf333d3 R11: ffff88806cf27f4c R12: 0000000000000000
[ 3851.907166][ C2] R13: ffff888001b5a340 R14: dffffc0000000000 R15: 0000000000000000
[ 3851.907170][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3851.907174][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3851.907180][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3851.907183][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3851.907187][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3851.907190][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3851.907194][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3851.907201][ C2] do_idle (kernel/sched/idle.c:325)
[ 3851.907205][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3851.907209][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3851.907212][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3851.907218][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3880.578058][ C2] INFO: lockdep is turned off.
| [ 3880.578245][ C2] Preemption disabled at:
| [ 3880.578247][ C2] 0x0
| [ 3880.578598][ C2] Tainted: [W]=WARN
[ 3880.578599][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3880.578602][ C2] Call Trace:
[ 3880.578604][ C2]
[ 3880.578606][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3880.578616][ C2] __might_resched (kernel/sched/core.c:8819)
[ 3880.578624][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3880.578630][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3880.578634][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3880.578640][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3880.578646][ 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)
[ 3880.578652][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3880.578655][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3880.578663][ 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)
[ 3880.578668][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3880.578671][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3880.578676][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3880.578679][ 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:2366)
[ 3880.578684][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3880.578688][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3880.578690][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3880.578697][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3880.578700][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3880.578703][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3880.578708][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3880.578712][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3880.578715][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3880.578719][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3880.578722][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3880.578727][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 3880.578730][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3880.578733][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3880.578738][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3880.578743][ C2] __put_net (net/core/net_namespace.c:732)
[ 3880.578749][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3880.578752][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3880.578757][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 3880.578760][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3880.578762][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3880.578765][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3880.578768][ C2] ? perf_event_task_tick (kernel/events/core.c:4455)
[ 3880.578778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3880.578783][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3880.578786][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3880.578791][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3880.578794][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3880.578798][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3880.578803][ C2] ? 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)
[ 3880.578806][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3880.578809][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3880.578812][ C2] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3880.578817][ C2] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3880.578820][ C2] run_timer_softirq (kernel/time/timer.c:2446)
[ 3880.578823][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3880.578832][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3880.578835][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3880.578838][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3880.578842][ C2]
[ 3880.578843][ C2]
[ 3880.578844][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3880.578847][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3880.578851][ C2] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3880.578855][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 3880.578859][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9ba36a39
[ 3880.578861][ C2] RDX: ffffed100d9e667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3880.578863][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e667a
[ 3880.578864][ C2] R10: ffff88806cf333d3 R11: ffffffff9fc68448 R12: 0000000000000000
[ 3880.578866][ C2] R13: ffff888001b5a340 R14: dffffc0000000000 R15: 0000000000000000
[ 3880.578870][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3880.578874][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3880.578878][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3880.578881][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3880.578885][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3880.578888][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3880.578892][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3880.578900][ C2] do_idle (kernel/sched/idle.c:325)
[ 3880.578903][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3880.578907][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3880.578910][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3880.578915][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3896.962173][ C1] INFO: lockdep is turned off.
| [ 3896.962369][ C1] Preemption disabled at:
| [ 3896.962371][ C1] 0x0
| [ 3896.962741][ C1] Tainted: [W]=WARN
[ 3896.962743][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3896.962745][ C1] Call Trace:
[ 3896.962747][ C1]
[ 3896.962749][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3896.962760][ C1] __might_resched (kernel/sched/core.c:8819)
[ 3896.962767][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3896.962773][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3896.962778][ C1] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3896.962783][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3896.962790][ 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)
[ 3896.962795][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3896.962798][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3896.962806][ 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)
[ 3896.962810][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3896.962814][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3896.962819][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3896.962822][ 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:2366)
[ 3896.962830][ C1] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3896.962836][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3896.962838][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3896.962844][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3896.962847][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3896.962850][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3896.962858][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3896.962861][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3896.962864][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3896.962869][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3896.962874][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3896.962877][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3896.962881][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3896.962885][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3896.962890][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3896.962895][ C1] __put_net (net/core/net_namespace.c:732)
[ 3896.962900][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3896.962904][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3896.962908][ C1] call_timer_fn (kernel/time/timer.c:1790)
[ 3896.962911][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3896.962914][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3896.962917][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3896.962922][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3896.962927][ C1] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3896.962931][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3896.962934][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3896.962938][ C1] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3896.962943][ 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)
[ 3896.962946][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3896.962949][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3896.962954][ C1] ? timer_expire_remote (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3896.962960][ C1] timer_expire_remote (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2177)
[ 3896.962964][ C1] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 3896.962968][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3896.962971][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3896.962974][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3896.962981][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3896.962986][ 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)
[ 3896.962989][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3896.962993][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3896.962997][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3896.963001][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3896.963004][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3896.963009][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3896.963012][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3896.963014][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3896.963019][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3896.963024][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3896.963030][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3896.963036][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3896.963039][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3896.963043][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3896.963046][ C1]
[ 3896.963047][ C1]
[ 3896.963048][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3896.963051][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3896.963055][ C1] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3896.963059][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3896.963062][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9ba36a39
[ 3896.963065][ C1] RDX: ffffed100d9d667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3896.963066][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d667a
[ 3896.963068][ C1] R10: ffff88806ceb33d3 R11: ffff8880106aa858 R12: 0000000000000000
[ 3896.963070][ C1] R13: ffff888001b58040 R14: dffffc0000000000 R15: 0000000000000000
[ 3896.963073][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3896.963077][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3896.963083][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3896.963086][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3896.963089][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3896.963093][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3896.963097][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3896.963102][ C1] do_idle (kernel/sched/idle.c:325)
[ 3896.963106][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3896.963109][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3896.963113][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3896.963118][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3962.498258][ C2] INFO: lockdep is turned off.
| [ 3962.498480][ C2] Preemption disabled at:
| [ 3962.498482][ C2] 0x0
| [ 3962.498901][ C2] Tainted: [W]=WARN
[ 3962.498903][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3962.498905][ C2] Call Trace:
[ 3962.498908][ C2]
[ 3962.498910][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3962.498920][ C2] __might_resched (kernel/sched/core.c:8819)
[ 3962.498927][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3962.498934][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3962.498938][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3962.498944][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.498950][ 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)
[ 3962.498956][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3962.498960][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3962.498967][ 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)
[ 3962.498971][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3962.498975][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3962.498980][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3962.498983][ 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:2366)
[ 3962.498988][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3962.498994][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3962.498996][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3962.499004][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3962.499007][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3962.499011][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3962.499016][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3962.499020][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3962.499026][ C2] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 3962.499032][ C2] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 3962.499035][ C2] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 3962.499038][ C2] ? __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339)
[ 3962.499041][ C2] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564)
[ 3962.499046][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3962.499051][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499057][ C2] __put_net (net/core/net_namespace.c:732)
[ 3962.499062][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3962.499065][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3962.499070][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 3962.499073][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3962.499075][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3962.499078][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3962.499081][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3962.499089][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499093][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3962.499097][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3962.499101][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3962.499105][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3962.499108][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3962.499112][ C2] ? 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)
[ 3962.499115][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3962.499117][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3962.499120][ C2] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3962.499125][ C2] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3962.499128][ C2] run_timer_softirq (kernel/time/timer.c:2446)
[ 3962.499131][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3962.499137][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3962.499141][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3962.499144][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3962.499147][ C2]
[ 3962.499148][ C2]
[ 3962.499150][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3962.499152][ C2] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3962.499157][ C2] Code: 74 24 10 e8 d1 11 59 fd 48 89 ef e8 49 64 59 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 6a 6c 4d fd 65 8b 05 43 b8 20 03 85 c0 74 0e 5b 5d c3 cc cc cc
All code
========
0: 74 24 je 0x26
2: 10 e8 adc %ch,%al
4: d1 11 rcll $1,(%rcx)
6: 59 pop %rcx
7: fd std
8: 48 89 ef mov %rbp,%rdi
b: e8 49 64 59 fd call 0xfffffffffd596459
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 6a 6c 4d fd call 0xfffffffffd4d6c99 <-- trapping instruction
2f: 65 8b 05 43 b8 20 03 mov %gs:0x320b843(%rip),%eax # 0x320b879
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 6a 6c 4d fd call 0xfffffffffd4d6c6f
5: 65 8b 05 43 b8 20 03 mov %gs:0x320b843(%rip),%eax # 0x320b84f
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
[ 3962.499160][ C2] RSP: 0018:ffffc90003cf7108 EFLAGS: 00000206
[ 3962.499164][ C2] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffff9924a5df
[ 3962.499166][ C2] RDX: 0000000000000000 RSI: ffffffff9be53e00 RDI: 0000000000000001
[ 3962.499168][ C2] RBP: ffff8880010402c0 R08: 0000000000000000 R09: 0000000000000000
[ 3962.499170][ C2] R10: ffffffff9dc70397 R11: 0000000000000000 R12: ffff8880010402c0
[ 3962.499172][ C2] R13: ffffea0000159ec0 R14: ffff888001042340 R15: ffff88800567b020
[ 3962.499175][ C2] ? 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:587 ./include/linux/cpumask.h:1143 ./include/trace/events/preemptirq.h:40)
[ 3962.499184][ C2] get_partial_node.part.0 (mm/slub.c:2902)
[ 3962.499189][ C2] ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 3962.499194][ C2] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564)
[ 3962.499198][ C2] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564)
[ 3962.499200][ C2] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 3962.499205][ C2] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564)
[ 3962.499207][ C2] __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339)
[ 3962.499211][ C2] virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564)
[ 3962.499214][ C2] ? lock_pin_lock (kernel/locking/lockdep.c:5619 kernel/locking/lockdep.c:5959)
[ 3962.499216][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3962.499221][ C2] ? __kernel_text_address (kernel/extable.c:79)
[ 3962.499226][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3962.499230][ C2] ? __pfx_virtqueue_add_split (drivers/virtio/virtio_ring.c:538)
[ 3962.499236][ C2] virtqueue_add_sgs (drivers/virtio/virtio_ring.c:2282 drivers/virtio/virtio_ring.c:2316)
[ 3962.499241][ C2] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1440)
[ 3962.499248][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499252][ C2] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 3962.499256][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3962.499262][ C2] ? fuse_request_alloc (./arch/x86/include/asm/bitops.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:29 fs/fuse/dev.c:135 fs/fuse/dev.c:144)
[ 3962.499270][ C2] ? 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)
[ 3962.499272][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3962.499275][ C2] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 3962.499279][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499282][ 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)
[ 3962.499286][ C2] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 3962.499290][ C2] ? fuse_send_one (fs/fuse/dev.c:400)
[ 3962.499294][ C2] __fuse_simple_request (fs/fuse/dev.c:578 fs/fuse/dev.c:672)
[ 3962.499299][ C2] fuse_readlink_page (fs/fuse/dir.c:144 fs/fuse/dir.c:1636)
[ 3962.499303][ C2] ? __pfx_fuse_readlink_page (fs/fuse/dir.c:1616)
[ 3962.499311][ 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)
[ 3962.499314][ C2] ? try_to_unlazy (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 fs/namei.c:744 fs/namei.c:852)
[ 3962.499319][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499324][ C2] fuse_get_link (fs/fuse/dir.c:1673)
[ 3962.499328][ C2] pick_link (fs/namei.c:1940)
[ 3962.499331][ C2] ? __pfx_fuse_get_link (fs/fuse/dir.c:1652)
[ 3962.499335][ C2] step_into (fs/namei.c:2008)
[ 3962.499338][ C2] ? __d_lookup_rcu (./arch/x86/include/asm/word-at-a-time.h:74 fs/dcache.c:261 fs/dcache.c:312 fs/dcache.c:2288)
[ 3962.499343][ C2] ? __pfx_step_into (fs/namei.c:1973)
[ 3962.499346][ C2] ? lookup_fast (fs/namei.c:929 fs/namei.c:925 fs/namei.c:1765)
[ 3962.499351][ C2] link_path_walk.part.0.constprop.0 (fs/namei.c:2505)
[ 3962.499355][ C2] ? __raw_spin_lock_init (kernel/locking/spinlock_debug.c:27)
[ 3962.499358][ C2] ? __pfx_link_path_walk.part.0.constprop.0 (fs/namei.c:2428)
[ 3962.499364][ C2] path_openat (fs/namei.c:4035)
[ 3962.499368][ C2] ? __pfx_path_openat (fs/namei.c:4021)
[ 3962.499372][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3962.499376][ C2] do_filp_open (fs/namei.c:4066)
[ 3962.499380][ C2] ? __pfx_do_filp_open (fs/namei.c:4060)
[ 3962.499383][ C2] ? 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)
[ 3962.499388][ C2] ? 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)
[ 3962.499391][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3962.499393][ C2] ? alloc_fd (fs/file.c:597)
[ 3962.499399][ 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)
[ 3962.499402][ C2] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3962.499404][ C2] ? alloc_fd (fs/file.c:597)
[ 3962.499409][ C2] do_sys_openat2 (fs/open.c:1429)
[ 3962.499415][ C2] ? __pfx_do_sys_openat2 (fs/open.c:1414)
[ 3962.499420][ C2] ? user_path_at (fs/namei.c:3124)
[ 3962.499425][ C2] __x64_sys_openat (fs/open.c:1455)
[ 3962.499428][ C2] ? __pfx___x64_sys_openat (fs/open.c:1455)
[ 3962.499431][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499435][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3962.499439][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3962.499444][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3962.499447][ C2] RIP: 0033:0x7fbcc27b8f68
[ 3962.499450][ C2] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7
All code
========
0: f9 stc
1: 41 89 f0 mov %esi,%r8d
4: 41 83 e2 40 and $0x40,%r10d
8: 75 30 jne 0x3a
a: 89 f0 mov %esi,%eax
c: 25 00 00 41 00 and $0x410000,%eax
11: 3d 00 00 41 00 cmp $0x410000,%eax
16: 74 22 je 0x3a
18: 44 89 c2 mov %r8d,%edx
1b: 4c 89 ce mov %r9,%rsi
1e: bf 9c ff ff ff mov $0xffffff9c,%edi
23: b8 01 01 00 00 mov $0x101,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 30 ja 0x62
32: c3 ret
33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3a: 48 8d 44 24 08 lea 0x8(%rsp),%rax
3f: c7 .byte 0xc7
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 30 ja 0x38
8: c3 ret
9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
10: 48 8d 44 24 08 lea 0x8(%rsp),%rax
15: c7 .byte 0xc7
[ 3962.499452][ C2] RSP: 002b:00007ffd651b4ac8 EFLAGS: 00000287 ORIG_RAX: 0000000000000101
[ 3962.499455][ C2] RAX: ffffffffffffffda RBX: 00007ffd651b4d4f RCX: 00007fbcc27b8f68
[ 3962.499457][ C2] RDX: 0000000000080000 RSI: 00007ffd651b4b40 RDI: 00000000ffffff9c
[ 3962.499459][ C2] RBP: 00007ffd651b4b30 R08: 0000000000080000 R09: 00007ffd651b4b40
[ 3962.499460][ C2] R10: 0000000000000000 R11: 0000000000000287 R12: 00007ffd651b4b47
[ 3962.499462][ C2] R13: 00007ffd651b4d60 R14: 00007ffd651b4b40 R15: 00007fbcc2787000
| [ 3978.881995][ C3] INFO: lockdep is turned off.
| [ 3978.882170][ C3] Preemption disabled at:
| [ 3978.882172][ C3] 0x0
| [ 3978.882493][ C3] Tainted: [W]=WARN
[ 3978.882495][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3978.882497][ C3] Call Trace:
[ 3978.882499][ C3]
[ 3978.882501][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3978.882513][ C3] __might_resched (kernel/sched/core.c:8819)
[ 3978.882520][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3978.882526][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3978.882530][ C3] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 3978.882536][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3978.882542][ 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)
[ 3978.882548][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 3978.882551][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3978.882559][ 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)
[ 3978.882563][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3978.882566][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 3978.882572][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 3978.882575][ 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:2366)
[ 3978.882580][ C3] ? call_timer_fn (kernel/time/timer.c:1790)
[ 3978.882586][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 3978.882588][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 3978.882596][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3978.882599][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3978.882602][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3978.882607][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3978.882612][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3978.882615][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3978.882619][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3978.882623][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3978.882627][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 3978.882630][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3978.882633][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3978.882639][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3978.882644][ C3] __put_net (net/core/net_namespace.c:732)
[ 3978.882649][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 3978.882652][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3978.882656][ C3] call_timer_fn (kernel/time/timer.c:1790)
[ 3978.882660][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3978.882663][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 3978.882666][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 3978.882669][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3978.882676][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 3978.882681][ C3] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 3978.882684][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3978.882689][ C3] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 3978.882692][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3978.882695][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 3978.882699][ 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)
[ 3978.882702][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3978.882705][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 3978.882708][ C3] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3978.882712][ C3] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 3978.882716][ C3] run_timer_softirq (kernel/time/timer.c:2446)
[ 3978.882719][ C3] handle_softirqs (kernel/softirq.c:580)
[ 3978.882724][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3978.882728][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 3978.882731][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 3978.882734][ C3]
[ 3978.882735][ C3]
[ 3978.882737][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3978.882739][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 3978.882744][ C3] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 3978.882747][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 3978.882751][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff9ba36a39
[ 3978.882753][ C3] RDX: ffffed100d9f667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 3978.882755][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f667a
[ 3978.882756][ C3] R10: ffff88806cfb33d3 R11: ffff8880116c0558 R12: 0000000000000000
[ 3978.882758][ C3] R13: ffff888001b5c640 R14: dffffc0000000000 R15: 0000000000000000
[ 3978.882762][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3978.882766][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3978.882770][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 3978.882773][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3978.882777][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3978.882780][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3978.882785][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 3978.882792][ C3] do_idle (kernel/sched/idle.c:325)
[ 3978.882796][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3978.882800][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3978.882803][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3978.882808][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4011.651692][ C2] INFO: lockdep is turned off.
| [ 4011.652000][ C2] Preemption disabled at:
| [ 4011.652003][ C2] 0x0
| [ 4011.652553][ C2] Tainted: [W]=WARN
[ 4011.652555][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4011.652559][ C2] Call Trace:
[ 4011.652561][ C2]
[ 4011.652564][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 4011.652577][ C2] __might_resched (kernel/sched/core.c:8819)
[ 4011.652588][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4011.652596][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4011.652603][ C2] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 4011.652610][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 4011.652619][ 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)
[ 4011.652627][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 4011.652633][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4011.652642][ 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)
[ 4011.652648][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4011.652654][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 4011.652662][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 4011.652666][ 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:2366)
[ 4011.652673][ C2] ? call_timer_fn (kernel/time/timer.c:1790)
[ 4011.652681][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 4011.652685][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 4011.652694][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4011.652700][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4011.652705][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 4011.652711][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4011.652718][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 4011.652723][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 4011.652728][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4011.652733][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4011.652739][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 4011.652744][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4011.652749][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4011.652755][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 4011.652763][ C2] __put_net (net/core/net_namespace.c:732)
[ 4011.652770][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 4011.652775][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4011.652781][ C2] call_timer_fn (kernel/time/timer.c:1790)
[ 4011.652785][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 4011.652789][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1779)
[ 4011.652794][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1766)
[ 4011.652798][ C2] ? perf_event_task_tick (kernel/events/core.c:4455)
[ 4011.652811][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 4011.652819][ C2] __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2414)
[ 4011.652828][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4011.652835][ C2] ? __pfx___run_timers (kernel/time/timer.c:2385)
[ 4011.652840][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4011.652846][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5879)
[ 4011.652854][ C2] ? 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)
[ 4011.652859][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4011.652864][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 4011.652869][ C2] ? run_timer_base (kernel/time/timer.c:2426 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 4011.652878][ C2] run_timer_base (kernel/time/timer.c:2427 kernel/time/timer.c:2418 kernel/time/timer.c:2435)
[ 4011.652884][ C2] run_timer_softirq (kernel/time/timer.c:2446)
[ 4011.652889][ C2] handle_softirqs (kernel/softirq.c:580)
[ 4011.652899][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4011.652904][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 4011.652909][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 4011.652914][ C2]
[ 4011.652916][ C2]
[ 4011.652918][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4011.652922][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:81)
[ 4011.652928][ C2] Code: 60 d3 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 a3 c5 25 00 fb f4 7c 57 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 60 (bad)
1: d3 00 roll %cl,(%rax)
3: c3 ret
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 a3 c5 25 00 verw 0x25c5a3(%rip) # 0x25c5cb
28: fb sti
29: f4 hlt
2a:* e9 7c 57 02 00 jmp 0x257ab <-- 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 7c 57 02 00 jmp 0x25781
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
[ 4011.652933][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 4011.652939][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9ba36a39
[ 4011.652943][ C2] RDX: ffffed100d9e667b RSI: ffffffff9be53e00 RDI: ffffffff98f9310f
[ 4011.652945][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e667a
[ 4011.652948][ C2] R10: ffff88806cf333d3 R11: ffff888001b52858 R12: 0000000000000000
[ 4011.652951][ C2] R13: ffff888001b5a340 R14: dffffc0000000000 R15: 0000000000000000
[ 4011.652959][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4011.652964][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4011.652971][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:748)
[ 4011.652977][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4011.652983][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4011.652988][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4011.652994][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 4011.653005][ C2] do_idle (kernel/sched/idle.c:325)
[ 4011.653012][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4011.653017][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4011.653022][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
Finger prints:
schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal
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