======================================
| [ 1853.040260][ C1] 1 lock held by swapper/1/0:
| [ 1853.040479][ C1] #0: ffffc900001c0ae8 ((&icsk->icsk_retransmit_timer)){+.-.}-{0:0}, at: call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
| [ 1853.040938][ C1]
| [ 1853.040938][ C1] stack backtrace:
[ 1853.041224][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1853.041227][ C1] Call Trace:
[ 1853.041229][ C1]
[ 1853.041235][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 1853.041244][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048)
[ 1853.041250][ C1] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270)
[ 1853.041254][ C1] ? add_lock_to_list (kernel/locking/lockdep.c:1409 kernel/locking/lockdep.c:1437)
[ 1853.041260][ C1] ? save_trace (kernel/locking/lockdep.c:595)
[ 1853.041265][ C1] mark_lock (kernel/locking/lockdep.c:4756)
[ 1853.041268][ C1] mark_usage (kernel/locking/lockdep.c:4645)
[ 1853.041271][ C1] __lock_acquire (kernel/locking/lockdep.c:5194)
[ 1853.041274][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 1853.041278][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873)
[ 1853.041281][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.041286][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.041291][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.041294][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.041297][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 1853.041301][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.041304][ C1] simple_pin_fs (fs/libfs.c:1067)
[ 1853.041307][ C1] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 1853.041313][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1853.041319][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1853.041322][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.041328][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1853.041332][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1853.041335][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.041342][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.041345][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.041349][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 1853.041352][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.041354][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1853.041357][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.041362][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.041366][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.041369][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.041372][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.041377][ C1] __put_net (net/core/net_namespace.c:732)
[ 1853.041383][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.041388][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.041396][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 1853.041400][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.041403][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.041406][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1853.041412][ C1] ? __run_timers (kernel/time/timer.c:1798 kernel/time/timer.c:2372)
[ 1853.041414][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.041418][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.041422][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1853.041424][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.041429][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1853.041433][ 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)
[ 1853.041437][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1853.041440][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.041443][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.041448][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.041451][ 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)
[ 1853.041456][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1853.041460][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1853.041464][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1035)
[ 1853.041467][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.041470][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.041474][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.041478][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1853.041482][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.041487][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.041491][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1853.041494][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1853.041500][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1853.041504][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1853.041512][ C1] handle_softirqs (kernel/softirq.c:580)
[ 1853.041517][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.041520][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1853.041523][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.041526][ C1]
[ 1853.041527][ C1]
[ 1853.041529][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.041532][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.041536][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1853.041540][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1853.041543][ C1] RAX: 0000000001906c8b RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 1853.041545][ C1] RDX: 0000000000000000 RSI: ffffffffa1d15cea RDI: ffffffffa14568c0
[ 1853.041547][ C1] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9d66fa
[ 1853.041549][ C1] R10: ffff88806ceb37d3 R11: ffffffffa4d88108 R12: 0000000000000000
[ 1853.041551][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 1853.041555][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1853.041560][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.041563][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.041565][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1853.041569][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1853.041573][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1853.041578][ C1] do_idle (kernel/sched/idle.c:325)
[ 1853.041581][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1853.041584][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1853.041588][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1853.041594][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1853.063507][ C1] RCU nest depth: 0, expected: 0
| [ 1853.063695][ C1] INFO: lockdep is turned off.
| [ 1853.063880][ C1] Preemption disabled at:
| [ 1853.063882][ C1] 0x0
[ 1853.064223][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1853.064226][ C1] Call Trace:
[ 1853.064228][ C1]
[ 1853.064232][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 1853.064244][ C1] __might_resched (kernel/sched/core.c:8796)
[ 1853.064253][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1853.064258][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1853.064261][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 1853.064267][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.064273][ 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)
[ 1853.064278][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1853.064282][ 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)
[ 1853.064285][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1853.064293][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1853.064297][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1853.064302][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1853.064305][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.064311][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1853.064319][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1853.064322][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.064329][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.064332][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.064335][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 1853.064341][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.064344][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1853.064347][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.064352][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.064357][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.064360][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.064363][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.064368][ C1] __put_net (net/core/net_namespace.c:732)
[ 1853.064374][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.064378][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.064383][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 1853.064386][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.064390][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.064393][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1853.064398][ C1] ? __run_timers (kernel/time/timer.c:1798 kernel/time/timer.c:2372)
[ 1853.064400][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.064404][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.064408][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1853.064411][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.064415][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1853.064420][ 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)
[ 1853.064423][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1853.064427][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.064429][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.064434][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.064437][ 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)
[ 1853.064442][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1853.064446][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1853.064452][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1035)
[ 1853.064455][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.064458][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.064462][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.064467][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1853.064471][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.064475][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.064479][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1853.064482][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1853.064488][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1853.064493][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1853.064501][ C1] handle_softirqs (kernel/softirq.c:580)
[ 1853.064506][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.064508][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1853.064511][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.064514][ C1]
[ 1853.064515][ C1]
[ 1853.064517][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.064520][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.064524][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1853.064527][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1853.064531][ C1] RAX: 0000000001906c8b RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 1853.064533][ C1] RDX: 0000000000000000 RSI: ffffffffa1d15cea RDI: ffffffffa14568c0
[ 1853.064535][ C1] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9d66fa
[ 1853.064536][ C1] R10: ffff88806ceb37d3 R11: ffffffffa4d88108 R12: 0000000000000000
[ 1853.064538][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 1853.064542][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1853.064547][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.064549][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.064552][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1853.064556][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1853.064559][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1853.064564][ C1] do_idle (kernel/sched/idle.c:325)
[ 1853.064567][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1853.064570][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1853.064575][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1853.064581][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1873.512184][ C3] INFO: lockdep is turned off.
| [ 1873.512381][ C3] Preemption disabled at:
| [ 1873.512384][ C3] 0x0
| [ 1873.512800][ C3] Tainted: [W]=WARN
[ 1873.512802][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1873.512804][ C3] Call Trace:
[ 1873.512807][ C3]
[ 1873.512811][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1873.512823][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1873.512833][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1873.512837][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1873.512840][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1873.512846][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.512852][ 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)
[ 1873.512858][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1873.512861][ 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)
[ 1873.512864][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1873.512872][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1873.512875][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1873.512881][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1873.512884][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1873.512889][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1873.512897][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1873.512900][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 1873.512907][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1873.512911][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1873.512915][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1873.512921][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1873.512928][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1873.512933][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1873.512938][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1873.512942][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.512946][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1873.512950][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1873.512954][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1873.512961][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.512969][ C3] __put_net (net/core/net_namespace.c:732)
[ 1873.512977][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1873.512983][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1873.512990][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 1873.512996][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1873.513001][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1873.513006][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1873.513011][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.513020][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.513027][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1873.513031][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1873.513036][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1873.513039][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1873.513045][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1873.513048][ 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)
[ 1873.513052][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1873.513055][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1873.513057][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1873.513062][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1873.513064][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 1873.513067][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1873.513073][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1873.513075][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1873.513078][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1873.513082][ C3]
[ 1873.513083][ C3]
[ 1873.513084][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1873.513087][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1873.513092][ C3] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1873.513096][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1873.513100][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa106a5f9
[ 1873.513102][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 1873.513104][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 1873.513106][ C3] R10: ffff88806cfb37d3 R11: ffffffffa51be2f0 R12: 0000000000000000
[ 1873.513108][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 1873.513112][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1873.513116][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.513120][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1873.513123][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1873.513125][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.513128][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1873.513131][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1873.513137][ C3] do_idle (kernel/sched/idle.c:325)
[ 1873.513141][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1873.513143][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1873.513148][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1873.513154][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1877.607896][ C3] INFO: lockdep is turned off.
| [ 1877.608087][ C3] Preemption disabled at:
| [ 1877.608089][ C3] 0x0
| [ 1877.608455][ C3] Tainted: [W]=WARN
[ 1877.608457][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1877.608459][ C3] Call Trace:
[ 1877.608461][ C3]
[ 1877.608464][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1877.608475][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1877.608484][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1877.608489][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1877.608492][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1877.608497][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.608503][ 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)
[ 1877.608510][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1877.608513][ 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)
[ 1877.608516][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1877.608524][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1877.608528][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1877.608534][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1877.608537][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1877.608542][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1877.608550][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1877.608552][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 1877.608558][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1877.608561][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1877.608564][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1877.608569][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1877.608573][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1877.608576][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1877.608580][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1877.608582][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1877.608586][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1877.608588][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1877.608590][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1877.608596][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.608600][ C3] __put_net (net/core/net_namespace.c:732)
[ 1877.608607][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1877.608610][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1877.608615][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 1877.608618][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1877.608622][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1877.608625][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1877.608629][ C3] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 1877.608639][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.608643][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1877.608646][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1877.608651][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1877.608654][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1877.608659][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1877.608662][ 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)
[ 1877.608666][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1877.608669][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1877.608671][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1877.608676][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1877.608678][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 1877.608681][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1877.608686][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1877.608688][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1877.608691][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1877.608694][ C3]
[ 1877.608695][ C3]
[ 1877.608697][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1877.608700][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1877.608704][ C3] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1877.608707][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1877.608711][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa106a5f9
[ 1877.608713][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 1877.608714][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 1877.608716][ C3] R10: ffff88806cfb37d3 R11: ffff88800d3d0558 R12: 0000000000000000
[ 1877.608718][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 1877.608722][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1877.608726][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1877.608729][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1877.608732][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1877.608734][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1877.608737][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1877.608741][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1877.608747][ C3] do_idle (kernel/sched/idle.c:325)
[ 1877.608750][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1877.608753][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1877.608758][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1877.608763][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1918.568764][ C1] INFO: lockdep is turned off.
| [ 1918.569087][ C1] Preemption disabled at:
| [ 1918.569091][ C1] 0x0
| [ 1918.569680][ C1] Tainted: [W]=WARN
[ 1918.569682][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1918.569686][ C1] Call Trace:
[ 1918.569689][ C1]
[ 1918.569692][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 1918.569706][ C1] __might_resched (kernel/sched/core.c:8796)
[ 1918.569719][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1918.569726][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1918.569731][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 1918.569739][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.569748][ 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)
[ 1918.569757][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1918.569763][ 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)
[ 1918.569767][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1918.569777][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1918.569782][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1918.569789][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1918.569793][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1918.569800][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1918.569808][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1918.569812][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1918.569820][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1918.569824][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1918.569828][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 1918.569835][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1918.569839][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1918.569843][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1918.569849][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1918.569855][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1918.569859][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1918.569863][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1918.569866][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1918.569873][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.569879][ C1] __put_net (net/core/net_namespace.c:732)
[ 1918.569887][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1918.569893][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1918.569899][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 1918.569905][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1918.569909][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1918.569915][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1918.569925][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.569933][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1918.569938][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1918.569945][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1094)
[ 1918.569952][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1918.569959][ 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)
[ 1918.569965][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1918.569971][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1918.569975][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1918.569985][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1918.569990][ 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)
[ 1918.569995][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.570000][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1918.570006][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 1918.570014][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 1918.570020][ 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)
[ 1918.570026][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1918.570032][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.570040][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1918.570047][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1918.570054][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1918.570062][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1918.570069][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1918.570074][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1918.570082][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1918.570090][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1918.570101][ C1] handle_softirqs (kernel/softirq.c:580)
[ 1918.570110][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1918.570115][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1918.570119][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1918.570125][ C1]
[ 1918.570127][ C1]
[ 1918.570130][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1918.570135][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1918.570141][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1918.570146][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1918.570152][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 1918.570156][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 1918.570160][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 1918.570163][ C1] R10: ffff88806ceb37d3 R11: ffff88800e104ad8 R12: 0000000000000000
[ 1918.570166][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 1918.570173][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1918.570179][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1918.570187][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1918.570191][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1918.570195][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1918.570201][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1918.570207][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1918.570217][ C1] do_idle (kernel/sched/idle.c:325)
[ 1918.570223][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1918.570228][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1918.570235][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1918.570245][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1996.392209][ C3] INFO: lockdep is turned off.
| [ 1996.392400][ C3] Preemption disabled at:
| [ 1996.392402][ C3] 0x0
| [ 1996.392755][ C3] Tainted: [W]=WARN
[ 1996.392757][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1996.392760][ C3] Call Trace:
[ 1996.392762][ C3]
[ 1996.392766][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1996.392778][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1996.392788][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1996.392792][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1996.392795][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1996.392801][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.392806][ 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)
[ 1996.392812][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1996.392816][ 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)
[ 1996.392819][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1996.392827][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1996.392830][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1996.392837][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1996.392839][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1996.392845][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1996.392853][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1996.392856][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 1996.392862][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1996.392864][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1996.392867][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1996.392872][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1996.392877][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1996.392880][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1996.392883][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1996.392885][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.392889][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1996.392891][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1996.392894][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1996.392900][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.392904][ C3] __put_net (net/core/net_namespace.c:732)
[ 1996.392910][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1996.392914][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1996.392919][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 1996.392922][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1996.392926][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1996.392929][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1996.392932][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.392936][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1996.392941][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.392944][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1996.392947][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1996.392952][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1996.392954][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1996.392960][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1996.392963][ 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)
[ 1996.392966][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1996.392969][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1996.392972][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1996.392976][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1996.392978][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 1996.392981][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1996.392986][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1996.392988][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1996.392991][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1996.392994][ C3]
[ 1996.392996][ C3]
[ 1996.392997][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1996.393000][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1996.393005][ C3] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 1996.393008][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1996.393012][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa106a5f9
[ 1996.393015][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 1996.393016][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 1996.393018][ C3] R10: ffff88806cfb37d3 R11: ffff88806cfa8c70 R12: 0000000000000000
[ 1996.393019][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 1996.393023][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1996.393027][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.393031][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1996.393033][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1996.393035][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.393038][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1996.393041][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1996.393047][ C3] do_idle (kernel/sched/idle.c:325)
[ 1996.393050][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1996.393053][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1996.393058][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1996.393063][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2012.776320][ C3] INFO: lockdep is turned off.
| [ 2012.776534][ C3] Preemption disabled at:
| [ 2012.776536][ C3] 0x0
| [ 2012.776925][ C3] Tainted: [W]=WARN
[ 2012.776927][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2012.776930][ C3] Call Trace:
[ 2012.776932][ C3]
[ 2012.776935][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 2012.776947][ C3] __might_resched (kernel/sched/core.c:8796)
[ 2012.776956][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2012.776961][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2012.776964][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 2012.776970][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.776976][ 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)
[ 2012.776982][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 2012.776985][ 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)
[ 2012.776988][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2012.776997][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2012.777000][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 2012.777006][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 2012.777009][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2012.777014][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 2012.777022][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 2012.777024][ C3] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 2012.777032][ C3] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 2012.777035][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 2012.777038][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 2012.777044][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2012.777047][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2012.777049][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2012.777054][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2012.777059][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2012.777062][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2012.777064][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2012.777067][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2012.777072][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.777076][ C3] __put_net (net/core/net_namespace.c:732)
[ 2012.777080][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2012.777084][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2012.777088][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 2012.777091][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.777094][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.777098][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 2012.777104][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.777108][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 2012.777111][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2012.777115][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 2012.777118][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.777121][ 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)
[ 2012.777124][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2012.777128][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 2012.777131][ C3] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 2012.777136][ C3] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 2012.777139][ C3] 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)
[ 2012.777143][ C3] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 2012.777146][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.777149][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.777153][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 2012.777156][ 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)
[ 2012.777160][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2012.777164][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.777168][ C3] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 2012.777172][ C3] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 2012.777176][ C3] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 2012.777181][ C3] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 2012.777184][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 2012.777188][ 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)
[ 2012.777191][ C3] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:61 kernel/locking/spinlock_debug.c:78)
[ 2012.777194][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 2012.777198][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.777202][ C3] handle_softirqs (kernel/softirq.c:580)
[ 2012.777207][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2012.777210][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 2012.777212][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2012.777216][ C3]
[ 2012.777217][ C3]
[ 2012.777218][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2012.777221][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2012.777226][ C3] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 2012.777229][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 2012.777233][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa106a5f9
[ 2012.777235][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 2012.777236][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 2012.777238][ C3] R10: ffff88806cfb37d3 R11: ffff88806cfa834c R12: 0000000000000000
[ 2012.777240][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 2012.777244][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2012.777248][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2012.777253][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2012.777255][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2012.777257][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2012.777260][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2012.777264][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 2012.777269][ C3] do_idle (kernel/sched/idle.c:325)
[ 2012.777272][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2012.777275][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 2012.777279][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 2012.777285][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2049.641016][ C0] INFO: lockdep is turned off.
| [ 2049.641222][ C0] Preemption disabled at:
| [ 2049.641224][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 2049.641727][ C0] Tainted: [W]=WARN
[ 2049.641729][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2049.641731][ C0] Call Trace:
[ 2049.641733][ C0]
[ 2049.641735][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 2049.641745][ C0] __might_resched (kernel/sched/core.c:8796)
[ 2049.641756][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2049.641760][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2049.641763][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 2049.641769][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.641776][ 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)
[ 2049.641783][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 2049.641786][ 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)
[ 2049.641789][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2049.641798][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2049.641801][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 2049.641807][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 2049.641810][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2049.641816][ C0] ? call_timer_fn (kernel/time/timer.c:1747)
[ 2049.641825][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 2049.641827][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 2049.641834][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2049.641837][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2049.641840][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2049.641845][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2049.641850][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2049.641854][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2049.641856][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2049.641858][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.641862][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 2049.641864][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2049.641866][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2049.641872][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.641877][ C0] __put_net (net/core/net_namespace.c:732)
[ 2049.641884][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2049.641888][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2049.641893][ C0] call_timer_fn (kernel/time/timer.c:1747)
[ 2049.641897][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2049.641900][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2049.641904][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 2049.641907][ C0] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 2049.641916][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.641921][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 2049.641924][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2049.641928][ C0] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 2049.641931][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2049.641938][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 2049.641941][ 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)
[ 2049.641945][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2049.641948][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 2049.641951][ C0] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2049.641955][ C0] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2049.641958][ C0] run_timer_softirq (kernel/time/timer.c:2404)
[ 2049.641960][ C0] handle_softirqs (kernel/softirq.c:580)
[ 2049.641966][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2049.641968][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 2049.641971][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2049.641974][ C0]
[ 2049.641975][ C0]
[ 2049.641977][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2049.641980][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2049.641984][ C0] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 2049.641987][ C0] RSP: 0000:ffffffffa2407df8 EFLAGS: 00000246
[ 2049.641991][ C0] RAX: 0000000000000000 RBX: 1ffffffff4480fc3 RCX: ffffffffa106a5f9
[ 2049.641993][ C0] RDX: ffffed100d9c66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 2049.641995][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa
[ 2049.641996][ C0] R10: ffff88806ce337d3 R11: ffff888001b4cad8 R12: 0000000000000000
[ 2049.641999][ C0] R13: ffffffffa2433240 R14: dffffc0000000000 R15: 0000000000014770
[ 2049.642003][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2049.642007][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.642011][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2049.642013][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2049.642015][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.642018][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2049.642022][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 2049.642028][ C0] do_idle (kernel/sched/idle.c:325)
[ 2049.642031][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2049.642034][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 2049.642037][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 2049.642047][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 2049.642051][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 2049.642055][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3798.631951][ C1] INFO: lockdep is turned off.
| [ 3798.632151][ C1] Preemption disabled at:
| [ 3798.632153][ C1] 0x0
| [ 3798.632523][ C1] Tainted: [W]=WARN
[ 3798.632525][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3798.632531][ C1] Call Trace:
[ 3798.632535][ C1]
[ 3798.632538][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3798.632561][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3798.632573][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3798.632579][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3798.632582][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3798.632587][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3798.632593][ 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)
[ 3798.632599][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3798.632603][ 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)
[ 3798.632606][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3798.632616][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3798.632619][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3798.632625][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3798.632628][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3798.632643][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3798.632653][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3798.632656][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3798.632664][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3798.632667][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3798.632670][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3798.632675][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3798.632680][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3798.632684][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3798.632687][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3798.632689][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3798.632693][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 3798.632695][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3798.632698][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3798.632712][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3798.632716][ C1] __put_net (net/core/net_namespace.c:732)
[ 3798.632726][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3798.632729][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3798.632736][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3798.632740][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3798.632743][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3798.632747][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3798.632750][ C1] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 3798.632758][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3798.632762][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3798.632765][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3798.632770][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3798.632772][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3798.632778][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3798.632781][ 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)
[ 3798.632784][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3798.632788][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3798.632790][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3798.632794][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3798.632797][ C1] run_timer_softirq (kernel/time/timer.c:2404)
[ 3798.632799][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3798.632804][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3798.632807][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3798.632810][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3798.632813][ C1]
[ 3798.632814][ C1]
[ 3798.632817][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3798.632820][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3798.632824][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 3798.632827][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3798.632831][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 3798.632833][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3798.632835][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3798.632838][ C1] R10: ffff88806ceb37d3 R11: ffff88800e632818 R12: 0000000000000000
[ 3798.632840][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3798.632844][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3798.632849][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3798.632852][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3798.632855][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3798.632857][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3798.632860][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3798.632864][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3798.632870][ C1] do_idle (kernel/sched/idle.c:325)
[ 3798.632873][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3798.632876][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3798.632881][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3798.632886][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3815.016084][ C1] INFO: lockdep is turned off.
| [ 3815.016312][ C1] Preemption disabled at:
| [ 3815.016314][ C1] 0x0
| [ 3815.016825][ C1] Tainted: [W]=WARN
[ 3815.016827][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3815.016830][ C1] Call Trace:
[ 3815.016834][ C1]
[ 3815.016837][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3815.016852][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3815.016866][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3815.016874][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3815.016878][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3815.016887][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.016896][ 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)
[ 3815.016905][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3815.016911][ 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)
[ 3815.016916][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3815.016928][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3815.016934][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3815.016943][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3815.016948][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3815.016955][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3815.016966][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3815.016971][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3815.016980][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3815.016986][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3815.016991][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3815.017000][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3815.017004][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3815.017008][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3815.017014][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3815.017021][ C1] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:585)
[ 3815.017026][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3815.017032][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3815.017040][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3815.017047][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017055][ C1] __put_net (net/core/net_namespace.c:732)
[ 3815.017063][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3815.017070][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3815.017077][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3815.017082][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3815.017087][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3815.017093][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3815.017104][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017112][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3815.017117][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3815.017125][ C1] ? pick_eevdf (kernel/sched/fair.c:946)
[ 3815.017131][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3815.017139][ 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)
[ 3815.017144][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3815.017150][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3815.017155][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3815.017164][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3815.017170][ 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)
[ 3815.017176][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017182][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3815.017188][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3815.017197][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3815.017203][ 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)
[ 3815.017209][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3815.017216][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017224][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3815.017231][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3815.017238][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3815.017246][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3815.017253][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3815.017258][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3815.017266][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3815.017275][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3815.017288][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3815.017297][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3815.017302][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3815.017307][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3815.017313][ C1]
[ 3815.017315][ C1]
[ 3815.017318][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3815.017323][ C1] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:585)
[ 3815.017329][ C1] Code: ea 05 01 e8 64 ea ff ff 4c 8b 1c 24 e9 4e f9 ff ff 48 8b 44 24 68 ba 08 00 00 00 4c 89 ef 4c 8d 78 f8 48 89 44 24 28 4c 89 fe ad f2 ff ff 4d 8d 5d 40 84 c0 0f 84 24 f9 ff ff 4c 89 ff e8 49
All code
========
0: ea (bad)
1: 05 01 e8 64 ea add $0xea64e801,%eax
6: ff (bad)
7: ff 4c 8b 1c decl 0x1c(%rbx,%rcx,4)
b: 24 e9 and $0xe9,%al
d: 4e f9 rex.WRX stc
f: ff (bad)
10: ff 48 8b decl -0x75(%rax)
13: 44 24 68 rex.R and $0x68,%al
16: ba 08 00 00 00 mov $0x8,%edx
1b: 4c 89 ef mov %r13,%rdi
1e: 4c 8d 78 f8 lea -0x8(%rax),%r15
22: 48 89 44 24 28 mov %rax,0x28(%rsp)
27: 4c 89 fe mov %r15,%rsi
2a:* e8 ad f2 ff ff call 0xfffffffffffff2dc <-- trapping instruction
2f: 4d 8d 5d 40 lea 0x40(%r13),%r11
33: 84 c0 test %al,%al
35: 0f 84 24 f9 ff ff je 0xfffffffffffff95f
3b: 4c 89 ff mov %r15,%rdi
3e: e8 .byte 0xe8
3f: 49 rex.WB
Code starting with the faulting instruction
===========================================
0: e8 ad f2 ff ff call 0xfffffffffffff2b2
5: 4d 8d 5d 40 lea 0x40(%r13),%r11
9: 84 c0 test %al,%al
b: 0f 84 24 f9 ff ff je 0xfffffffffffff935
11: 4c 89 ff mov %r15,%rdi
14: e8 .byte 0xe8
15: 49 rex.WB
[ 3815.017333][ C1] RSP: 0000:ffffc90005f26d38 EFLAGS: 00000246
[ 3815.017339][ C1] RAX: ffffc90005f27218 RBX: 1ffff92000be4db0 RCX: 0000000000000001
[ 3815.017343][ C1] RDX: 0000000000000008 RSI: ffffc90005f27210 RDI: ffffc90005f26e38
[ 3815.017347][ C1] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc90005f26e79
[ 3815.017349][ C1] R10: ffffffff9e41d687 R11: ffffc90005f26e78 R12: ffffc90005f26e90
[ 3815.017353][ C1] R13: ffffc90005f26e38 R14: ffffffffa37517aa R15: ffffc90005f27210
[ 3815.017360][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 3815.017369][ C1] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 3815.017374][ C1] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3815.017383][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017387][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 3815.017392][ C1] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3815.017395][ C1] ? kernel_text_address (kernel/extable.c:99)
[ 3815.017401][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3815.017406][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3815.017411][ C1] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3815.017416][ C1] stack_trace_save (kernel/stacktrace.c:123)
[ 3815.017420][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3815.017425][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 3815.017428][ C1] kasan_save_stack (mm/kasan/common.c:48)
[ 3815.017434][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3815.017437][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3815.017440][ C1] ? __kasan_slab_alloc (mm/kasan/common.c:348)
[ 3815.017444][ C1] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3815.017448][ C1] ? check_bytes_and_report (mm/slub.c:1212)
[ 3815.017454][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017457][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3815.017461][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3815.017466][ C1] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 3815.017471][ C1] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 3815.017475][ C1] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 3815.017480][ C1] ? virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1283 fs/fuse/virtio_fs.c:1316 fs/fuse/virtio_fs.c:1394)
[ 3815.017483][ C1] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 3815.017487][ C1] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 3815.017490][ C1] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3815.017494][ C1] __kasan_slab_alloc (mm/kasan/common.c:348)
[ 3815.017498][ C1] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3815.017502][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 3815.017505][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 3815.017508][ C1] __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 3815.017512][ C1] __create_object (mm/kmemleak.c:770)
[ 3815.017516][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 3815.017519][ C1] __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 3815.017524][ C1] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 3815.017529][ C1] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 3815.017533][ C1] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 3815.017537][ 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)
[ 3815.017541][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3815.017544][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017547][ C1] ? __pfx_map_id_range_up (kernel/user_namespace.c:382)
[ 3815.017550][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3815.017553][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3815.017557][ 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)
[ 3815.017560][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3815.017563][ C1] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 3815.017567][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017570][ 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)
[ 3815.017574][ C1] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 3815.017577][ C1] ? fuse_send_one (fs/fuse/dev.c:400)
[ 3815.017581][ C1] flush_bg_queue (fs/fuse/dev.c:418)
[ 3815.017585][ C1] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 3815.017590][ C1] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 3815.017594][ C1] fuse_simple_background (fs/fuse/dev.c:753)
[ 3815.017597][ C1] fuse_send_readpages (fs/fuse/file.c:995)
[ 3815.017602][ C1] fuse_readahead (fs/fuse/file.c:1033)
[ 3815.017608][ C1] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 3815.017610][ C1] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 3815.017614][ C1] ? __filemap_add_folio (mm/filemap.c:949)
[ 3815.017621][ C1] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 3815.017626][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3815.017632][ C1] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201)
[ 3815.017641][ C1] ? __pfx_read_pages (mm/readahead.c:147)
[ 3815.017653][ C1] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 3815.017660][ C1] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 3815.017664][ C1] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 3815.017670][ C1] ? __filemap_get_folio (mm/filemap.c:1907)
[ 3815.017675][ C1] filemap_fault (mm/filemap.c:3403)
[ 3815.017678][ C1] ? alloc_pages_mpol (mm/mempolicy.c:2303)
[ 3815.017681][ C1] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258)
[ 3815.017683][ C1] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 3815.017686][ C1] ? __up_read (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1352)
[ 3815.017690][ C1] ? vma_alloc_folio_noprof (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/page-flags.h:867 ./include/linux/page-flags.h:888 mm/internal.h:752 mm/mempolicy.c:2326 mm/mempolicy.c:2355)
[ 3815.017693][ C1] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2346)
[ 3815.017697][ C1] __do_fault (mm/memory.c:5098)
[ 3815.017702][ C1] do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160)
[ 3815.017705][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3815.017709][ C1] handle_pte_fault (mm/memory.c:5997)
[ 3815.017712][ C1] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 3815.017716][ C1] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582)
[ 3815.017722][ C1] __handle_mm_fault (mm/memory.c:6140)
[ 3815.017725][ C1] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 3815.017728][ C1] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 3815.017735][ C1] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 3815.017739][ C1] handle_mm_fault (mm/memory.c:6321)
[ 3815.017742][ C1] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 3815.017745][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3815.017749][ C1] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 3815.017755][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3815.017759][ C1] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 3815.017763][ C1] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 3815.017765][ C1] RIP: 0033:0x7f798b5bb998
[ 3815.017768][ C1] Code: 00 00 f3 0f 1e fa 66 0f 6e c6 48 89 f8 66 0f 60 c0 66 0f 61 c0 66 0f 70 c0 00 48 83 fa 10 0f 82 7e 00 00 00 48 83 fa 20 77 12 <0f> 11 44 17 f0 0f 11 07 c3 0f 11 47 e0 0f 11 47 f0 c3 0f 11 07 0f
All code
========
0: 00 00 add %al,(%rax)
2: f3 0f 1e fa endbr64
6: 66 0f 6e c6 movd %esi,%xmm0
a: 48 89 f8 mov %rdi,%rax
d: 66 0f 60 c0 punpcklbw %xmm0,%xmm0
11: 66 0f 61 c0 punpcklwd %xmm0,%xmm0
15: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0
1a: 48 83 fa 10 cmp $0x10,%rdx
1e: 0f 82 7e 00 00 00 jb 0xa2
24: 48 83 fa 20 cmp $0x20,%rdx
28: 77 12 ja 0x3c
2a:* 0f 11 44 17 f0 movups %xmm0,-0x10(%rdi,%rdx,1) <-- trapping instruction
2f: 0f 11 07 movups %xmm0,(%rdi)
32: c3 ret
33: 0f 11 47 e0 movups %xmm0,-0x20(%rdi)
37: 0f 11 47 f0 movups %xmm0,-0x10(%rdi)
3b: c3 ret
3c: 0f 11 07 movups %xmm0,(%rdi)
3f: 0f .byte 0xf
Code starting with the faulting instruction
===========================================
0: 0f 11 44 17 f0 movups %xmm0,-0x10(%rdi,%rdx,1)
5: 0f 11 07 movups %xmm0,(%rdi)
8: c3 ret
9: 0f 11 47 e0 movups %xmm0,-0x20(%rdi)
d: 0f 11 47 f0 movups %xmm0,-0x10(%rdi)
11: c3 ret
12: 0f 11 07 movups %xmm0,(%rdi)
15: 0f .byte 0xf
[ 3815.017771][ C1] RSP: 002b:00007ffca4b48298 EFLAGS: 00010283
[ 3815.017773][ C1] RAX: 00007f798b511fe8 RBX: 0000000000000004 RCX: 00007f798b512010
[ 3815.017775][ C1] RDX: 0000000000000018 RSI: 0000000000000000 RDI: 00007f798b511fe8
[ 3815.017776][ C1] RBP: 00007ffca4b48630 R08: 00007f798b511fe8 R09: 0000000000019000
[ 3815.017778][ C1] R10: 0000000000000003 R11: 0000000000000206 R12: 00007ffca4b48330
[ 3815.017780][ C1] R13: 00007ffca4b486d0 R14: 00007f798b512000 R15: 00007f798b5af340
| [ 3819.112061][ C3] INFO: lockdep is turned off.
| [ 3819.112252][ C3] Preemption disabled at:
| [ 3819.112254][ C3] 0x0
| [ 3819.112593][ C3] Tainted: [W]=WARN
[ 3819.112594][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3819.112596][ C3] Call Trace:
[ 3819.112598][ C3]
[ 3819.112601][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3819.112610][ C3] __might_resched (kernel/sched/core.c:8796)
[ 3819.112617][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3819.112621][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3819.112624][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 3819.112629][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3819.112634][ 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)
[ 3819.112639][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3819.112642][ 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)
[ 3819.112646][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3819.112652][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3819.112656][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3819.112661][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3819.112664][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3819.112668][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3819.112674][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3819.112677][ C3] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3819.112683][ C3] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3819.112686][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3819.112690][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 3819.112694][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3819.112697][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3819.112700][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3819.112704][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3819.112708][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3819.112711][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3819.112714][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3819.112717][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3819.112721][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3819.112725][ C3] __put_net (net/core/net_namespace.c:732)
[ 3819.112729][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3819.112733][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3819.112736][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 3819.112739][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3819.112742][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3819.112746][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3819.112752][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3819.112756][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3819.112759][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3819.112764][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3819.112768][ 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)
[ 3819.112771][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3819.112774][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3819.112777][ C3] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3819.112782][ C3] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3819.112785][ C3] 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)
[ 3819.112789][ C3] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3819.112792][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3819.112795][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3819.112799][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3819.112803][ 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)
[ 3819.112806][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3819.112810][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3819.112814][ C3] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3819.112819][ C3] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3819.112823][ C3] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3819.112828][ C3] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3819.112831][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3819.112835][ 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)
[ 3819.112838][ C3] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:61 kernel/locking/spinlock_debug.c:78)
[ 3819.112841][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3819.112845][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3819.112849][ C3] handle_softirqs (kernel/softirq.c:580)
[ 3819.112855][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3819.112858][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 3819.112860][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3819.112863][ C3]
[ 3819.112865][ C3]
[ 3819.112866][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3819.112869][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3819.112873][ C3] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 3819.112875][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 3819.112879][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa106a5f9
[ 3819.112881][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3819.112883][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 3819.112884][ C3] R10: ffff88806cfb37d3 R11: ffff88806cfa8c70 R12: 0000000000000000
[ 3819.112886][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 3819.112890][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3819.112894][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3819.112899][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3819.112901][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3819.112904][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3819.112906][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3819.112910][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3819.112916][ C3] do_idle (kernel/sched/idle.c:325)
[ 3819.112919][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3819.112922][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3819.112927][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3819.112933][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3847.783900][ C1] INFO: lockdep is turned off.
| [ 3847.784085][ C1] Preemption disabled at:
| [ 3847.784087][ C1] 0x0
| [ 3847.784422][ C1] Tainted: [W]=WARN
[ 3847.784424][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3847.784427][ C1] Call Trace:
[ 3847.784429][ C1]
[ 3847.784432][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3847.784444][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3847.784454][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3847.784459][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3847.784461][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3847.784467][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3847.784473][ 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.784479][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3847.784482][ 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.784485][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3847.784494][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3847.784497][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3847.784503][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3847.784506][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3847.784511][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3847.784518][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3847.784521][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3847.784527][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3847.784530][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3847.784533][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3847.784537][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3847.784542][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3847.784545][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3847.784548][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3847.784550][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3847.784553][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 3847.784555][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3847.784558][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3847.784563][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3847.784568][ C1] __put_net (net/core/net_namespace.c:732)
[ 3847.784574][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3847.784577][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3847.784582][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3847.784585][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3847.784589][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3847.784592][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3847.784595][ C1] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 3847.784604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3847.784608][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3847.784611][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3847.784616][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3847.784619][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3847.784624][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3847.784627][ 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.784631][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3847.784637][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3847.784639][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3847.784643][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3847.784646][ C1] run_timer_softirq (kernel/time/timer.c:2404)
[ 3847.784649][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3847.784654][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3847.784657][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3847.784659][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3847.784663][ C1]
[ 3847.784664][ C1]
[ 3847.784666][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3847.784668][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3847.784673][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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.784676][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3847.784680][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 3847.784682][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3847.784684][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3847.784686][ C1] R10: ffff88806ceb37d3 R11: ffff88800e632818 R12: 0000000000000000
[ 3847.784688][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3847.784692][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3847.784697][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3847.784700][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3847.784703][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3847.784705][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3847.784708][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3847.784711][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3847.784717][ C1] do_idle (kernel/sched/idle.c:325)
[ 3847.784720][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3847.784723][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3847.784728][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3847.784733][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3851.880076][ C1] INFO: lockdep is turned off.
| [ 3851.880273][ C1] Preemption disabled at:
| [ 3851.880276][ C1] 0x0
| [ 3851.880635][ C1] Tainted: [W]=WARN
[ 3851.880637][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3851.880640][ C1] Call Trace:
[ 3851.880642][ C1]
[ 3851.880646][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3851.880657][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3851.880666][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3851.880671][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3851.880675][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3851.880683][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3851.880690][ 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)
[ 3851.880695][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3851.880699][ 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)
[ 3851.880702][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3851.880710][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3851.880713][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3851.880719][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3851.880722][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3851.880728][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3851.880735][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3851.880738][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3851.880745][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3851.880748][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3851.880751][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3851.880757][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3851.880759][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3851.880762][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3851.880767][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3851.880772][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3851.880775][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3851.880778][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3851.880781][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3851.880786][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3851.880790][ C1] __put_net (net/core/net_namespace.c:732)
[ 3851.880794][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3851.880797][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3851.880802][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3851.880805][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3851.880808][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3851.880812][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3851.880818][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3851.880822][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3851.880825][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3851.880830][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3851.880834][ 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)
[ 3851.880837][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3851.880840][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3851.880843][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3851.880848][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3851.880851][ 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)
[ 3851.880855][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3851.880858][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3851.880861][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3851.880863][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3851.880867][ 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)
[ 3851.880871][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3851.880875][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3851.880879][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3851.880883][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3851.880887][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3851.880892][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3851.880896][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3851.880899][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3851.880905][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3851.880911][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3851.880921][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3851.880926][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3851.880928][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3851.880931][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3851.880934][ C1]
[ 3851.880935][ C1]
[ 3851.880937][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3851.880940][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3851.880945][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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.880947][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3851.880951][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 3851.880953][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3851.880955][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3851.880957][ C1] R10: ffff88806ceb37d3 R11: ffffffffa51fc9a8 R12: 0000000000000000
[ 3851.880958][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3851.880962][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3851.880967][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3851.880972][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3851.880974][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3851.880977][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3851.880979][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3851.880983][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3851.880988][ C1] do_idle (kernel/sched/idle.c:325)
[ 3851.880991][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3851.880994][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3851.880999][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3851.881004][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3864.167857][ C1] INFO: lockdep is turned off.
| [ 3864.168040][ C1] Preemption disabled at:
| [ 3864.168042][ C1] 0x0
| [ 3864.168383][ C1] Tainted: [W]=WARN
[ 3864.168385][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3864.168387][ C1] Call Trace:
[ 3864.168389][ C1]
[ 3864.168392][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3864.168404][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3864.168414][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3864.168418][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3864.168421][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3864.168427][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3864.168433][ 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)
[ 3864.168439][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3864.168442][ 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)
[ 3864.168445][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3864.168453][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3864.168457][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3864.168463][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3864.168465][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3864.168471][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3864.168478][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3864.168481][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3864.168487][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3864.168490][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3864.168494][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3864.168500][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3864.168502][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3864.168505][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3864.168509][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3864.168514][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3864.168517][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3864.168520][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3864.168522][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3864.168527][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3864.168532][ C1] __put_net (net/core/net_namespace.c:732)
[ 3864.168536][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3864.168539][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3864.168544][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3864.168548][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3864.168551][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3864.168554][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3864.168560][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3864.168564][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3864.168567][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3864.168571][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1094)
[ 3864.168575][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3864.168579][ 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)
[ 3864.168583][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3864.168586][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3864.168589][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3864.168595][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3864.168598][ 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)
[ 3864.168602][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3864.168605][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3864.168609][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 3864.168615][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3864.168618][ 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)
[ 3864.168622][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3864.168626][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3864.168630][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3864.168637][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3864.168641][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3864.168646][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3864.168649][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3864.168653][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3864.168659][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3864.168663][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3864.168670][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3864.168675][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3864.168677][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3864.168680][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3864.168683][ C1]
[ 3864.168684][ C1]
[ 3864.168686][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3864.168688][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3864.168692][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 3864.168695][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3864.168699][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 3864.168701][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3864.168703][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3864.168705][ C1] R10: ffff88806ceb37d3 R11: ffff88800e632818 R12: 0000000000000000
[ 3864.168706][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3864.168710][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3864.168715][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3864.168719][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3864.168721][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3864.168724][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3864.168727][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3864.168730][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3864.168736][ C1] do_idle (kernel/sched/idle.c:325)
[ 3864.168739][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3864.168742][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3864.168747][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3864.168753][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3929.703906][ C3] INFO: lockdep is turned off.
| [ 3929.704109][ C3] Preemption disabled at:
| [ 3929.704111][ C3] handle_softirqs (kernel/softirq.c:553)
| [ 3929.704523][ C3] Tainted: [W]=WARN
[ 3929.704525][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3929.704527][ C3] Call Trace:
[ 3929.704529][ C3]
[ 3929.704531][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3929.704541][ C3] __might_resched (kernel/sched/core.c:8796)
[ 3929.704550][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3929.704554][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3929.704557][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 3929.704563][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3929.704570][ 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)
[ 3929.704576][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3929.704579][ 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)
[ 3929.704582][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3929.704590][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3929.704593][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3929.704599][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3929.704602][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3929.704607][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3929.704614][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3929.704617][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 3929.704619][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3929.704622][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3929.704625][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3929.704630][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3929.704635][ C3] ? __orc_find (arch/x86/kernel/unwind_orc.c:110)
[ 3929.704640][ C3] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 3929.704642][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3929.704647][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3929.704653][ C3] ? set_track_prepare (mm/slub.c:936)
[ 3929.704657][ C3] ? free_to_partial_list (mm/slub.c:4387)
[ 3929.704662][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3929.704668][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3929.704672][ C3] __put_net (net/core/net_namespace.c:732)
[ 3929.704678][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3929.704682][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3929.704687][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 3929.704690][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3929.704694][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3929.704697][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3929.704701][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3929.704706][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3929.704710][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3929.704713][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3929.704717][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3929.704720][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3929.704725][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3929.704728][ 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)
[ 3929.704731][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3929.704734][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3929.704737][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3929.704741][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3929.704743][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 3929.704746][ C3] handle_softirqs (kernel/softirq.c:580)
[ 3929.704751][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3929.704754][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 3929.704756][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3929.704760][ C3]
[ 3929.704760][ C3]
[ 3929.704762][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3929.704765][ C3] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:110)
[ 3929.704768][ C3] Code: 63 13 48 01 da 49 39 d5 73 af 4c 8d 63 fc 4c 39 e5 76 b2 4d 29 f7 49 c1 ff 02 4b 8d 14 7f 48 8d 04 50 48 83 c4 08 5b 5d 41 5c <41> 5d 41 5e 41 5f e9 12 21 c7 02 48 83 c4 08 31 c0 5b 5d 41 5c 41
All code
========
0: 63 13 movsxd (%rbx),%edx
2: 48 01 da add %rbx,%rdx
5: 49 39 d5 cmp %rdx,%r13
8: 73 af jae 0xffffffffffffffb9
a: 4c 8d 63 fc lea -0x4(%rbx),%r12
e: 4c 39 e5 cmp %r12,%rbp
11: 76 b2 jbe 0xffffffffffffffc5
13: 4d 29 f7 sub %r14,%r15
16: 49 c1 ff 02 sar $0x2,%r15
1a: 4b 8d 14 7f lea (%r15,%r15,2),%rdx
1e: 48 8d 04 50 lea (%rax,%rdx,2),%rax
22: 48 83 c4 08 add $0x8,%rsp
26: 5b pop %rbx
27: 5d pop %rbp
28: 41 5c pop %r12
2a:* 41 5d pop %r13 <-- trapping instruction
2c: 41 5e pop %r14
2e: 41 5f pop %r15
30: e9 12 21 c7 02 jmp 0x2c72147
35: 48 83 c4 08 add $0x8,%rsp
39: 31 c0 xor %eax,%eax
3b: 5b pop %rbx
3c: 5d pop %rbp
3d: 41 5c pop %r12
3f: 41 rex.B
Code starting with the faulting instruction
===========================================
0: 41 5d pop %r13
2: 41 5e pop %r14
4: 41 5f pop %r15
6: e9 12 21 c7 02 jmp 0x2c7211d
b: 48 83 c4 08 add $0x8,%rsp
f: 31 c0 xor %eax,%eax
11: 5b pop %rbx
12: 5d pop %rbp
13: 41 5c pop %r12
15: 41 rex.B
[ 3929.704771][ C3] RSP: 0018:ffffc90003ce7578 EFLAGS: 00000296
[ 3929.704775][ C3] RAX: ffffffffa3aa6d70 RBX: 1ffff9200079cebc RCX: dffffc0000000000
[ 3929.704777][ C3] RDX: 000000000000000c RSI: 0000000000000000 RDI: ffffffffa35dcd9c
[ 3929.704779][ C3] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc90003ce76d9
[ 3929.704780][ C3] R10: ffffffff9e41d687 R11: ffffc90003ce76d8 R12: ffffc90003ce76f0
[ 3929.704782][ C3] R13: ffffffffa1063fe0 R14: ffffffffa35dcd9c R15: 0000000000000004
[ 3929.704784][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.704791][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 3929.704797][ C3] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 3929.704799][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.704804][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 3929.704808][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.704811][ C3] ? kernel_text_address (kernel/extable.c:99)
[ 3929.704816][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3929.704820][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3929.704825][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.704829][ C3] stack_trace_save (kernel/stacktrace.c:123)
[ 3929.704833][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3929.704836][ C3] ? check_bytes_and_report (mm/slub.c:1212)
[ 3929.704841][ C3] ? check_object (mm/slub.c:1289 mm/slub.c:1388)
[ 3929.704845][ C3] set_track_prepare (mm/slub.c:936)
[ 3929.704847][ C3] ? kasan_quarantine_reduce (./include/linux/srcu.h:400 mm/kasan/quarantine.c:287)
[ 3929.704852][ C3] ? __kasan_slab_alloc (mm/kasan/common.c:329)
[ 3929.704857][ C3] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3929.704860][ C3] ? vm_area_alloc (kernel/fork.c:441)
[ 3929.704864][ C3] ? __mmap_region (mm/vma.c:2403 mm/vma.c:2520)
[ 3929.704869][ C3] ? do_mmap (mm/mmap.c:561)
[ 3929.704873][ C3] ? vm_mmap_pgoff (mm/util.c:579)
[ 3929.704879][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.704884][ C3] free_to_partial_list (mm/slub.c:4387)
[ 3929.704887][ C3] ? qlist_free_all (mm/kasan/quarantine.c:163 mm/kasan/quarantine.c:179)
[ 3929.704890][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3929.704894][ C3] qlist_free_all (mm/kasan/quarantine.c:174)
[ 3929.704898][ C3] kasan_quarantine_reduce (./include/linux/srcu.h:400 mm/kasan/quarantine.c:287)
[ 3929.704903][ C3] __kasan_slab_alloc (mm/kasan/common.c:329)
[ 3929.704907][ C3] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3929.704910][ C3] ? vma_merge_new_range (mm/vma.c:1019 (discriminator 1))
[ 3929.704915][ C3] vm_area_alloc (kernel/fork.c:441)
[ 3929.704918][ C3] __mmap_region (mm/vma.c:2403 mm/vma.c:2520)
[ 3929.704921][ 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)
[ 3929.704925][ C3] ? __pfx___mmap_region (mm/vma.c:2500)
[ 3929.704928][ C3] ? __folio_batch_add_and_move (./include/linux/local_lock_internal.h:54 mm/swap.c:201)
[ 3929.704935][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3929.704944][ C3] ? finish_fault (./include/linux/rcupdate.h:874 ./include/linux/pgtable.h:136 mm/memory.c:5388)
[ 3929.704957][ C3] ? mm_get_unmapped_area_vmflags (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 mm/mmap.c:808)
[ 3929.704961][ C3] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582)
[ 3929.704965][ C3] do_mmap (mm/mmap.c:561)
[ 3929.704970][ C3] ? __pfx_do_mmap (mm/mmap.c:342)
[ 3929.704972][ C3] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590)
[ 3929.704975][ C3] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586)
[ 3929.704977][ C3] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 3929.704982][ C3] vm_mmap_pgoff (mm/util.c:579)
[ 3929.704986][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3929.704989][ C3] ? __pfx_vm_mmap_pgoff (mm/util.c:567)
[ 3929.704993][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:213 arch/x86/mm/fault.c:1415)
[ 3929.705001][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3929.705005][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3929.705008][ C3] RIP: 0033:0x7f6ef2570116
[ 3929.705011][ C3] Code: 5d 41 5c c3 f3 0f 1e fa 41 f7 c1 ff 0f 00 00 75 2b 55 48 89 fd 53 89 cb 48 85 ff 74 37 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 62 5b 5d c3 0f 1f 80 00 00 00 00 c7 05 ae f0
All code
========
0: 5d pop %rbp
1: 41 5c pop %r12
3: c3 ret
4: f3 0f 1e fa endbr64
8: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d
f: 75 2b jne 0x3c
11: 55 push %rbp
12: 48 89 fd mov %rdi,%rbp
15: 53 push %rbx
16: 89 cb mov %ecx,%ebx
18: 48 85 ff test %rdi,%rdi
1b: 74 37 je 0x54
1d: 41 89 da mov %ebx,%r10d
20: 48 89 ef mov %rbp,%rdi
23: b8 09 00 00 00 mov $0x9,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 62 ja 0x94
32: 5b pop %rbx
33: 5d pop %rbp
34: c3 ret
35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3c: c7 .byte 0xc7
3d: 05 .byte 0x5
3e: ae scas %es:(%rdi),%al
3f: f0 lock
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 62 ja 0x6a
8: 5b pop %rbx
9: 5d pop %rbp
a: c3 ret
b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
12: c7 .byte 0xc7
13: 05 .byte 0x5
14: ae scas %es:(%rdi),%al
15: f0 lock
[ 3929.705014][ C3] RSP: 002b:00007ffff3f40618 EFLAGS: 00000206 ORIG_RAX: 0000000000000009
[ 3929.705016][ C3] RAX: ffffffffffffffda RBX: 0000000000000032 RCX: 00007f6ef2570116
[ 3929.705018][ C3] RDX: 0000000000000003 RSI: 0000000000000008 RDI: 00007f6ef21cb000
[ 3929.705020][ C3] RBP: 00007f6ef21cb000 R08: 00000000ffffffff R09: 0000000000000000
[ 3929.705022][ C3] R10: 0000000000000032 R11: 0000000000000206 R12: 00007ffff3f406c0
[ 3929.705023][ C3] R13: 00007ffff3f40a30 R14: 00007f6ef21cb000 R15: 00007f6ef247ff80
| [ 3946.088008][ C1] INFO: lockdep is turned off.
| [ 3946.088198][ C1] Preemption disabled at:
| [ 3946.088200][ C1] 0x0
| [ 3946.088636][ C1] Tainted: [W]=WARN
[ 3946.088637][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3946.088640][ C1] Call Trace:
[ 3946.088642][ C1]
[ 3946.088644][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3946.088656][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3946.088667][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3946.088671][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3946.088674][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3946.088680][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3946.088686][ 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)
[ 3946.088692][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3946.088695][ 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)
[ 3946.088698][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3946.088706][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3946.088710][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3946.088715][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3946.088718][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3946.088723][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3946.088731][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3946.088733][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3946.088740][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3946.088743][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3946.088747][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3946.088753][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3946.088755][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3946.088758][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3946.088763][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3946.088768][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3946.088771][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3946.088774][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3946.088776][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3946.088781][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3946.088786][ C1] __put_net (net/core/net_namespace.c:732)
[ 3946.088792][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3946.088795][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3946.088800][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3946.088803][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3946.088807][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3946.088811][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3946.088817][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3946.088821][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3946.088824][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3946.088829][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3946.088833][ 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)
[ 3946.088836][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3946.088839][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3946.088842][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3946.088848][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3946.088851][ 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)
[ 3946.088854][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3946.088857][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3946.088860][ C1] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 3946.088864][ 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)
[ 3946.088867][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3946.088871][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3946.088875][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3946.088880][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3946.088884][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3946.088888][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3946.088892][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3946.088895][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 3946.088902][ C1] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 3946.088906][ C1] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 3946.088914][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3946.088919][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3946.088922][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3946.088925][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3946.088928][ C1]
[ 3946.088929][ C1]
[ 3946.088931][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3946.088933][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3946.088937][ C1] Code: 92 d0 00 e9 03 55 02 00 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 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
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 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
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: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
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
[ 3946.088940][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3946.088944][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa106a5f9
[ 3946.088946][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa1456840 RDI: ffffffff9e599f6f
[ 3946.088948][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3946.088949][ C1] R10: ffff88806ceb37d3 R11: ffff88800e632818 R12: 0000000000000000
[ 3946.088951][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3946.088955][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3946.088959][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3946.088963][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3946.088965][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3946.088968][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3946.088970][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3946.088974][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3946.088979][ C1] do_idle (kernel/sched/idle.c:325)
[ 3946.088982][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3946.088985][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3946.088990][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3946.088995][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3978.857059][ C2] INFO: lockdep is turned off.
| [ 3978.857286][ C2] Preemption disabled at:
| [ 3978.857288][ C2] handle_softirqs (kernel/softirq.c:553)
| [ 3978.857762][ C2] Tainted: [W]=WARN
[ 3978.857764][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3978.857766][ C2] Call Trace:
[ 3978.857768][ C2]
[ 3978.857770][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3978.857780][ C2] __might_resched (kernel/sched/core.c:8796)
[ 3978.857789][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3978.857793][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3978.857796][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 3978.857802][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3978.857808][ 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)
[ 3978.857813][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3978.857817][ 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)
[ 3978.857820][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3978.857828][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3978.857831][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3978.857837][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3978.857840][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3978.857845][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3978.857853][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3978.857855][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3978.857858][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3978.857861][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3978.857863][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3978.857868][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3978.857872][ C2] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:398)
[ 3978.857877][ C2] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:648)
[ 3978.857879][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3978.857885][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3978.857891][ C2] ? set_track_prepare (mm/slub.c:936)
[ 3978.857896][ C2] ? free_to_partial_list (mm/slub.c:4387)
[ 3978.857902][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3978.857909][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3978.857914][ C2] __put_net (net/core/net_namespace.c:732)
[ 3978.857920][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3978.857924][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3978.857929][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 3978.857932][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3978.857936][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3978.857939][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3978.857942][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3978.857948][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3978.857952][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3978.857955][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3978.857960][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3978.857962][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3978.857967][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3978.857971][ 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)
[ 3978.857974][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3978.857977][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3978.857980][ C2] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3978.857984][ C2] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3978.857987][ C2] run_timer_softirq (kernel/time/timer.c:2404)
[ 3978.857989][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3978.857994][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3978.857996][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3978.857999][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3978.858002][ C2]
[ 3978.858003][ C2]
[ 3978.858005][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3978.858008][ C2] RIP: 0010:stack_access_ok (arch/x86/kernel/unwind_orc.c:398)
[ 3978.858011][ C2] Code: c1 ea 03 80 3c 02 00 0f 85 f1 00 00 00 48 8b 73 28 48 89 da 48 89 ef e8 66 6e f5 ff 85 c0 74 15 31 c0 48 83 c4 08 5b 5d 41 5c <41> 5d 41 5e 41 5f c3 cc cc cc cc 48 b8 00 00 00 00 00 fc ff df 48
All code
========
0: c1 ea 03 shr $0x3,%edx
3: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
7: 0f 85 f1 00 00 00 jne 0xfe
d: 48 8b 73 28 mov 0x28(%rbx),%rsi
11: 48 89 da mov %rbx,%rdx
14: 48 89 ef mov %rbp,%rdi
17: e8 66 6e f5 ff call 0xfffffffffff56e82
1c: 85 c0 test %eax,%eax
1e: 74 15 je 0x35
20: 31 c0 xor %eax,%eax
22: 48 83 c4 08 add $0x8,%rsp
26: 5b pop %rbx
27: 5d pop %rbp
28: 41 5c pop %r12
2a:* 41 5d pop %r13 <-- trapping instruction
2c: 41 5e pop %r14
2e: 41 5f pop %r15
30: c3 ret
31: cc int3
32: cc int3
33: cc int3
34: cc int3
35: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
3c: fc ff df
3f: 48 rex.W
Code starting with the faulting instruction
===========================================
0: 41 5d pop %r13
2: 41 5e pop %r14
4: 41 5f pop %r15
6: c3 ret
7: cc int3
8: cc int3
9: cc int3
a: cc int3
b: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
12: fc ff df
15: 48 rex.W
[ 3978.858014][ C2] RSP: 0018:ffffc900029c7468 EFLAGS: 00000296
[ 3978.858018][ C2] RAX: 0000000000000001 RBX: 1ffff92000538e9a RCX: ffffc900029c8000
[ 3978.858020][ C2] RDX: ffffc900029c7701 RSI: 0000000000000001 RDI: ffffc900029c7588
[ 3978.858022][ C2] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc900029c75c9
[ 3978.858023][ C2] R10: ffffffff9e41d687 R11: ffffc900029c75c8 R12: ffffc900029c7780
[ 3978.858025][ C2] R13: ffffc900029c7590 R14: ffffc900029c7598 R15: ffffc900029c0000
[ 3978.858028][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 3978.858034][ C2] unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:648)
[ 3978.858036][ C2] ? free_to_partial_list (mm/slub.c:4387)
[ 3978.858041][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 3978.858045][ C2] ? free_to_partial_list (mm/slub.c:4387)
[ 3978.858048][ C2] ? kernel_text_address (kernel/extable.c:99)
[ 3978.858054][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3978.858059][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3978.858065][ C2] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 3978.858072][ C2] stack_trace_save (kernel/stacktrace.c:123)
[ 3978.858076][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3978.858079][ C2] ? check_bytes_and_report (mm/slub.c:1212)
[ 3978.858084][ C2] ? check_object (mm/slub.c:1289 mm/slub.c:1388)
[ 3978.858088][ C2] set_track_prepare (mm/slub.c:936)
[ 3978.858090][ C2] ? init_object (mm/slub.c:1182)
[ 3978.858094][ C2] ? free_debug_processing (mm/slub.c:3472)
[ 3978.858099][ C2] free_to_partial_list (mm/slub.c:4387)
[ 3978.858102][ C2] ? qlist_free_all (mm/kasan/quarantine.c:163 mm/kasan/quarantine.c:179)
[ 3978.858105][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3978.858109][ C2] qlist_free_all (mm/kasan/quarantine.c:174)
[ 3978.858114][ C2] kasan_quarantine_reduce (./include/linux/srcu.h:400 mm/kasan/quarantine.c:287)
[ 3978.858118][ C2] __kasan_slab_alloc (mm/kasan/common.c:329)
[ 3978.858124][ C2] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 3978.858128][ C2] ? vm_area_alloc (kernel/fork.c:441)
[ 3978.858136][ C2] __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 3978.858143][ C2] __create_object (mm/kmemleak.c:770)
[ 3978.858146][ C2] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 3978.858150][ C2] ? vma_merge_new_range (mm/vma.c:1019 (discriminator 1))
[ 3978.858156][ C2] vm_area_alloc (kernel/fork.c:441)
[ 3978.858158][ C2] __mmap_region (mm/vma.c:2403 mm/vma.c:2520)
[ 3978.858163][ C2] ? __pfx___mmap_region (mm/vma.c:2500)
[ 3978.858169][ C2] ? mas_find (lib/maple_tree.c:6016)
[ 3978.858187][ C2] ? mm_get_unmapped_area_vmflags (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 mm/mmap.c:808)
[ 3978.858192][ C2] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582)
[ 3978.858196][ C2] do_mmap (mm/mmap.c:561)
[ 3978.858201][ C2] ? __pfx_do_mmap (mm/mmap.c:342)
[ 3978.858203][ C2] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590)
[ 3978.858205][ C2] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586)
[ 3978.858210][ C2] vm_mmap_pgoff (mm/util.c:579)
[ 3978.858216][ C2] ? __pfx_vm_mmap_pgoff (mm/util.c:567)
[ 3978.858220][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3978.858223][ C2] ? __fget_files (fs/file.c:1060)
[ 3978.858230][ C2] ksys_mmap_pgoff (mm/mmap.c:607)
[ 3978.858233][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3978.858236][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3978.858243][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3978.858246][ C2] RIP: 0033:0x7fc8b25e1116
[ 3978.858250][ C2] Code: 5d 41 5c c3 f3 0f 1e fa 41 f7 c1 ff 0f 00 00 75 2b 55 48 89 fd 53 89 cb 48 85 ff 74 37 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 62 5b 5d c3 0f 1f 80 00 00 00 00 c7 05 ae f0
All code
========
0: 5d pop %rbp
1: 41 5c pop %r12
3: c3 ret
4: f3 0f 1e fa endbr64
8: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d
f: 75 2b jne 0x3c
11: 55 push %rbp
12: 48 89 fd mov %rdi,%rbp
15: 53 push %rbx
16: 89 cb mov %ecx,%ebx
18: 48 85 ff test %rdi,%rdi
1b: 74 37 je 0x54
1d: 41 89 da mov %ebx,%r10d
20: 48 89 ef mov %rbp,%rdi
23: b8 09 00 00 00 mov $0x9,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 62 ja 0x94
32: 5b pop %rbx
33: 5d pop %rbp
34: c3 ret
35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3c: c7 .byte 0xc7
3d: 05 .byte 0x5
3e: ae scas %es:(%rdi),%al
3f: f0 lock
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 62 ja 0x6a
8: 5b pop %rbx
9: 5d pop %rbp
a: c3 ret
b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
12: c7 .byte 0xc7
13: 05 .byte 0x5
14: ae scas %es:(%rdi),%al
15: f0 lock
[ 3978.858252][ C2] RSP: 002b:00007ffc3ffb1a88 EFLAGS: 00000206 ORIG_RAX: 0000000000000009
[ 3978.858255][ C2] RAX: ffffffffffffffda RBX: 0000000000000812 RCX: 00007fc8b25e1116
[ 3978.858257][ C2] RDX: 0000000000000003 RSI: 0000000000006000 RDI: 00007fc8b24d0000
[ 3978.858259][ C2] RBP: 00007fc8b24d0000 R08: 0000000000000005 R09: 00000000001f5000
[ 3978.858261][ C2] R10: 0000000000000812 R11: 0000000000000206 R12: 00007ffc3ffb1b30
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
handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal
__might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit