======================================
| [ 1853.033047][ C2] 1 lock held by swapper/2/0:
| [ 1853.033266][ C2] #0: ffffc90000218ae8 ((&icsk->icsk_retransmit_timer)){+.-.}-{0:0}, at: call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
| [ 1853.033702][ C2]
| [ 1853.033702][ C2] stack backtrace:
[ 1853.033978][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1853.033985][ C2] Call Trace:
[ 1853.033988][ C2]
[ 1853.033994][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1853.034006][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048)
[ 1853.034011][ C2] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270)
[ 1853.034015][ C2] ? add_lock_to_list (kernel/locking/lockdep.c:1409 kernel/locking/lockdep.c:1437)
[ 1853.034023][ C2] ? save_trace (kernel/locking/lockdep.c:595)
[ 1853.034027][ C2] mark_lock (kernel/locking/lockdep.c:4756)
[ 1853.034031][ C2] mark_usage (kernel/locking/lockdep.c:4645)
[ 1853.034034][ C2] __lock_acquire (kernel/locking/lockdep.c:5194)
[ 1853.034037][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 1853.034041][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873)
[ 1853.034043][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.034048][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.034058][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.034061][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.034065][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 1853.034069][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 1853.034072][ C2] simple_pin_fs (fs/libfs.c:1067)
[ 1853.034075][ C2] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 1853.034083][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1853.034099][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1853.034104][ 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)
[ 1853.034116][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1853.034121][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1853.034124][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.034136][ C2] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.034139][ C2] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.034143][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 1853.034145][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.034148][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1853.034150][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.034157][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.034165][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.034169][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.034172][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.034176][ C2] __put_net (net/core/net_namespace.c:732)
[ 1853.034185][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.034189][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.034200][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 1853.034204][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.034207][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.034210][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1853.034215][ C2] ? __run_timers (kernel/time/timer.c:1798 kernel/time/timer.c:2372)
[ 1853.034217][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.034221][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.034225][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1853.034227][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.034232][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1853.034236][ 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)
[ 1853.034240][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1853.034243][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.034245][ C2] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.034251][ C2] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.034254][ C2] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 1853.034258][ C2] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1853.034263][ C2] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1853.034267][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1035)
[ 1853.034271][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.034274][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.034278][ C2] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.034282][ C2] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1853.034286][ C2] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.034291][ C2] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.034295][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1853.034298][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1853.034308][ C2] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1853.034313][ C2] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1853.034322][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1853.034327][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.034330][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1853.034333][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.034336][ C2]
[ 1853.034337][ C2]
[ 1853.034341][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.034344][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.034349][ C2] 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.034352][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 1853.034358][ C2] RAX: 0000000000cd8a5f RBX: 1ffff92000028fc1 RCX: ffffffffa026a5f9
[ 1853.034360][ C2] RDX: 0000000000000000 RSI: ffffffffa0f15cea RDI: ffffffffa06568c0
[ 1853.034362][ C2] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9e66fa
[ 1853.034364][ C2] R10: ffff88806cf337d3 R11: ffff88806cf28c70 R12: 0000000000000000
[ 1853.034366][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000
[ 1853.034370][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1853.034376][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.034378][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.034381][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1853.034388][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1853.034391][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1853.034400][ C2] do_idle (kernel/sched/idle.c:325)
[ 1853.034403][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1853.034406][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1853.034410][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1853.034416][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1853.057099][ C2] RCU nest depth: 0, expected: 0
| [ 1853.057327][ C2] INFO: lockdep is turned off.
| [ 1853.057552][ C2] Preemption disabled at:
| [ 1853.057554][ C2] 0x0
[ 1853.058063][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1853.058065][ C2] Call Trace:
[ 1853.058067][ C2]
[ 1853.058071][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1853.058082][ C2] __might_resched (kernel/sched/core.c:8796)
[ 1853.058095][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1853.058099][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1853.058102][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 1853.058107][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.058113][ 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)
[ 1853.058118][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1853.058122][ 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)
[ 1853.058125][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1853.058133][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1853.058136][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1853.058142][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1853.058145][ 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)
[ 1853.058150][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1853.058157][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1853.058160][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.058167][ C2] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.058170][ C2] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.058174][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 1853.058179][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.058181][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1853.058184][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.058190][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.058194][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.058198][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.058202][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.058209][ C2] __put_net (net/core/net_namespace.c:732)
[ 1853.058217][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1853.058221][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.058229][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 1853.058235][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.058239][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1853.058242][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1853.058247][ C2] ? __run_timers (kernel/time/timer.c:1798 kernel/time/timer.c:2372)
[ 1853.058250][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.058254][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.058258][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1853.058261][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1853.058265][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1853.058269][ 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)
[ 1853.058273][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1853.058276][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1853.058278][ C2] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.058283][ C2] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1853.058286][ C2] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 1853.058290][ C2] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1853.058295][ C2] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1853.058300][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1035)
[ 1853.058304][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1853.058307][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1853.058311][ C2] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1853.058315][ C2] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1853.058319][ C2] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1853.058324][ C2] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1853.058327][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1853.058331][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1853.058337][ C2] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1853.058341][ C2] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1853.058349][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1853.058354][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1853.058357][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1853.058359][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1853.058363][ C2]
[ 1853.058364][ C2]
[ 1853.058365][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1853.058368][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1853.058373][ C2] 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.058376][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 1853.058380][ C2] RAX: 0000000000cd8a5f RBX: 1ffff92000028fc1 RCX: ffffffffa026a5f9
[ 1853.058382][ C2] RDX: 0000000000000000 RSI: ffffffffa0f15cea RDI: ffffffffa06568c0
[ 1853.058383][ C2] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed100d9e66fa
[ 1853.058385][ C2] R10: ffff88806cf337d3 R11: ffff88806cf28c70 R12: 0000000000000000
[ 1853.058387][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000
[ 1853.058390][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1853.058397][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1853.058399][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1853.058401][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1853.058405][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1853.058409][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1853.058414][ C2] do_idle (kernel/sched/idle.c:325)
[ 1853.058417][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1853.058420][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1853.058424][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1853.058430][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1873.505056][ C0] INFO: lockdep is turned off.
| [ 1873.505269][ C0] Preemption disabled at:
| [ 1873.505271][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 1873.505789][ C0] Tainted: [W]=WARN
[ 1873.505791][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1873.505793][ C0] Call Trace:
[ 1873.505795][ C0]
[ 1873.505797][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1873.505808][ C0] __might_resched (kernel/sched/core.c:8796)
[ 1873.505824][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1873.505832][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1873.505838][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 1873.505845][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.505851][ 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)
[ 1873.505858][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1873.505861][ 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)
[ 1873.505865][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1873.505873][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1873.505876][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1873.505882][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1873.505885][ 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)
[ 1873.505891][ C0] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1873.505898][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1873.505901][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 1873.505907][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1873.505909][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1873.505912][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1873.505917][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1873.505921][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1873.505924][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1873.505927][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1873.505929][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.505933][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 1873.505935][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1873.505937][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1873.505953][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.505957][ C0] __put_net (net/core/net_namespace.c:732)
[ 1873.505963][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1873.505967][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1873.505972][ C0] call_timer_fn (kernel/time/timer.c:1747)
[ 1873.505975][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1873.505979][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1873.505982][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1873.505986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.505991][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1873.505995][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1873.505997][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1873.506002][ C0] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1873.506005][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1873.506010][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1873.506013][ 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)
[ 1873.506017][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1873.506020][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1873.506022][ C0] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1873.506026][ C0] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1873.506029][ C0] run_timer_softirq (kernel/time/timer.c:2404)
[ 1873.506031][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1873.506036][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1873.506039][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1873.506042][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1873.506045][ C0]
[ 1873.506046][ C0]
[ 1873.506048][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1873.506050][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1873.506055][ 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
[ 1873.506058][ C0] RSP: 0018:ffffffffa1607df8 EFLAGS: 00000246
[ 1873.506062][ C0] RAX: 0000000000000000 RBX: 1ffffffff42c0fc3 RCX: ffffffffa026a5f9
[ 1873.506064][ C0] RDX: ffffed100d9c66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 1873.506066][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa
[ 1873.506068][ C0] R10: ffff88806ce337d3 R11: ffff88806ce2834c R12: 0000000000000000
[ 1873.506070][ C0] R13: ffffffffa1633240 R14: dffffc0000000000 R15: 0000000000014770
[ 1873.506074][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1873.506078][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.506082][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1873.506084][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1873.506087][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1873.506089][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1873.506093][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1873.506099][ C0] do_idle (kernel/sched/idle.c:325)
[ 1873.506102][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1873.506105][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1873.506108][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 1873.506117][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 1873.506121][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 1873.506125][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1877.601140][ C0] INFO: lockdep is turned off.
| [ 1877.601443][ C0] Preemption disabled at:
| [ 1877.601445][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 1877.601966][ C0] Tainted: [W]=WARN
[ 1877.601968][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1877.601971][ C0] Call Trace:
[ 1877.601973][ C0]
[ 1877.601975][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1877.601983][ C0] __might_resched (kernel/sched/core.c:8796)
[ 1877.601992][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1877.601996][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1877.601998][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 1877.602004][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.602011][ 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)
[ 1877.602016][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1877.602019][ 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)
[ 1877.602022][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1877.602031][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1877.602035][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1877.602040][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1877.602043][ 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)
[ 1877.602049][ C0] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1877.602056][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1877.602059][ C0] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1877.602065][ C0] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1877.602068][ C0] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1877.602072][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 1877.602077][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1877.602080][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1877.602083][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1877.602087][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1877.602092][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1877.602095][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1877.602097][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1877.602100][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1877.602106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.602111][ C0] __put_net (net/core/net_namespace.c:732)
[ 1877.602117][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1877.602120][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1877.602125][ C0] call_timer_fn (kernel/time/timer.c:1747)
[ 1877.602129][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1877.602132][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1877.602136][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1877.602142][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.602146][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1877.602149][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1877.602153][ C0] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1877.602158][ 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)
[ 1877.602161][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1877.602164][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1877.602167][ C0] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1877.602172][ C0] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 1877.602175][ C0] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961)
[ 1877.602179][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.602182][ C0] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 1877.602186][ C0] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403)
[ 1877.602189][ 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)
[ 1877.602193][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1877.602196][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1877.602200][ C0] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 1877.602205][ C0] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 1877.602208][ C0] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 1877.602213][ C0] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 1877.602217][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 1877.602220][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 1877.602226][ C0] ? ktime_get (kernel/time/timekeeping.c:343 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4))
[ 1877.602230][ C0] ? clockevents_program_event (kernel/time/clockevents.c:336 (discriminator 3))
[ 1877.602237][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1877.602242][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1877.602245][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1877.602247][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1877.602251][ C0]
[ 1877.602252][ C0]
[ 1877.602254][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1877.602257][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1877.602261][ 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
[ 1877.602264][ C0] RSP: 0018:ffffffffa1607df8 EFLAGS: 00000246
[ 1877.602268][ C0] RAX: 0000000000000000 RBX: 1ffffffff42c0fc3 RCX: ffffffffa026a5f9
[ 1877.602270][ C0] RDX: ffffed100d9c66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 1877.602272][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa
[ 1877.602273][ C0] R10: ffff88806ce337d3 R11: ffffffffa441bce0 R12: 0000000000000000
[ 1877.602275][ C0] R13: ffffffffa1633240 R14: dffffc0000000000 R15: 0000000000014770
[ 1877.602279][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1877.602283][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1877.602288][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1877.602290][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1877.602292][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1877.602295][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1877.602298][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1877.602303][ C0] do_idle (kernel/sched/idle.c:325)
[ 1877.602307][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1877.602310][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1877.602315][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 1877.602326][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 1877.602332][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 1877.602335][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1918.560704][ C2] INFO: lockdep is turned off.
| [ 1918.560912][ C2] Preemption disabled at:
| [ 1918.560913][ C2] 0x0
| [ 1918.561268][ C2] Tainted: [W]=WARN
[ 1918.561269][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1918.561271][ C2] Call Trace:
[ 1918.561273][ C2]
[ 1918.561276][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1918.561287][ C2] __might_resched (kernel/sched/core.c:8796)
[ 1918.561297][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1918.561302][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1918.561305][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 1918.561311][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.561317][ 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)
[ 1918.561323][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1918.561326][ 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)
[ 1918.561330][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1918.561338][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1918.561341][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1918.561347][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1918.561350][ 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)
[ 1918.561355][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1918.561362][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1918.561365][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 1918.561371][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1918.561373][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1918.561376][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1918.561381][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1918.561385][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1918.561389][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1918.561392][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1918.561394][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1918.561397][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 1918.561399][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1918.561402][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1918.561407][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.561411][ C2] __put_net (net/core/net_namespace.c:732)
[ 1918.561418][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1918.561421][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1918.561430][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 1918.561433][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1918.561437][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1918.561440][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1918.561443][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.561449][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1918.561453][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1918.561456][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1918.561461][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1918.561464][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1918.561469][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1918.561472][ 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)
[ 1918.561476][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1918.561479][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1918.561481][ C2] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1918.561485][ C2] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1918.561488][ C2] run_timer_softirq (kernel/time/timer.c:2404)
[ 1918.561490][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1918.561495][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1918.561498][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1918.561501][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1918.561504][ C2]
[ 1918.561505][ C2]
[ 1918.561507][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1918.561510][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1918.561514][ C2] 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.561517][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 1918.561521][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffa026a5f9
[ 1918.561523][ C2] RDX: ffffed100d9e66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 1918.561525][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e66fa
[ 1918.561526][ C2] R10: ffff88806cf337d3 R11: ffff888004dc0558 R12: 0000000000000000
[ 1918.561528][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000
[ 1918.561532][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1918.561536][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1918.561540][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1918.561542][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1918.561544][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1918.561547][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1918.561550][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1918.561557][ C2] do_idle (kernel/sched/idle.c:325)
[ 1918.561560][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1918.561563][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1918.561567][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1918.561573][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1996.385032][ C3] INFO: lockdep is turned off.
| [ 1996.385237][ C3] Preemption disabled at:
| [ 1996.385240][ C3] 0x0
| [ 1996.385630][ C3] Tainted: [W]=WARN
[ 1996.385631][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1996.385634][ C3] Call Trace:
[ 1996.385636][ C3]
[ 1996.385640][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1996.385651][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1996.385661][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1996.385666][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1996.385669][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1996.385674][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.385680][ 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.385687][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1996.385690][ 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.385693][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1996.385701][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1996.385705][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 1996.385711][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 1996.385714][ 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.385720][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 1996.385727][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 1996.385730][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 1996.385736][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1996.385738][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1996.385741][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1996.385746][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1996.385750][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1996.385754][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1996.385757][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1996.385759][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.385762][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1996.385764][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1996.385767][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1996.385773][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.385777][ C3] __put_net (net/core/net_namespace.c:732)
[ 1996.385783][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1996.385787][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1996.385792][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 1996.385795][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1996.385798][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 1996.385802][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 1996.385805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.385809][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1996.385813][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1996.385817][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 1996.385820][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 1996.385824][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 1996.385827][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1996.385833][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1996.385836][ 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.385840][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1996.385843][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1996.385845][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1996.385849][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 1996.385852][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 1996.385854][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1996.385859][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1996.385862][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1996.385865][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1996.385868][ C3]
[ 1996.385869][ C3]
[ 1996.385871][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1996.385874][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1996.385878][ 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.385881][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1996.385885][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa026a5f9
[ 1996.385887][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 1996.385889][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 1996.385890][ C3] R10: ffff88806cfb37d3 R11: ffff88806cfa8c70 R12: 0000000000000000
[ 1996.385892][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 1996.385895][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1996.385900][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.385903][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1996.385905][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1996.385907][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1996.385910][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1996.385914][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1996.385920][ C3] do_idle (kernel/sched/idle.c:325)
[ 1996.385923][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1996.385925][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1996.385929][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1996.385935][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2012.768850][ C0] INFO: lockdep is turned off.
| [ 2012.769044][ C0] Preemption disabled at:
| [ 2012.769046][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 2012.769513][ C0] Tainted: [W]=WARN
[ 2012.769515][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2012.769517][ C0] Call Trace:
[ 2012.769519][ C0]
[ 2012.769521][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 2012.769530][ C0] __might_resched (kernel/sched/core.c:8796)
[ 2012.769540][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2012.769544][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2012.769547][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 2012.769553][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.769560][ 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)
[ 2012.769567][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 2012.769570][ 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)
[ 2012.769573][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2012.769582][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2012.769585][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 2012.769592][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 2012.769595][ 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)
[ 2012.769601][ C0] ? call_timer_fn (kernel/time/timer.c:1747)
[ 2012.769608][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 2012.769611][ C0] ? handle_softirqs (kernel/softirq.c:580)
[ 2012.769618][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2012.769621][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2012.769624][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2012.769629][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2012.769634][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2012.769638][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2012.769640][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2012.769643][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2012.769647][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 2012.769649][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2012.769651][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2012.769657][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.769662][ C0] __put_net (net/core/net_namespace.c:732)
[ 2012.769668][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2012.769672][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2012.769677][ C0] call_timer_fn (kernel/time/timer.c:1747)
[ 2012.769680][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.769683][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2012.769687][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 2012.769690][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.769695][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2012.769699][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 2012.769702][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2012.769707][ C0] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 2012.769710][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2012.769716][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 2012.769719][ 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)
[ 2012.769723][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2012.769726][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 2012.769728][ C0] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2012.769733][ C0] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2012.769736][ C0] run_timer_softirq (kernel/time/timer.c:2404)
[ 2012.769738][ C0] handle_softirqs (kernel/softirq.c:580)
[ 2012.769743][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2012.769746][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 2012.769748][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2012.769752][ C0]
[ 2012.769753][ C0]
[ 2012.769755][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2012.769758][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2012.769763][ 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
[ 2012.769765][ C0] RSP: 0018:ffffffffa1607df8 EFLAGS: 00000246
[ 2012.769769][ C0] RAX: 0000000000000000 RBX: 1ffffffff42c0fc3 RCX: ffffffffa026a5f9
[ 2012.769771][ C0] RDX: ffffed100d9c66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 2012.769773][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa
[ 2012.769775][ C0] R10: ffff88806ce337d3 R11: ffffffffa441bce0 R12: 0000000000000000
[ 2012.769776][ C0] R13: ffffffffa1633240 R14: dffffc0000000000 R15: 0000000000014770
[ 2012.769780][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2012.769784][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2012.769788][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2012.769790][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2012.769792][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2012.769795][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2012.769798][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 2012.769805][ C0] do_idle (kernel/sched/idle.c:325)
[ 2012.769809][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2012.769811][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 2012.769814][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 2012.769823][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 2012.769828][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 2012.769832][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 2049.634274][ C3] INFO: lockdep is turned off.
| [ 2049.634568][ C3] Preemption disabled at:
| [ 2049.634571][ C3] 0x0
| [ 2049.635102][ C3] Tainted: [W]=WARN
[ 2049.635104][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 2049.635107][ C3] Call Trace:
[ 2049.635110][ C3]
[ 2049.635113][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 2049.635125][ C3] __might_resched (kernel/sched/core.c:8796)
[ 2049.635135][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 2049.635142][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 2049.635147][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 2049.635153][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.635160][ 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)
[ 2049.635169][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 2049.635174][ 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)
[ 2049.635179][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 2049.635188][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 2049.635193][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 2049.635200][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 2049.635205][ 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)
[ 2049.635212][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 2049.635220][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 2049.635224][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 2049.635230][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2049.635234][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 2049.635239][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2049.635245][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2049.635251][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2049.635257][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2049.635261][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2049.635265][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.635270][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 2049.635274][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2049.635278][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 2049.635285][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.635293][ C3] __put_net (net/core/net_namespace.c:732)
[ 2049.635300][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 2049.635306][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2049.635312][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 2049.635318][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2049.635323][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 2049.635329][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 2049.635334][ C3] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 2049.635359][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 2049.635365][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 2049.635370][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 2049.635378][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 2049.635383][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 2049.635389][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 2049.635395][ 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)
[ 2049.635401][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 2049.635407][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 2049.635411][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2049.635419][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 2049.635425][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 2049.635431][ C3] handle_softirqs (kernel/softirq.c:580)
[ 2049.635441][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 2049.635446][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 2049.635450][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 2049.635456][ C3]
[ 2049.635458][ C3]
[ 2049.635461][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 2049.635465][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 2049.635471][ 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
[ 2049.635475][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 2049.635482][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa026a5f9
[ 2049.635485][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 2049.635489][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 2049.635492][ C3] R10: ffff88806cfb37d3 R11: ffffffffa43f6420 R12: 0000000000000000
[ 2049.635495][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 2049.635503][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 2049.635509][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.635516][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 2049.635520][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 2049.635524][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 2049.635529][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 2049.635534][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 2049.635543][ C3] do_idle (kernel/sched/idle.c:325)
[ 2049.635550][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 2049.635555][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 2049.635563][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 2049.635573][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3855.969457][ C1] INFO: lockdep is turned off.
| [ 3855.969771][ C1] Preemption disabled at:
| [ 3855.969774][ C1] 0x0
| [ 3855.970331][ C1] Tainted: [W]=WARN
[ 3855.970333][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3855.970336][ C1] Call Trace:
[ 3855.970339][ C1]
[ 3855.970343][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3855.970357][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3855.970370][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3855.970377][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3855.970381][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3855.970389][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3855.970397][ 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)
[ 3855.970406][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3855.970411][ 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)
[ 3855.970417][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3855.970429][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3855.970435][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3855.970443][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3855.970448][ 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)
[ 3855.970455][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3855.970465][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3855.970470][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3855.970479][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3855.970484][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3855.970490][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3855.970497][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3855.970502][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3855.970506][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3855.970513][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3855.970520][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3855.970525][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3855.970529][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3855.970534][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3855.970542][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3855.970550][ C1] __put_net (net/core/net_namespace.c:732)
[ 3855.970558][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3855.970564][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3855.970570][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3855.970576][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3855.970581][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3855.970586][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3855.970592][ 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)
[ 3855.970601][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3855.970606][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3855.970609][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3855.970613][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3855.970617][ 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)
[ 3855.970620][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3855.970623][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3855.970626][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3855.970631][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3855.970634][ 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)
[ 3855.970639][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3855.970642][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3855.970645][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3855.970649][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3855.970652][ 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)
[ 3855.970656][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3855.970660][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3855.970664][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3855.970669][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3855.970673][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3855.970678][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3855.970682][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3855.970685][ 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)
[ 3855.970688][ C1] ? spin_bug (kernel/locking/spinlock_debug.c:57 kernel/locking/spinlock_debug.c:78)
[ 3855.970691][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3855.970694][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3855.970699][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3855.970703][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3855.970706][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3855.970709][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3855.970712][ C1]
[ 3855.970713][ C1]
[ 3855.970715][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3855.970718][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3855.970723][ 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
[ 3855.970726][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3855.970730][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa026a5f9
[ 3855.970732][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 3855.970734][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3855.970735][ C1] R10: ffff88806ceb37d3 R11: ffff888001f9cad8 R12: 0000000000000000
[ 3855.970737][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3855.970741][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3855.970745][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3855.970750][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3855.970752][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3855.970755][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3855.970757][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3855.970761][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3855.970766][ C1] do_idle (kernel/sched/idle.c:325)
[ 3855.970769][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3855.970772][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3855.970776][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3855.970781][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3872.353693][ C2] INFO: lockdep is turned off.
| [ 3872.353887][ C2] Preemption disabled at:
| [ 3872.353889][ C2] 0x0
| [ 3872.354244][ C2] Tainted: [W]=WARN
[ 3872.354246][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3872.354248][ C2] Call Trace:
[ 3872.354250][ C2]
[ 3872.354253][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 3872.354264][ C2] __might_resched (kernel/sched/core.c:8796)
[ 3872.354274][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3872.354280][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3872.354283][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 3872.354289][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3872.354296][ 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)
[ 3872.354302][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3872.354305][ 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)
[ 3872.354308][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3872.354317][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3872.354320][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3872.354326][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3872.354329][ 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)
[ 3872.354335][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3872.354343][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3872.354346][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 3872.354352][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3872.354354][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3872.354357][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3872.354362][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3872.354366][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3872.354370][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3872.354373][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3872.354375][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3872.354379][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 3872.354381][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3872.354383][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3872.354390][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3872.354394][ C2] __put_net (net/core/net_namespace.c:732)
[ 3872.354401][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3872.354404][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3872.354409][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 3872.354412][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3872.354416][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3872.354419][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3872.354422][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3872.354429][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3872.354432][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3872.354435][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3872.354440][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3872.354442][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3872.354448][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3872.354451][ 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)
[ 3872.354455][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3872.354458][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3872.354460][ C2] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3872.354464][ C2] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3872.354467][ C2] run_timer_softirq (kernel/time/timer.c:2404)
[ 3872.354469][ C2] handle_softirqs (kernel/softirq.c:580)
[ 3872.354474][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3872.354477][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 3872.354480][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3872.354484][ C2]
[ 3872.354485][ C2]
[ 3872.354487][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3872.354489][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3872.354494][ C2] 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
[ 3872.354497][ C2] RSP: 0000:ffffc90000147de8 EFLAGS: 00000246
[ 3872.354501][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffa026a5f9
[ 3872.354503][ C2] RDX: ffffed100d9e66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 3872.354505][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e66fa
[ 3872.354507][ C2] R10: ffff88806cf337d3 R11: ffff88800e5ecad8 R12: 0000000000000000
[ 3872.354509][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000
[ 3872.354513][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3872.354518][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3872.354521][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3872.354524][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3872.354526][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3872.354529][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3872.354532][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3872.354539][ C2] do_idle (kernel/sched/idle.c:325)
[ 3872.354542][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3872.354544][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3872.354549][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3872.354554][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3876.448940][ C1] INFO: lockdep is turned off.
| [ 3876.449133][ C1] Preemption disabled at:
| [ 3876.449136][ C1] 0x0
| [ 3876.449491][ C1] Tainted: [W]=WARN
[ 3876.449493][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3876.449495][ C1] Call Trace:
[ 3876.449497][ C1]
[ 3876.449501][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3876.449513][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3876.449522][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3876.449526][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3876.449529][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3876.449535][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3876.449541][ 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)
[ 3876.449547][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3876.449551][ 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)
[ 3876.449554][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3876.449562][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3876.449566][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3876.449572][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3876.449575][ 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)
[ 3876.449580][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3876.449588][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3876.449591][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3876.449598][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3876.449601][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3876.449604][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3876.449610][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3876.449613][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3876.449616][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3876.449620][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3876.449625][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3876.449628][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3876.449631][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3876.449633][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3876.449638][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3876.449643][ C1] __put_net (net/core/net_namespace.c:732)
[ 3876.449649][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3876.449653][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3876.449658][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3876.449662][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3876.449665][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3876.449669][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3876.449675][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3876.449679][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3876.449682][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3876.449687][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3876.449689][ C1] ? __mod_timer (kernel/time/timer.c:1019)
[ 3876.449693][ 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)
[ 3876.449697][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3876.449700][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3876.449703][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3876.449707][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3876.449710][ 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)
[ 3876.449715][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3876.449718][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3876.449721][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3876.449724][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3876.449728][ 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)
[ 3876.449731][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3876.449735][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3876.449739][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3876.449743][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3876.449747][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3876.449752][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3876.449755][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3876.449759][ 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)
[ 3876.449762][ C1] ? spin_bug (kernel/locking/spinlock_debug.c:57 kernel/locking/spinlock_debug.c:78)
[ 3876.449765][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3876.449768][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3876.449772][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3876.449778][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3876.449780][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3876.449783][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3876.449786][ C1]
[ 3876.449787][ C1]
[ 3876.449789][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3876.449792][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3876.449797][ 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
[ 3876.449799][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3876.449804][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa026a5f9
[ 3876.449806][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 3876.449807][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3876.449809][ C1] R10: ffff88806ceb37d3 R11: ffffffffa43fc9a8 R12: 0000000000000000
[ 3876.449811][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3876.449815][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3876.449819][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3876.449823][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3876.449826][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3876.449828][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3876.449831][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3876.449834][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3876.449840][ C1] do_idle (kernel/sched/idle.c:325)
[ 3876.449843][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3876.449845][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3876.449850][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3876.449855][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3905.121677][ C1] INFO: lockdep is turned off.
| [ 3905.122018][ C1] Preemption disabled at:
| [ 3905.122022][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 3905.122721][ C1] Tainted: [W]=WARN
[ 3905.122723][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3905.122727][ C1] Call Trace:
[ 3905.122730][ C1]
[ 3905.122734][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3905.122745][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3905.122758][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3905.122765][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3905.122769][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3905.122777][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.122784][ 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)
[ 3905.122793][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3905.122798][ 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)
[ 3905.122803][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3905.122815][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3905.122820][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3905.122828][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3905.122833][ 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)
[ 3905.122840][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3905.122849][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3905.122854][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3905.122861][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3905.122866][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3905.122870][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3905.122875][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3905.122879][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3905.122883][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3905.122890][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3905.122897][ C1] ? stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3905.122913][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 3905.122922][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3905.122927][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3905.122935][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.122943][ C1] __put_net (net/core/net_namespace.c:732)
[ 3905.122951][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3905.122957][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3905.122964][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3905.122969][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3905.122974][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3905.122979][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3905.122990][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.122997][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3905.123002][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3905.123011][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3905.123018][ 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)
[ 3905.123024][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3905.123029][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3905.123034][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3905.123043][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135)
[ 3905.123049][ 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)
[ 3905.123056][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905)
[ 3905.123062][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3905.123066][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3905.123072][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3905.123078][ 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)
[ 3905.123083][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3905.123089][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.123095][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038)
[ 3905.123102][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005)
[ 3905.123107][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533)
[ 3905.123115][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096)
[ 3905.123120][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059)
[ 3905.123124][ 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)
[ 3905.123129][ C1] ? spin_bug (kernel/locking/spinlock_debug.c:57 kernel/locking/spinlock_debug.c:78)
[ 3905.123133][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3905.123138][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.123145][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3905.123153][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3905.123158][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3905.123163][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3905.123169][ C1]
[ 3905.123171][ C1]
[ 3905.123173][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3905.123178][ C1] RIP: 0010:stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3905.123185][ C1] Code: e8 71 54 99 02 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 0f 1f 44 00 00 48 b8 00 00 00 00 00 fc ff df 55 <53> 48 89 fb 48 83 c7 10 48 89 fa 48 c1 ea 03 48 83 ec 08 0f b6 04
All code
========
0: e8 71 54 99 02 call 0x2995476
5: 90 nop
6: 90 nop
7: 90 nop
8: 90 nop
9: 90 nop
a: 90 nop
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: f3 0f 1e fa endbr64
1a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
1f: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
26: fc ff df
29: 55 push %rbp
2a:* 53 push %rbx <-- trapping instruction
2b: 48 89 fb mov %rdi,%rbx
2e: 48 83 c7 10 add $0x10,%rdi
32: 48 89 fa mov %rdi,%rdx
35: 48 c1 ea 03 shr $0x3,%rdx
39: 48 83 ec 08 sub $0x8,%rsp
3d: 0f .byte 0xf
3e: b6 04 mov $0x4,%dh
Code starting with the faulting instruction
===========================================
0: 53 push %rbx
1: 48 89 fb mov %rdi,%rbx
4: 48 83 c7 10 add $0x10,%rdi
8: 48 89 fa mov %rdi,%rdx
b: 48 c1 ea 03 shr $0x3,%rdx
f: 48 83 ec 08 sub $0x8,%rsp
13: 0f .byte 0xf
14: b6 04 mov $0x4,%dh
[ 3905.123189][ C1] RSP: 0018:ffffc90001957760 EFLAGS: 00000282
[ 3905.123195][ C1] RAX: dffffc0000000000 RBX: ffffffff9d8d4160 RCX: ffffc90001958001
[ 3905.123199][ C1] RDX: 1ffff9200032aef9 RSI: ffffffff9dec608f RDI: ffffc90001957838
[ 3905.123203][ C1] RBP: ffffc90001957808 R08: 0000000000000000 R09: ffffc900019577b1
[ 3905.123206][ C1] R10: ffffffff9d61d687 R11: ffffc900019577b0 R12: ffffc90001957838
[ 3905.123209][ C1] R13: 0000000000000000 R14: ffff888005278040 R15: ffffffff9e279d5a
[ 3905.123212][ C1] ? copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 3905.123224][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3905.123230][ 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)
[ 3905.123238][ C1] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 3905.123256][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 3905.123266][ C1] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 3905.123273][ C1] stack_trace_save (kernel/stacktrace.c:123)
[ 3905.123278][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3905.123286][ C1] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 3905.123299][ C1] set_track_prepare (mm/slub.c:936)
[ 3905.123305][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.123309][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 3905.123316][ C1] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 3905.123323][ C1] __alloc_object (mm/kmemleak.c:697)
[ 3905.123330][ C1] __create_object (mm/kmemleak.c:770)
[ 3905.123338][ C1] ? copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 3905.123342][ C1] __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 3905.123351][ C1] copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 3905.123357][ C1] ? __kernel_text_address (kernel/extable.c:79)
[ 3905.123373][ C1] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1405)
[ 3905.123387][ C1] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 3905.123392][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3905.123398][ C1] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 3905.123408][ 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)
[ 3905.123414][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3905.123419][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.123426][ 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)
[ 3905.123433][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3905.123439][ C1] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 3905.123452][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3905.123457][ 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)
[ 3905.123466][ C1] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 3905.123470][ C1] ? fuse_send_one (fs/fuse/dev.c:400)
[ 3905.123478][ C1] __fuse_simple_request (fs/fuse/dev.c:578 fs/fuse/dev.c:672)
[ 3905.123482][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3905.123492][ C1] fuse_flush (fs/fuse/file.c:558)
[ 3905.123501][ C1] ? __pfx_fuse_flush (fs/fuse/file.c:517)
[ 3905.123505][ C1] ? ovl_verify_lowerdata (fs/overlayfs/namei.c:1024)
[ 3905.123513][ C1] ? __pfx_ovl_verify_lowerdata (fs/overlayfs/namei.c:1017)
[ 3905.123526][ C1] ? ovl_real_file (fs/overlayfs/file.c:195)
[ 3905.123536][ C1] ? __pfx_ovl_real_file (fs/overlayfs/file.c:175)
[ 3905.123546][ C1] ovl_flush (fs/overlayfs/file.c:649)
[ 3905.123553][ C1] filp_flush (fs/open.c:1549)
[ 3905.123562][ C1] __x64_sys_close (fs/open.c:1589 fs/open.c:1574 fs/open.c:1574)
[ 3905.123568][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3905.123580][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3905.123584][ C1] RIP: 0033:0x7f5fc4b93e2b
[ 3905.123590][ C1] Code: 77 05 c3 0f 1f 40 00 f7 d8 89 05 d0 f3 00 00 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 f7 d8 89 05 a0 f3 00 00 b8
All code
========
0: 77 05 ja 0x7
2: c3 ret
3: 0f 1f 40 00 nopl 0x0(%rax)
7: f7 d8 neg %eax
9: 89 05 d0 f3 00 00 mov %eax,0xf3d0(%rip) # 0xf3df
f: b8 ff ff ff ff mov $0xffffffff,%eax
14: c3 ret
15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
1c: 00 00 00
1f: f3 0f 1e fa endbr64
23: b8 03 00 00 00 mov $0x3,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 05 ja 0x37
32: c3 ret
33: 0f 1f 40 00 nopl 0x0(%rax)
37: f7 d8 neg %eax
39: 89 05 a0 f3 00 00 mov %eax,0xf3a0(%rip) # 0xf3df
3f: b8 .byte 0xb8
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 05 ja 0xd
8: c3 ret
9: 0f 1f 40 00 nopl 0x0(%rax)
d: f7 d8 neg %eax
f: 89 05 a0 f3 00 00 mov %eax,0xf3a0(%rip) # 0xf3b5
15: b8 .byte 0xb8
[ 3905.123594][ C1] RSP: 002b:00007ffce86fa218 EFLAGS: 00000246 ORIG_RAX: 0000000000000003
[ 3905.123599][ C1] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5fc4b93e2b
[ 3905.123602][ C1] RDX: 00007f5fc47f02e8 RSI: 0000000000000004 RDI: 0000000000000005
[ 3905.123605][ C1] RBP: 00007ffce86fa370 R08: 00000000c0010001 R09: 0000000000000040
[ 3905.123608][ C1] R10: ffff80a03b80fd64 R11: 0000000000000246 R12: 00007f5fc47f02e8
[ 3905.123612][ C1] R13: 00000000c0010001 R14: 00007f5fc47f0040 R15: 00007f5fc4aa3a30
| [ 3909.216922][ C1] INFO: lockdep is turned off.
| [ 3909.217140][ C1] Preemption disabled at:
| [ 3909.217143][ C1] 0x0
| [ 3909.217521][ C1] Tainted: [W]=WARN
[ 3909.217522][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3909.217526][ C1] Call Trace:
[ 3909.217528][ C1]
[ 3909.217533][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3909.217544][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3909.217554][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3909.217559][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3909.217562][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3909.217568][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3909.217574][ 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)
[ 3909.217580][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3909.217584][ 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)
[ 3909.217587][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3909.217595][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3909.217598][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3909.217604][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3909.217607][ 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)
[ 3909.217613][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3909.217620][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3909.217622][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3909.217628][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3909.217631][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3909.217634][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3909.217639][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3909.217644][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3909.217647][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3909.217650][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3909.217652][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3909.217656][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 3909.217658][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3909.217660][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3909.217666][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3909.217670][ C1] __put_net (net/core/net_namespace.c:732)
[ 3909.217676][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3909.217679][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3909.217685][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3909.217688][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3909.217691][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3909.217695][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3909.217698][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3909.217703][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3909.217707][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3909.217710][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3909.217715][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3909.217718][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3909.217724][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3909.217727][ 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)
[ 3909.217731][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3909.217734][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3909.217736][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3909.217741][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3909.217744][ C1] run_timer_softirq (kernel/time/timer.c:2404)
[ 3909.217746][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3909.217752][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3909.217754][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3909.217757][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3909.217761][ C1]
[ 3909.217762][ C1]
[ 3909.217763][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3909.217766][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3909.217770][ 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
[ 3909.217773][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 3909.217777][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffa026a5f9
[ 3909.217779][ C1] RDX: ffffed100d9d66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 3909.217781][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 3909.217783][ C1] R10: ffff88806ceb37d3 R11: ffffffffa43fc9a8 R12: 0000000000000000
[ 3909.217785][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 3909.217789][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3909.217793][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3909.217796][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3909.217798][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3909.217801][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3909.217803][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3909.217807][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3909.217814][ C1] do_idle (kernel/sched/idle.c:325)
[ 3909.217817][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3909.217819][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3909.217825][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3909.217830][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3921.505619][ C3] INFO: lockdep is turned off.
| [ 3921.505796][ C3] Preemption disabled at:
| [ 3921.505798][ C3] 0x0
| [ 3921.506123][ C3] Tainted: [W]=WARN
[ 3921.506125][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3921.506127][ C3] Call Trace:
[ 3921.506129][ C3]
[ 3921.506131][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 3921.506142][ C3] __might_resched (kernel/sched/core.c:8796)
[ 3921.506151][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3921.506156][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3921.506158][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 3921.506164][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3921.506170][ 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)
[ 3921.506176][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3921.506180][ 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)
[ 3921.506183][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3921.506191][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3921.506194][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3921.506201][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3921.506203][ 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)
[ 3921.506209][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3921.506216][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3921.506219][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 3921.506225][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3921.506228][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3921.506231][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3921.506235][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3921.506240][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3921.506243][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3921.506246][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3921.506248][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3921.506252][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 3921.506254][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3921.506257][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3921.506263][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3921.506267][ C3] __put_net (net/core/net_namespace.c:732)
[ 3921.506274][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3921.506277][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3921.506282][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 3921.506285][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3921.506288][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3921.506292][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3921.506295][ C3] ? perf_event_task_tick (kernel/events/core.c:4501)
[ 3921.506303][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3921.506307][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3921.506310][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3921.506315][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3921.506317][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3921.506323][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3921.506326][ 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)
[ 3921.506329][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3921.506333][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3921.506335][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3921.506339][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3921.506342][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 3921.506345][ C3] handle_softirqs (kernel/softirq.c:580)
[ 3921.506350][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3921.506353][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 3921.506356][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3921.506359][ C3]
[ 3921.506361][ C3]
[ 3921.506362][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3921.506365][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 3921.506369][ 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
[ 3921.506372][ C3] RSP: 0000:ffffc90000157de8 EFLAGS: 00000246
[ 3921.506376][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffa026a5f9
[ 3921.506378][ C3] RDX: ffffed100d9f66fb RSI: ffffffffa0656840 RDI: ffffffff9d799f6f
[ 3921.506380][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 3921.506382][ C3] R10: ffff88806cfb37d3 R11: ffff888001f9a818 R12: 0000000000000000
[ 3921.506383][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 3921.506387][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 3921.506391][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3921.506395][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 3921.506397][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 3921.506399][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 3921.506402][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 3921.506406][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 3921.506411][ C3] do_idle (kernel/sched/idle.c:325)
[ 3921.506415][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 3921.506417][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 3921.506422][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 3921.506430][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 3987.040741][ C1] INFO: lockdep is turned off.
| [ 3987.040950][ C1] Preemption disabled at:
| [ 3987.040952][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 3987.041387][ C1] Tainted: [W]=WARN
[ 3987.041389][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 3987.041391][ C1] Call Trace:
[ 3987.041393][ C1]
[ 3987.041395][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 3987.041405][ C1] __might_resched (kernel/sched/core.c:8796)
[ 3987.041413][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 3987.041418][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 3987.041420][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 3987.041426][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041434][ 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)
[ 3987.041440][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 3987.041443][ 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)
[ 3987.041446][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 3987.041454][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 3987.041457][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 3987.041463][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 3987.041466][ 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)
[ 3987.041471][ C1] ? call_timer_fn (kernel/time/timer.c:1747)
[ 3987.041479][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 3987.041482][ C1] ? handle_softirqs (kernel/softirq.c:580)
[ 3987.041485][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3987.041487][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 3987.041490][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3987.041495][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3987.041500][ C1] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:482)
[ 3987.041504][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3987.041510][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3987.041516][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3987.041529][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3987.041533][ C1] ? kasan_save_free_info (mm/kasan/generic.c:579)
[ 3987.041536][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 3987.041542][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041546][ C1] __put_net (net/core/net_namespace.c:732)
[ 3987.041553][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 3987.041556][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3987.041561][ C1] call_timer_fn (kernel/time/timer.c:1747)
[ 3987.041564][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3987.041568][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 3987.041571][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 3987.041577][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041581][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 3987.041584][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 3987.041589][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 3987.041591][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 3987.041596][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 3987.041600][ 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)
[ 3987.041603][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3987.041606][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 3987.041609][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3987.041613][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 3987.041615][ C1] run_timer_softirq (kernel/time/timer.c:2404)
[ 3987.041618][ C1] handle_softirqs (kernel/softirq.c:580)
[ 3987.041623][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 3987.041626][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 3987.041628][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 3987.041632][ C1]
[ 3987.041633][ C1]
[ 3987.041635][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 3987.041638][ C1] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:482)
[ 3987.041642][ C1] Code: 1d 00 e8 90 c6 c4 02 5a 85 c0 0f 85 d6 06 00 00 49 8d 45 60 48 89 c2 48 89 44 24 08 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <80> 3c 02 00 0f 85 5a 16 00 00 4d 8b 7d 60 4d 85 ff 74 36 49 8d bf
All code
========
0: 1d 00 e8 90 c6 sbb $0xc690e800,%eax
5: c4 02 5a 85 (bad)
9: c0 0f 85 rorb $0x85,(%rdi)
c: d6 (bad)
d: 06 (bad)
e: 00 00 add %al,(%rax)
10: 49 8d 45 60 lea 0x60(%r13),%rax
14: 48 89 c2 mov %rax,%rdx
17: 48 89 44 24 08 mov %rax,0x8(%rsp)
1c: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
23: fc ff df
26: 48 c1 ea 03 shr $0x3,%rdx
2a:* 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) <-- trapping instruction
2e: 0f 85 5a 16 00 00 jne 0x168e
34: 4d 8b 7d 60 mov 0x60(%r13),%r15
38: 4d 85 ff test %r15,%r15
3b: 74 36 je 0x73
3d: 49 rex.WB
3e: 8d .byte 0x8d
3f: bf .byte 0xbf
Code starting with the faulting instruction
===========================================
0: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
4: 0f 85 5a 16 00 00 jne 0x1664
a: 4d 8b 7d 60 mov 0x60(%r13),%r15
e: 4d 85 ff test %r15,%r15
11: 74 36 je 0x49
13: 49 rex.WB
14: 8d .byte 0x8d
15: bf .byte 0xbf
[ 3987.041644][ C1] RSP: 0018:ffffc900043c7238 EFLAGS: 00000a02
[ 3987.041649][ C1] RAX: dffffc0000000000 RBX: 1ffff92000878e50 RCX: 0000000000000002
[ 3987.041651][ C1] RDX: 1ffff92000878e73 RSI: ffffffffa0656840 RDI: ffffffffa0f71e28
[ 3987.041653][ C1] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
[ 3987.041654][ C1] R10: ffffffff9d61d687 R11: ffffc900043c7378 R12: ffffc900043c7390
[ 3987.041656][ C1] R13: ffffc900043c7338 R14: ffff88800d1845c0 R15: ffff888005e004c0
[ 3987.041659][ 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)
[ 3987.041664][ 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)
[ 3987.041666][ C1] ? step_into (fs/namei.c:2008)
[ 3987.041673][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 3987.041677][ C1] ? step_into (fs/namei.c:2008)
[ 3987.041679][ C1] ? kernel_text_address (kernel/extable.c:99)
[ 3987.041684][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 3987.041688][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 3987.041693][ C1] ? step_into (fs/namei.c:2008)
[ 3987.041697][ C1] stack_trace_save (kernel/stacktrace.c:123)
[ 3987.041701][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 3987.041706][ C1] ? kasan_save_stack (mm/kasan/common.c:49)
[ 3987.041709][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3987.041712][ C1] kasan_save_stack (mm/kasan/common.c:48)
[ 3987.041715][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 3987.041718][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3987.041721][ C1] ? kasan_save_free_info (mm/kasan/generic.c:579)
[ 3987.041724][ C1] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 3987.041727][ C1] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744)
[ 3987.041730][ C1] ? __fuse_simple_request (fs/fuse/dev.c:681)
[ 3987.041734][ C1] ? fuse_readlink_page (fs/fuse/dir.c:144 fs/fuse/dir.c:1636)
[ 3987.041737][ C1] ? fuse_get_link (fs/fuse/dir.c:1673)
[ 3987.041739][ C1] ? ovl_get_link (fs/overlayfs/inode.c:337 fs/overlayfs/inode.c:325)
[ 3987.041744][ C1] ? pick_link (fs/namei.c:1942)
[ 3987.041747][ C1] ? step_into (fs/namei.c:2008)
[ 3987.041749][ 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)
[ 3987.041752][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3987.041756][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041759][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041762][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3987.041771][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 3987.041775][ C1] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110)
[ 3987.041788][ C1] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 3987.041792][ C1] ? trace_rcu_segcb_stats (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745 ./include/trace/events/rcu.h:537)
[ 3987.041798][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041801][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3987.041804][ C1] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 3987.041807][ C1] kasan_save_free_info (mm/kasan/generic.c:579)
[ 3987.041811][ C1] __kasan_slab_free (mm/kasan/common.c:271)
[ 3987.041815][ C1] kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744)
[ 3987.041817][ C1] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 3987.041822][ C1] ? __fuse_simple_request (fs/fuse/dev.c:681)
[ 3987.041825][ C1] __fuse_simple_request (fs/fuse/dev.c:681)
[ 3987.041830][ C1] fuse_readlink_page (fs/fuse/dir.c:144 fs/fuse/dir.c:1636)
[ 3987.041833][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3987.041836][ C1] ? __pfx_fuse_readlink_page (fs/fuse/dir.c:1616)
[ 3987.041840][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 3987.041847][ 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)
[ 3987.041850][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3987.041855][ C1] fuse_get_link (fs/fuse/dir.c:1673)
[ 3987.041858][ C1] ovl_get_link (fs/overlayfs/inode.c:337 fs/overlayfs/inode.c:325)
[ 3987.041862][ C1] pick_link (fs/namei.c:1942)
[ 3987.041865][ C1] ? __pfx_ovl_revalidate_real (fs/overlayfs/super.c:84)
[ 3987.041870][ C1] step_into (fs/namei.c:2008)
[ 3987.041873][ C1] ? __d_lookup (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 fs/dcache.c:2397)
[ 3987.041879][ C1] ? __pfx_step_into (fs/namei.c:1973)
[ 3987.041881][ C1] ? ovl_dentry_revalidate_common (fs/overlayfs/ovl_entry.h:128 (discriminator 4) fs/overlayfs/super.c:141 (discriminator 4))
[ 3987.041886][ C1] ? lookup_fast (fs/namei.c:929 fs/namei.c:925 fs/namei.c:1778)
[ 3987.041890][ C1] open_last_lookups (fs/namei.c:3834)
[ 3987.041895][ C1] path_openat (fs/namei.c:4043 (discriminator 1))
[ 3987.041900][ C1] ? __pfx_path_openat (fs/namei.c:4028)
[ 3987.041904][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 3987.041908][ C1] do_filp_open (fs/namei.c:4073)
[ 3987.041912][ C1] ? __pfx_do_filp_open (fs/namei.c:4067)
[ 3987.041915][ 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)
[ 3987.041922][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 3987.041925][ C1] ? alloc_fd (fs/file.c:597)
[ 3987.041932][ 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)
[ 3987.041935][ C1] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 3987.041938][ C1] ? alloc_fd (fs/file.c:597)
[ 3987.041943][ C1] do_sys_openat2 (fs/open.c:1437)
[ 3987.041949][ C1] ? __pfx_do_sys_openat2 (fs/open.c:1422)
[ 3987.041953][ C1] ? __up_read (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1352)
[ 3987.041956][ C1] ? handle_mm_fault (mm/memory.c:6321)
[ 3987.041963][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 3987.041967][ C1] __x64_sys_openat (fs/open.c:1463)
[ 3987.041971][ C1] ? __pfx___x64_sys_openat (fs/open.c:1463)
[ 3987.041975][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 3987.041979][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 3987.041987][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 3987.041990][ C1] RIP: 0033:0x7f9055047f68
[ 3987.041994][ C1] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7
All code
========
0: f9 stc
1: 41 89 f0 mov %esi,%r8d
4: 41 83 e2 40 and $0x40,%r10d
8: 75 30 jne 0x3a
a: 89 f0 mov %esi,%eax
c: 25 00 00 41 00 and $0x410000,%eax
11: 3d 00 00 41 00 cmp $0x410000,%eax
16: 74 22 je 0x3a
18: 44 89 c2 mov %r8d,%edx
1b: 4c 89 ce mov %r9,%rsi
1e: bf 9c ff ff ff mov $0xffffff9c,%edi
23: b8 01 01 00 00 mov $0x101,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 30 ja 0x62
32: c3 ret
33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
3a: 48 8d 44 24 08 lea 0x8(%rsp),%rax
3f: c7 .byte 0xc7
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 30 ja 0x38
8: c3 ret
9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
10: 48 8d 44 24 08 lea 0x8(%rsp),%rax
15: c7 .byte 0xc7
[ 3987.041996][ C1] RSP: 002b:00007ffd9532ffc8 EFLAGS: 00000287 ORIG_RAX: 0000000000000101
[ 3987.041998][ C1] RAX: ffffffffffffffda RBX: 00007ffd9533024f RCX: 00007f9055047f68
[ 3987.042000][ C1] RDX: 0000000000080000 RSI: 00007ffd95330040 RDI: 00000000ffffff9c
[ 3987.042002][ C1] RBP: 00007ffd95330030 R08: 0000000000080000 R09: 00007ffd95330040
[ 3987.042004][ C1] R10: 0000000000000000 R11: 0000000000000287 R12: 00007ffd95330047
[ 3987.042005][ C1] R13: 00007ffd95330260 R14: 00007ffd95330040 R15: 00007f9055016000
| [ 4003.424960][ C3] INFO: lockdep is turned off.
| [ 4003.425181][ C3] Preemption disabled at:
| [ 4003.425183][ C3] 0x0
| [ 4003.425593][ C3] Tainted: [W]=WARN
[ 4003.425594][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4003.425597][ C3] Call Trace:
[ 4003.425599][ C3]
[ 4003.425601][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 4003.425612][ C3] __might_resched (kernel/sched/core.c:8796)
[ 4003.425622][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4003.425627][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4003.425630][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 4003.425635][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.425641][ 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)
[ 4003.425647][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4003.425650][ 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)
[ 4003.425653][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4003.425661][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4003.425665][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4003.425671][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4003.425674][ 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)
[ 4003.425679][ C3] ? call_timer_fn (kernel/time/timer.c:1747)
[ 4003.425686][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4003.425689][ C3] ? handle_softirqs (kernel/softirq.c:580)
[ 4003.425695][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4003.425697][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4003.425700][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4003.425705][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4003.425710][ C3] ? stack_depot_save_flags (lib/stackdepot.c:572 lib/stackdepot.c:619)
[ 4003.425713][ C3] ? set_track_prepare (mm/slub.c:939)
[ 4003.425718][ C3] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 4003.425722][ C3] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 4003.425726][ C3] ? __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339)
[ 4003.425729][ C3] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425735][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4003.425741][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.425745][ C3] __put_net (net/core/net_namespace.c:732)
[ 4003.425751][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4003.425755][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4003.425760][ C3] call_timer_fn (kernel/time/timer.c:1747)
[ 4003.425763][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 4003.425766][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 4003.425770][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 4003.425773][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4003.425778][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4003.425782][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.425786][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 4003.425789][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4003.425793][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 4003.425796][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4003.425801][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4003.425804][ 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)
[ 4003.425807][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4003.425812][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4003.425816][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 4003.425821][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 4003.425824][ C3] run_timer_softirq (kernel/time/timer.c:2404)
[ 4003.425826][ C3] handle_softirqs (kernel/softirq.c:580)
[ 4003.425831][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4003.425834][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 4003.425836][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4003.425840][ C3]
[ 4003.425841][ C3]
[ 4003.425842][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4003.425845][ C3] RIP: 0010:stack_depot_save_flags (lib/stackdepot.c:572 lib/stackdepot.c:619)
[ 4003.425849][ C3] Code: 03 0d ee fb e6 05 4c 89 0c 24 65 ff 05 2b 77 e2 04 e8 26 24 c1 01 4c 8b 0c 24 4c 8b 44 24 08 85 c0 0f 85 be 02 00 00 49 8b 09 <44> 89 ee 83 e6 02 4c 39 c9 75 11 e9 a4 02 00 00 48 8b 09 49 39 c9
All code
========
0: 03 0d ee fb e6 05 add 0x5e6fbee(%rip),%ecx # 0x5e6fbf4
6: 4c 89 0c 24 mov %r9,(%rsp)
a: 65 ff 05 2b 77 e2 04 incl %gs:0x4e2772b(%rip) # 0x4e2773c
11: e8 26 24 c1 01 call 0x1c1243c
16: 4c 8b 0c 24 mov (%rsp),%r9
1a: 4c 8b 44 24 08 mov 0x8(%rsp),%r8
1f: 85 c0 test %eax,%eax
21: 0f 85 be 02 00 00 jne 0x2e5
27: 49 8b 09 mov (%r9),%rcx
2a:* 44 89 ee mov %r13d,%esi <-- trapping instruction
2d: 83 e6 02 and $0x2,%esi
30: 4c 39 c9 cmp %r9,%rcx
33: 75 11 jne 0x46
35: e9 a4 02 00 00 jmp 0x2de
3a: 48 8b 09 mov (%rcx),%rcx
3d: 49 39 c9 cmp %rcx,%r9
Code starting with the faulting instruction
===========================================
0: 44 89 ee mov %r13d,%esi
3: 83 e6 02 and $0x2,%esi
6: 4c 39 c9 cmp %r9,%rcx
9: 75 11 jne 0x1c
b: e9 a4 02 00 00 jmp 0x2b4
10: 48 8b 09 mov (%rcx),%rcx
13: 49 39 c9 cmp %rcx,%r9
[ 4003.425852][ C3] RSP: 0000:ffffc9000b4070a8 EFLAGS: 00000246
[ 4003.425856][ C3] RAX: 0000000000000000 RBX: 0000000000002800 RCX: ffff88800ac340a0
[ 4003.425858][ C3] RDX: 000000003493b164 RSI: 0000000000000002 RDI: 00000000d806b985
[ 4003.425860][ C3] RBP: ffffc9000b407118 R08: 0000000000000010 R09: ffff88806c161750
[ 4003.425861][ C3] R10: ffffffff9d61d687 R11: ffffc9000b407020 R12: 0000000029f56175
[ 4003.425863][ C3] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000010
[ 4003.425866][ 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)
[ 4003.425873][ C3] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4003.425878][ C3] set_track_prepare (mm/slub.c:939)
[ 4003.425880][ C3] ? __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339)
[ 4003.425883][ C3] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425885][ C3] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4003.425887][ C3] ? flush_bg_queue (fs/fuse/dev.c:418)
[ 4003.425894][ C3] ? fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 4003.425896][ C3] ? fuse_simple_background (fs/fuse/dev.c:753)
[ 4003.425898][ C3] ? fuse_send_readpages (fs/fuse/file.c:995)
[ 4003.425901][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 4003.425904][ C3] ? read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4003.425919][ C3] ? page_cache_ra_unbounded (mm/readahead.c:265 (discriminator 2))
[ 4003.425922][ C3] ? do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4003.425931][ C3] ? filemap_fault (mm/filemap.c:3403)
[ 4003.425933][ C3] ? __do_fault (mm/memory.c:5098)
[ 4003.425941][ C3] ? do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4003.425944][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 4003.425946][ C3] ? __handle_mm_fault (mm/memory.c:6140)
[ 4003.425949][ C3] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 4003.425953][ C3] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425966][ C3] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425968][ C3] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 4003.425971][ C3] ? __kernel_text_address (kernel/extable.c:79)
[ 4003.425978][ C3] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425981][ C3] __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339)
[ 4003.425986][ C3] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4003.425991][ C3] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4003.425994][ C3] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 4003.425999][ 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)
[ 4003.426002][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4003.426005][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426009][ C3] ? __pfx_map_id_range_up (kernel/user_namespace.c:382)
[ 4003.426017][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4003.426022][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4003.426027][ 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)
[ 4003.426031][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4003.426034][ C3] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 4003.426037][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426040][ 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)
[ 4003.426045][ C3] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4003.426047][ C3] ? fuse_send_one (fs/fuse/dev.c:400)
[ 4003.426052][ C3] flush_bg_queue (fs/fuse/dev.c:418)
[ 4003.426056][ C3] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4003.426061][ C3] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 4003.426068][ C3] fuse_simple_background (fs/fuse/dev.c:753)
[ 4003.426073][ C3] fuse_send_readpages (fs/fuse/file.c:995)
[ 4003.426078][ C3] fuse_readahead (fs/fuse/file.c:1033)
[ 4003.426084][ C3] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 4003.426086][ C3] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 4003.426090][ C3] ? __filemap_add_folio (mm/filemap.c:949)
[ 4003.426097][ C3] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4003.426101][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426104][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4003.426108][ C3] ? __pfx_read_pages (mm/readahead.c:147)
[ 4003.426116][ C3] page_cache_ra_unbounded (mm/readahead.c:265 (discriminator 2))
[ 4003.426122][ C3] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4003.426127][ C3] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 4003.426130][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4003.426135][ C3] ? __filemap_get_folio (mm/filemap.c:1907)
[ 4003.426139][ C3] filemap_fault (mm/filemap.c:3403)
[ 4003.426144][ C3] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 4003.426147][ C3] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4003.426151][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426153][ C3] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 4003.426157][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426159][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4003.426162][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4003.426166][ C3] __do_fault (mm/memory.c:5098)
[ 4003.426170][ C3] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4003.426172][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4003.426176][ C3] handle_pte_fault (mm/memory.c:5997)
[ 4003.426179][ C3] ? __pfx____sys_sendmsg (net/socket.c:2609)
[ 4003.426185][ C3] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 4003.426188][ C3] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4003.426192][ C3] ? ___sys_recvmsg (net/socket.c:2818)
[ 4003.426196][ C3] __handle_mm_fault (mm/memory.c:6140)
[ 4003.426199][ C3] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4003.426201][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 4003.426208][ C3] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4003.426211][ C3] handle_mm_fault (mm/memory.c:6321)
[ 4003.426214][ C3] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4003.426219][ C3] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 4003.426227][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4003.426230][ C3] 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)
[ 4003.426234][ C3] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4003.426237][ C3] RIP: 0033:0x7fccfd442fd4
[ 4003.426246][ C3] Code: Unable to access opcode bytes at 0x7fccfd442faa.
Code starting with the faulting instruction
===========================================
[ 4003.426248][ C3] RSP: 002b:00007fff4d51f0e8 EFLAGS: 00010206
[ 4003.426250][ C3] RAX: 00007fccfd442fd4 RBX: 00007fccfd4d2000 RCX: 0000000000000000
[ 4003.426252][ C3] RDX: 00007fccfd45c378 RSI: 0000000000000000 RDI: 00007fccfd45f018
[ 4003.426253][ C3] RBP: 00007fff4d51f1b0 R08: 0000000000000000 R09: 0000000000000060
[ 4003.426255][ C3] R10: 00007fff4d51efe0 R11: 00007fff4d51efe0 R12: 0000000000000000
[ 4003.426257][ C3] R13: 00007fccfd4d2988 R14: 00007fff4d51f110 R15: 00007fccfd492e40
| [ 4036.193962][ C2] INFO: lockdep is turned off.
| [ 4036.194211][ C2] Preemption disabled at:
| [ 4036.194213][ C2] __slab_alloc.constprop.0 (mm/slub.c:3945)
| [ 4036.194744][ C2] Tainted: [W]=WARN
[ 4036.194746][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4036.194748][ C2] Call Trace:
[ 4036.194750][ C2]
[ 4036.194752][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 4036.194763][ C2] __might_resched (kernel/sched/core.c:8796)
[ 4036.194773][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4036.194778][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4036.194781][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 4036.194787][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.194793][ 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)
[ 4036.194800][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4036.194803][ 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)
[ 4036.194807][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4036.194816][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4036.194819][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4036.194825][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4036.194828][ 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)
[ 4036.194834][ C2] ? call_timer_fn (kernel/time/timer.c:1747)
[ 4036.194842][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4036.194844][ C2] ? handle_softirqs (kernel/softirq.c:580)
[ 4036.194851][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4036.194853][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4036.194856][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4036.194861][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4036.194867][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.194869][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4036.194875][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4036.194878][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4036.194883][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4036.194889][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4036.194896][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4036.194903][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.194908][ C2] __put_net (net/core/net_namespace.c:732)
[ 4036.194915][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4036.194919][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4036.194924][ C2] call_timer_fn (kernel/time/timer.c:1747)
[ 4036.194928][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 4036.194931][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737)
[ 4036.194935][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724)
[ 4036.194938][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4036.194944][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.194948][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372)
[ 4036.194951][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727)
[ 4036.194956][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343)
[ 4036.194958][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4036.194962][ 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)
[ 4036.194966][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4036.194969][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4036.194971][ C2] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 4036.194975][ C2] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393)
[ 4036.194978][ C2] run_timer_softirq (kernel/time/timer.c:2404)
[ 4036.194980][ C2] handle_softirqs (kernel/softirq.c:580)
[ 4036.194985][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4036.194988][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 4036.194991][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4036.194994][ C2]
[ 4036.194995][ C2]
[ 4036.194996][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4036.195000][ C2] RIP: 0010:rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195003][ C2] Code: 49 a3 89 c5 83 f8 3f 0f 87 82 00 00 00 48 8d 3c ed 20 1e f7 a0 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 <75> 5c 48 03 1c ed 20 1e f7 a0 48 b8 00 00 00 00 00 fc ff df 48 89
All code
========
0: 49 a3 89 c5 83 f8 3f rex.WB movabs %rax,0x82870f3ff883c589
7: 0f 87 82
a: 00 00 add %al,(%rax)
c: 00 48 8d add %cl,-0x73(%rax)
f: 3c ed cmp $0xed,%al
11: 20 1e and %bl,(%rsi)
13: f7 a0 48 b8 00 00 mull 0xb848(%rax)
19: 00 00 add %al,(%rax)
1b: 00 fc add %bh,%ah
1d: ff lcall (bad)
1e: df 48 89 fisttps -0x77(%rax)
21: fa cli
22: 48 c1 ea 03 shr $0x3,%rdx
26: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
2a:* 75 5c jne 0x88 <-- trapping instruction
2c: 48 03 1c ed 20 1e f7 add -0x5f08e1e0(,%rbp,8),%rbx
33: a0
34: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
3b: fc ff df
3e: 48 rex.W
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 75 5c jne 0x5e
2: 48 03 1c ed 20 1e f7 add -0x5f08e1e0(,%rbp,8),%rbx
9: a0
a: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
11: fc ff df
14: 48 rex.W
15: 89 .byte 0x89
[ 4036.195006][ C2] RSP: 0018:ffffc900040673d8 EFLAGS: 00000246
[ 4036.195009][ C2] RAX: dffffc0000000000 RBX: ffffffffa34927d0 RCX: ffffc90004068001
[ 4036.195011][ C2] RDX: 1ffffffff41ee3c6 RSI: ffffffffa0656840 RDI: ffffffffa0f71e30
[ 4036.195013][ C2] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffc90004067561
[ 4036.195015][ C2] R10: ffffffff9d61d687 R11: ffffc90004067560 R12: ffffffff9d61da2e
[ 4036.195016][ C2] R13: ffffc90004067520 R14: ffffc90004060000 R15: ffffc90004067840
[ 4036.195018][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4036.195021][ 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)
[ 4036.195026][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195029][ C2] trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4036.195032][ C2] lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4036.195035][ C2] unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4036.195037][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195043][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4036.195047][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195049][ C2] ? kernel_text_address (kernel/extable.c:99)
[ 4036.195055][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4036.195060][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4036.195065][ C2] ? __handle_mm_fault (./include/linux/mm.h:2965 mm/memory.c:6100)
[ 4036.195069][ C2] stack_trace_save (kernel/stacktrace.c:123)
[ 4036.195072][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4036.195077][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195080][ C2] set_track_prepare (mm/slub.c:936)
[ 4036.195084][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4036.195087][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195089][ C2] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 4036.195095][ C2] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 4036.195099][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195103][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195106][ C2] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 4036.195110][ C2] ? __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195112][ C2] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4036.195118][ C2] __pmd_alloc (mm/memory.c:7354 ./include/linux/mm.h:3074 ./include/linux/mm.h:3201 ./include/linux/mm.h:3228 ./include/asm-generic/pgalloc.h:140 mm/memory.c:6647)
[ 4036.195121][ C2] __handle_mm_fault (./include/linux/mm.h:2965 mm/memory.c:6100)
[ 4036.195124][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4036.195126][ C2] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4036.195129][ C2] ? mt_find (lib/maple_tree.c:6906)
[ 4036.195147][ C2] ? __down_read_trylock (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1291)
[ 4036.195150][ 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)
[ 4036.195159][ C2] handle_mm_fault (mm/memory.c:6321)
[ 4036.195162][ C2] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4036.195165][ C2] ? down_read_trylock (kernel/locking/rwsem.c:1566 kernel/locking/rwsem.c:1561)
[ 4036.195169][ C2] do_user_addr_fault (arch/x86/mm/fault.c:1389)
[ 4036.195177][ C2] 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)
[ 4036.195181][ C2] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4036.195184][ C2] RIP: 0010:rep_stos_alternative (arch/x86/lib/clear_page_64.S:99)
[ 4036.195189][ C2] Code: c9 75 f6 e9 02 61 03 00 48 89 07 48 83 c7 08 83 e9 08 74 ef 83 f9 08 73 ef eb de 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 <48> 89 07 48 89 47 08 48 89 47 10 48 89 47 18 48 89 47 20 48 89 47
All code
========
0: c9 leave
1: 75 f6 jne 0xfffffffffffffff9
3: e9 02 61 03 00 jmp 0x3610a
8: 48 89 07 mov %rax,(%rdi)
b: 48 83 c7 08 add $0x8,%rdi
f: 83 e9 08 sub $0x8,%ecx
12: 74 ef je 0x3
14: 83 f9 08 cmp $0x8,%ecx
17: 73 ef jae 0x8
19: eb de jmp 0xfffffffffffffff9
1b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
22: 00 00 00 00
26: 0f 1f 40 00 nopl 0x0(%rax)
2a:* 48 89 07 mov %rax,(%rdi) <-- trapping instruction
2d: 48 89 47 08 mov %rax,0x8(%rdi)
31: 48 89 47 10 mov %rax,0x10(%rdi)
35: 48 89 47 18 mov %rax,0x18(%rdi)
39: 48 89 47 20 mov %rax,0x20(%rdi)
3d: 48 rex.W
3e: 89 .byte 0x89
3f: 47 rex.RXB
Code starting with the faulting instruction
===========================================
0: 48 89 07 mov %rax,(%rdi)
3: 48 89 47 08 mov %rax,0x8(%rdi)
7: 48 89 47 10 mov %rax,0x10(%rdi)
b: 48 89 47 18 mov %rax,0x18(%rdi)
f: 48 89 47 20 mov %rax,0x20(%rdi)
13: 48 rex.W
14: 89 .byte 0x89
15: 47 rex.RXB
[ 4036.195191][ C2] RSP: 0018:ffffc90004067b50 EFLAGS: 00050202
[ 4036.195194][ C2] RAX: 0000000000000000 RBX: ffff88801225b4a8 RCX: 0000000000000fb0
[ 4036.195196][ C2] RDX: 0000000000000000 RSI: ffffffffa0656840 RDI: 00007f0ec3ece050
[ 4036.195198][ C2] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000000
[ 4036.195199][ C2] R10: ffffffff9ddf7393 R11: 0000000000004000 R12: 00007f0ec3ece050
[ 4036.195202][ C2] R13: 0000000000000fb0 R14: 00007f0ec3ece218 R15: ffff88801225b4c8
[ 4036.195205][ C2] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 4036.195213][ C2] elf_load (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:197 ./arch/x86/include/asm/uaccess_64.h:205 fs/binfmt_elf.c:118 fs/binfmt_elf.c:420)
[ 4036.195222][ C2] load_elf_interp.constprop.0 (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:678)
[ 4036.195227][ C2] load_elf_binary (fs/binfmt_elf.c:1239)
[ 4036.195234][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195237][ C2] ? load_misc_binary (fs/binfmt_misc.c:215)
[ 4036.195239][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195242][ C2] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4036.195244][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195246][ C2] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4036.195250][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195254][ C2] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4036.195259][ C2] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4036.195262][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4036.195266][ C2] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4036.195269][ C2] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4036.195274][ C2] __x64_sys_execve (fs/exec.c:2053)
[ 4036.195277][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4036.195285][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4036.195288][ C2] RIP: 0033:0x7f7eea7ca40b
[ 4036.195295][ C2] Code: Unable to access opcode bytes at 0x7f7eea7ca3e1.
Code starting with the faulting instruction
===========================================
[ 4036.195297][ C2] RSP: 002b:00007ffe0cc4cdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000003b
[ 4036.195300][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7eea7ca40b
[ 4036.195302][ C2] RDX: 000056471e8755b0 RSI: 000056471ebd1790 RDI: 000056471ebb2910
[ 4036.195303][ C2] RBP: 000056471ebb2910 R08: 000056471ebcde50 R09: 0000000000000000
[ 4036.195305][ C2] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff
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