======================================
| [ 1104.720227][ C3] 1 lock held by swapper/3/0:
| [ 1104.720423][ C3] #0: ffffffffb3977c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570)
| [ 1104.720783][ C3]
| [ 1104.720783][ C3] stack backtrace:
[ 1104.721036][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1104.721039][ C3] Call Trace:
[ 1104.721041][ C3]
[ 1104.721044][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1104.721053][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048)
[ 1104.721059][ C3] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270)
[ 1104.721064][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 1104.721070][ C3] ? save_trace (kernel/locking/lockdep.c:595)
[ 1104.721074][ C3] mark_lock (kernel/locking/lockdep.c:4756)
[ 1104.721078][ C3] mark_usage (kernel/locking/lockdep.c:4645)
[ 1104.721082][ C3] __lock_acquire (kernel/locking/lockdep.c:5194)
[ 1104.721086][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 1104.721090][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873)
[ 1104.721094][ C3] ? simple_pin_fs (fs/libfs.c:1067)
[ 1104.721099][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1104.721106][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 1104.721109][ C3] ? simple_pin_fs (fs/libfs.c:1067)
[ 1104.721113][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 1104.721117][ C3] ? simple_pin_fs (fs/libfs.c:1067)
[ 1104.721120][ C3] simple_pin_fs (fs/libfs.c:1067)
[ 1104.721124][ C3] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 1104.721128][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1104.721134][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1104.721137][ 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)
[ 1104.721145][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1104.721148][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1104.721152][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1104.721154][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1104.721160][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1104.721164][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1104.721168][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1104.721171][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1104.721173][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1104.721179][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1104.721181][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1104.721184][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1104.721190][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1104.721196][ C3] __put_net (net/core/net_namespace.c:732)
[ 1104.721201][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1104.721205][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1104.721208][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1104.721211][ C3] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1104.721215][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1104.721219][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 1104.721222][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 1104.721226][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1104.721231][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1104.721236][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1104.721243][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1104.721248][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1104.721251][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1104.721256][ C3]
[ 1104.721258][ C3]
[ 1104.721260][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1104.721264][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1104.721269][ C3] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1104.721274][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1104.721278][ C3] RAX: 00000000013cc093 RBX: 1ffff9200002afc1 RCX: ffffffffb28125d9
[ 1104.721281][ C3] RDX: 0000000000000000 RSI: ffffffffb34a61cd RDI: ffffffffb2c58be0
[ 1104.721284][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c366fa
[ 1104.721287][ C3] R10: ffff8880361b37d3 R11: ffffffffb3611288 R12: 0000000000000000
[ 1104.721290][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000
[ 1104.721298][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1104.721303][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1104.721306][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1104.721309][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1104.721313][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1104.721318][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1104.721323][ C3] do_idle (kernel/sched/idle.c:325)
[ 1104.721327][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1104.721331][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1104.721334][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1104.721340][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1104.738748][ C3] RCU nest depth: 0, expected: 0
| [ 1104.738924][ C3] INFO: lockdep is turned off.
| [ 1104.739106][ C3] Preemption disabled at:
| [ 1104.739108][ C3] 0x0
[ 1104.739548][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1104.739550][ C3] Call Trace:
[ 1104.739552][ C3]
[ 1104.739555][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1104.739565][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1104.739572][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1104.739576][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1104.739580][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1104.739585][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1104.739593][ 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)
[ 1104.739598][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1104.739601][ 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)
[ 1104.739604][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1104.739611][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1104.739614][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1104.739621][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1104.739624][ 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)
[ 1104.739632][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1104.739637][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1104.739640][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1104.739644][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1104.739649][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1104.739654][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1104.739657][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1104.739660][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1104.739663][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1104.739668][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1104.739671][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1104.739674][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1104.739680][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1104.739687][ C3] __put_net (net/core/net_namespace.c:732)
[ 1104.739691][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1104.739695][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1104.739698][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1104.739702][ C3] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 1104.739707][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1104.739711][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 1104.739716][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 1104.739720][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1104.739725][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1104.739729][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1104.739737][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1104.739740][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1104.739743][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1104.739746][ C3]
[ 1104.739747][ C3]
[ 1104.739749][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1104.739751][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1104.739755][ C3] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1104.739758][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1104.739762][ C3] RAX: 00000000013cc093 RBX: 1ffff9200002afc1 RCX: ffffffffb28125d9
[ 1104.739764][ C3] RDX: 0000000000000000 RSI: ffffffffb34a61cd RDI: ffffffffb2c58be0
[ 1104.739765][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1006c366fa
[ 1104.739767][ C3] R10: ffff8880361b37d3 R11: ffffffffb3611288 R12: 0000000000000000
[ 1104.739769][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000
[ 1104.739773][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1104.739777][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1104.739779][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1104.739782][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1104.739786][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1104.739790][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1104.739795][ C3] do_idle (kernel/sched/idle.c:325)
[ 1104.739799][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1104.739802][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1104.739806][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1104.739811][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1107.250995][ C3] INFO: lockdep is turned off.
| [ 1107.251160][ C3] Preemption disabled at:
| [ 1107.251162][ C3] handle_softirqs (kernel/softirq.c:553)
| [ 1107.251529][ C3] Tainted: [W]=WARN
[ 1107.251531][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1107.251533][ C3] Call Trace:
[ 1107.251535][ C3]
[ 1107.251538][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1107.251548][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1107.251555][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1107.251560][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1107.251563][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1107.251569][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1107.251578][ 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)
[ 1107.251583][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1107.251586][ 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)
[ 1107.251589][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1107.251596][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1107.251599][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1107.251606][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1107.251610][ 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)
[ 1107.251617][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1107.251622][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1107.251626][ C3] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 1107.251630][ C3] ? kthread (kernel/kthread.c:464)
[ 1107.251636][ C3] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 1107.251643][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 1107.251649][ C3] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 1107.251654][ C3] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 1107.251658][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1107.251664][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1107.251670][ C3] __put_net (net/core/net_namespace.c:732)
[ 1107.251674][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1107.251678][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1107.251681][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1107.251686][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1107.251690][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1107.251694][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1107.251702][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1107.251706][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1107.251711][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 1107.251715][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 1107.251718][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 1107.251721][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 1107.251725][ C3] kthread (kernel/kthread.c:464)
[ 1107.251728][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1107.251731][ C3] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 1107.251734][ C3] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1107.251740][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1107.251743][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1107.251747][ C3] ret_from_fork (arch/x86/kernel/process.c:148)
[ 1107.251750][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1107.251753][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 1110.987389][ C3] INFO: lockdep is turned off.
| [ 1110.987634][ C3] Preemption disabled at:
| [ 1110.987636][ C3] 0x0
| [ 1110.988076][ C3] Tainted: [W]=WARN
[ 1110.988077][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1110.988080][ C3] Call Trace:
[ 1110.988083][ C3]
[ 1110.988084][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1110.988096][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1110.988103][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1110.988109][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1110.988112][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1110.988118][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988126][ 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)
[ 1110.988132][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1110.988135][ 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)
[ 1110.988137][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1110.988145][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1110.988148][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1110.988155][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1110.988158][ 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)
[ 1110.988167][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1110.988173][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1110.988176][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1110.988181][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1110.988186][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1110.988191][ C3] ? __orc_find (arch/x86/kernel/unwind_orc.c:80 arch/x86/kernel/unwind_orc.c:102)
[ 1110.988196][ C3] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 1110.988200][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 1110.988204][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 1110.988209][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 1110.988216][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1110.988219][ C3] ? kasan_save_free_info (mm/kasan/generic.c:579)
[ 1110.988222][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 1110.988225][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1110.988231][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988236][ C3] __put_net (net/core/net_namespace.c:732)
[ 1110.988241][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1110.988245][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1110.988249][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1110.988254][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1110.988258][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988261][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1110.988269][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1110.988274][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1110.988281][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1110.988285][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1110.988287][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1110.988291][ C3]
[ 1110.988292][ C3]
[ 1110.988294][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1110.988297][ C3] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:80 arch/x86/kernel/unwind_orc.c:102)
[ 1110.988301][ C3] Code: e5 77 4e 4c 89 e2 48 29 ea 48 89 d6 48 c1 ea 3f 48 c1 fe 02 48 01 f2 48 d1 fa 48 8d 5c 95 00 48 89 da 48 c1 ea 03 0f b6 34 0a <48> 89 da 83 e2 07 83 c2 03 40 38 f2 7c 05 40 84 f6 75 4b 48 63 13
All code
========
0: e5 77 in $0x77,%eax
2: 4e rex.WRX
3: 4c 89 e2 mov %r12,%rdx
6: 48 29 ea sub %rbp,%rdx
9: 48 89 d6 mov %rdx,%rsi
c: 48 c1 ea 3f shr $0x3f,%rdx
10: 48 c1 fe 02 sar $0x2,%rsi
14: 48 01 f2 add %rsi,%rdx
17: 48 d1 fa sar $1,%rdx
1a: 48 8d 5c 95 00 lea 0x0(%rbp,%rdx,4),%rbx
1f: 48 89 da mov %rbx,%rdx
22: 48 c1 ea 03 shr $0x3,%rdx
26: 0f b6 34 0a movzbl (%rdx,%rcx,1),%esi
2a:* 48 89 da mov %rbx,%rdx <-- trapping instruction
2d: 83 e2 07 and $0x7,%edx
30: 83 c2 03 add $0x3,%edx
33: 40 38 f2 cmp %sil,%dl
36: 7c 05 jl 0x3d
38: 40 84 f6 test %sil,%sil
3b: 75 4b jne 0x88
3d: 48 63 13 movslq (%rbx),%rdx
Code starting with the faulting instruction
===========================================
0: 48 89 da mov %rbx,%rdx
3: 83 e2 07 and $0x7,%edx
6: 83 c2 03 add $0x3,%edx
9: 40 38 f2 cmp %sil,%dl
c: 7c 05 jl 0x13
e: 40 84 f6 test %sil,%sil
11: 75 4b jne 0x5e
13: 48 63 13 movslq (%rbx),%rdx
[ 1110.988304][ C3] RSP: 0018:ffffc900006e6978 EFLAGS: 00000a06
[ 1110.988308][ C3] RAX: ffffffffb48a878a RBX: ffffffffb451f1c8 RCX: dffffc0000000000
[ 1110.988310][ C3] RDX: 1ffffffff68a3e39 RSI: 0000000000000000 RDI: ffffffffb451f1a8
[ 1110.988312][ C3] RBP: ffffffffb451f1c8 R08: 0000000000000000 R09: ffffc900006e6af9
[ 1110.988314][ C3] R10: ffffffffafe14687 R11: ffffc900006e6af8 R12: ffffffffb451f1c8
[ 1110.988315][ C3] R13: ffffffffb062909f R14: ffffffffb451f1a8 R15: ffffffffb451f1c4
[ 1110.988318][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 1110.988325][ 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)
[ 1110.988331][ C3] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 1110.988335][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 1110.988339][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 1110.988344][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 1110.988347][ C3] ? kernel_text_address (kernel/extable.c:99)
[ 1110.988353][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 1110.988357][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 1110.988361][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 1110.988366][ C3] stack_trace_save (kernel/stacktrace.c:123)
[ 1110.988369][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 1110.988373][ C3] ? kasan_save_stack (mm/kasan/common.c:49)
[ 1110.988376][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 1110.988379][ C3] kasan_save_stack (mm/kasan/common.c:48)
[ 1110.988382][ C3] ? kasan_save_stack (mm/kasan/common.c:48)
[ 1110.988385][ C3] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1110.988387][ C3] ? kasan_save_free_info (mm/kasan/generic.c:579)
[ 1110.988390][ C3] ? __kasan_slab_free (mm/kasan/common.c:271)
[ 1110.988393][ C3] ? kfree (mm/slub.c:4642 mm/slub.c:4841)
[ 1110.988397][ C3] ? virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1471)
[ 1110.988404][ C3] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 1110.988407][ C3] ? flush_bg_queue (fs/fuse/dev.c:418)
[ 1110.988412][ C3] ? fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 1110.988415][ C3] ? fuse_simple_background (fs/fuse/dev.c:753)
[ 1110.988418][ C3] ? fuse_send_readpages (fs/fuse/file.c:995)
[ 1110.988423][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 1110.988426][ C3] ? read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 1110.988431][ C3] ? page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 1110.988434][ C3] ? do_sync_mmap_readahead (mm/filemap.c:3263)
[ 1110.988439][ C3] ? filemap_fault (mm/filemap.c:3403)
[ 1110.988443][ C3] ? __do_fault (mm/memory.c:5098)
[ 1110.988446][ C3] ? do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160)
[ 1110.988449][ C3] ? handle_pte_fault (mm/memory.c:5997)
[ 1110.988452][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988457][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988460][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1110.988464][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1110.988469][ C3] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110)
[ 1110.988476][ C3] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070)
[ 1110.988479][ C3] ? trace_rcu_segcb_stats (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745 ./include/trace/events/rcu.h:537)
[ 1110.988485][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988488][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1110.988492][ C3] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1110.988495][ C3] kasan_save_free_info (mm/kasan/generic.c:579)
[ 1110.988498][ C3] __kasan_slab_free (mm/kasan/common.c:271)
[ 1110.988502][ C3] kfree (mm/slub.c:4642 mm/slub.c:4841)
[ 1110.988504][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988508][ C3] ? virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1471)
[ 1110.988512][ C3] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1471)
[ 1110.988518][ C3] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 1110.988522][ C3] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 1110.988527][ 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)
[ 1110.988530][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1110.988533][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988537][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988540][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1110.988544][ 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)
[ 1110.988547][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1110.988550][ C3] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 1110.988553][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988556][ 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)
[ 1110.988560][ C3] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 1110.988564][ C3] ? fuse_send_one (fs/fuse/dev.c:400)
[ 1110.988568][ C3] flush_bg_queue (fs/fuse/dev.c:418)
[ 1110.988571][ C3] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 1110.988576][ C3] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 1110.988580][ C3] fuse_simple_background (fs/fuse/dev.c:753)
[ 1110.988584][ C3] fuse_send_readpages (fs/fuse/file.c:995)
[ 1110.988589][ C3] fuse_readahead (fs/fuse/file.c:1033)
[ 1110.988595][ C3] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 1110.988598][ C3] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 1110.988602][ C3] ? __filemap_add_folio (mm/filemap.c:949)
[ 1110.988608][ C3] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 1110.988611][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1110.988615][ C3] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201)
[ 1110.988620][ C3] ? __pfx_read_pages (mm/readahead.c:147)
[ 1110.988626][ C3] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 1110.988632][ C3] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 1110.988636][ C3] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 1110.988641][ C3] ? __filemap_get_folio (mm/filemap.c:1907)
[ 1110.988645][ C3] filemap_fault (mm/filemap.c:3403)
[ 1110.988648][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988652][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1110.988656][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1110.988659][ C3] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 1110.988663][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 1110.988666][ C3] ? kmem_cache_alloc_noprof (mm/slub.c:4209)
[ 1110.988670][ C3] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 1110.988674][ C3] ? __raw_spin_lock_init (kernel/locking/spinlock_debug.c:27)
[ 1110.988677][ C3] __do_fault (mm/memory.c:5098)
[ 1110.988681][ C3] do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160)
[ 1110.988685][ C3] handle_pte_fault (mm/memory.c:5997)
[ 1110.988688][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1110.988691][ C3] ? __pmd_alloc (mm/memory.c:6660)
[ 1110.988694][ C3] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 1110.988698][ 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)
[ 1110.988701][ C3] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 1110.988705][ C3] __handle_mm_fault (mm/memory.c:6140)
[ 1110.988708][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1110.988712][ C3] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 1110.988715][ C3] ? mt_find (lib/maple_tree.c:6906)
[ 1110.988721][ C3] ? __down_read_trylock (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1291)
[ 1110.988727][ C3] handle_mm_fault (mm/memory.c:6321)
[ 1110.988730][ C3] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 1110.988734][ C3] ? down_read_trylock (kernel/locking/rwsem.c:1566 kernel/locking/rwsem.c:1561)
[ 1110.988739][ C3] do_user_addr_fault (arch/x86/mm/fault.c:1389)
[ 1110.988745][ 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)
[ 1110.988749][ C3] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 1110.988751][ C3] RIP: 0010:rep_stos_alternative (arch/x86/lib/clear_page_64.S:99)
[ 1110.988754][ C3] Code: c9 75 f6 c3 cc cc cc cc 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: c3 ret
4: cc int3
5: cc int3
6: cc int3
7: cc int3
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
[ 1110.988757][ C3] RSP: 0018:ffffc900006e7bd8 EFLAGS: 00050202
[ 1110.988759][ C3] RAX: 0000000000000000 RBX: ffff888017d19d18 RCX: 0000000000000da8
[ 1110.988761][ C3] RDX: 0000000000000000 RSI: ffffffffb2c58b60 RDI: 000055d5d5797258
[ 1110.988762][ C3] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000000
[ 1110.988764][ C3] R10: ffffffffb060cb33 R11: 0000000000002000 R12: 000055d5d5797258
[ 1110.988765][ C3] R13: 0000000000000da8 R14: 000055d5d57973c0 R15: ffff888017d19d38
[ 1110.988768][ C3] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 1110.988773][ C3] 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)
[ 1110.988780][ C3] load_elf_binary (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:1175)
[ 1110.988787][ C3] ? load_misc_binary (fs/binfmt_misc.c:215)
[ 1110.988790][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988794][ C3] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 1110.988797][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988800][ C3] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 1110.988805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988810][ C3] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 1110.988815][ C3] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 1110.988819][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1110.988824][ C3] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 1110.988828][ C3] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 1110.988833][ C3] __x64_sys_execve (fs/exec.c:2053)
[ 1110.988836][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 1110.988839][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1110.988841][ C3] RIP: 0033:0x7f83590d440b
[ 1110.988847][ C3] Code: Unable to access opcode bytes at 0x7f83590d43e1.
Code starting with the faulting instruction
===========================================
[ 1110.988849][ C3] RSP: 002b:00007ffc3f878908 EFLAGS: 00000246 ORIG_RAX: 000000000000003b
[ 1110.988852][ C3] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f83590d440b
[ 1110.988853][ C3] RDX: 000055c81bf6bea0 RSI: 000055c81bf0d0c0 RDI: 000055c81bf6b6c0
[ 1110.988855][ C3] RBP: 000055c81bf6b6c0 R08: 000055c81bf6bde0 R09: 0000000000000000
[ 1110.988857][ C3] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff
[ 1110.988858][ C3] R13: 000055c81bf0d0c0 R14: 000055c81bf6bea0 R15: 000055c81bf6b090
| [ 1114.921219][ C2] INFO: lockdep is turned off.
| [ 1114.921417][ C2] Preemption disabled at:
| [ 1114.921419][ C2] 0x0
| [ 1114.921768][ C2] Tainted: [W]=WARN
[ 1114.921770][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1114.921772][ C2] Call Trace:
[ 1114.921774][ C2]
[ 1114.921777][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1114.921789][ C2] __might_resched (kernel/sched/core.c:8796)
[ 1114.921796][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1114.921802][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1114.921804][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 1114.921810][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1114.921818][ 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)
[ 1114.921824][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1114.921827][ 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)
[ 1114.921830][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1114.921837][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1114.921840][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1114.921847][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1114.921851][ 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)
[ 1114.921858][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1114.921864][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1114.921867][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1114.921872][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1114.921878][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1114.921882][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1114.921886][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1114.921889][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1114.921892][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1114.921897][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 1114.921900][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1114.921903][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1114.921909][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1114.921914][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1114.921919][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1114.921924][ C2] __put_net (net/core/net_namespace.c:732)
[ 1114.921929][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1114.921933][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1114.921936][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1114.921941][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1114.921945][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1114.921952][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1114.921959][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 1114.921963][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1114.921971][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1114.921974][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1114.921977][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1114.921980][ C2]
[ 1114.921981][ C2]
[ 1114.921983][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1114.921986][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1114.921990][ C2] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1114.921993][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 1114.921997][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffb28125d9
[ 1114.921999][ C2] RDX: ffffed1006c266fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1114.922001][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa
[ 1114.922003][ C2] R10: ffff8880361337d3 R11: ffff888019a08558 R12: 0000000000000000
[ 1114.922005][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000
[ 1114.922008][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1114.922011][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1114.922016][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1114.922018][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1114.922021][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1114.922025][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1114.922029][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1114.922034][ C2] do_idle (kernel/sched/idle.c:325)
[ 1114.922038][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1114.922042][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1114.922045][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1114.922050][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1117.430394][ C3] INFO: lockdep is turned off.
| [ 1117.430568][ C3] Preemption disabled at:
| [ 1117.430570][ C3] handle_softirqs (kernel/softirq.c:553)
| [ 1117.430910][ C3] Tainted: [W]=WARN
[ 1117.430912][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1117.430914][ C3] Call Trace:
[ 1117.430916][ C3]
[ 1117.430919][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1117.430929][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1117.430936][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1117.430941][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1117.430944][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1117.430950][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1117.430958][ 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)
[ 1117.430964][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1117.430967][ 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)
[ 1117.430970][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1117.430977][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1117.430980][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1117.430987][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1117.430991][ 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)
[ 1117.430998][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1117.431003][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1117.431007][ C3] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 1117.431011][ C3] ? kthread (kernel/kthread.c:464)
[ 1117.431017][ C3] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 1117.431024][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 1117.431030][ C3] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 1117.431035][ C3] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 1117.431039][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1117.431045][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1117.431050][ C3] __put_net (net/core/net_namespace.c:732)
[ 1117.431055][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1117.431059][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1117.431062][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1117.431067][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1117.431071][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1117.431075][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1117.431083][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1117.431088][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1117.431092][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 1117.431097][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 1117.431100][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 1117.431103][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 1117.431107][ C3] kthread (kernel/kthread.c:464)
[ 1117.431111][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1117.431113][ C3] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 1117.431116][ C3] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 1117.431123][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1117.431126][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1117.431130][ C3] ret_from_fork (arch/x86/kernel/process.c:148)
[ 1117.431133][ C3] ? __pfx_kthread (kernel/kthread.c:413)
[ 1117.431136][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 1120.061042][ C3] INFO: lockdep is turned off.
| [ 1120.061219][ C3] Preemption disabled at:
| [ 1120.061221][ C3] 0x0
| [ 1120.061558][ C3] Tainted: [W]=WARN
[ 1120.061560][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1120.061562][ C3] Call Trace:
[ 1120.061565][ C3]
[ 1120.061567][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1120.061578][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1120.061586][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1120.061591][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1120.061594][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1120.061600][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1120.061608][ 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)
[ 1120.061614][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1120.061616][ 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)
[ 1120.061619][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1120.061627][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1120.061630][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1120.061637][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1120.061641][ 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)
[ 1120.061648][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1120.061654][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1120.061657][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1120.061662][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1120.061667][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1120.061671][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1120.061675][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1120.061678][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1120.061681][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1120.061687][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1120.061690][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1120.061693][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1120.061700][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1120.061704][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1120.061710][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1120.061715][ C3] __put_net (net/core/net_namespace.c:732)
[ 1120.061719][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1120.061723][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1120.061726][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1120.061731][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1120.061735][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1120.061743][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1120.061750][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1120.061754][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1120.061762][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1120.061766][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1120.061768][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1120.061772][ C3]
[ 1120.061773][ C3]
[ 1120.061775][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1120.061777][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1120.061782][ C3] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1120.061785][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1120.061789][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb28125d9
[ 1120.061791][ C3] RDX: ffffed1006c366fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1120.061793][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa
[ 1120.061795][ C3] R10: ffff8880361b37d3 R11: ffff888002accb58 R12: 0000000000000000
[ 1120.061796][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000
[ 1120.061800][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1120.061803][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1120.061808][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1120.061810][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1120.061813][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1120.061816][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1120.061820][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1120.061826][ C3] do_idle (kernel/sched/idle.c:325)
[ 1120.061830][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1120.061833][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1120.061837][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1120.061842][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1123.950945][ C3] INFO: lockdep is turned off.
| [ 1123.951136][ C3] Preemption disabled at:
| [ 1123.951138][ C3] __slab_alloc.constprop.0 (mm/slub.c:3945)
| [ 1123.951554][ C3] Tainted: [W]=WARN
[ 1123.951556][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1123.951558][ C3] Call Trace:
[ 1123.951560][ C3]
[ 1123.951563][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1123.951573][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1123.951580][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1123.951585][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1123.951588][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1123.951594][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1123.951602][ 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)
[ 1123.951607][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1123.951610][ 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)
[ 1123.951613][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1123.951620][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1123.951623][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1123.951630][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1123.951634][ 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)
[ 1123.951641][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1123.951646][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1123.951649][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1123.951654][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1123.951659][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1123.951664][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1123.951669][ C3] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 1123.951672][ C3] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 1123.951675][ C3] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 1123.951677][ C3] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 1123.951680][ C3] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 1123.951686][ C3] ? __create_object (mm/kmemleak.c:770)
[ 1123.951689][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 1123.951692][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1123.951698][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1123.951703][ C3] __put_net (net/core/net_namespace.c:732)
[ 1123.951707][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1123.951711][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1123.951714][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1123.951719][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1123.951723][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1123.951727][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1123.951736][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1123.951740][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1123.951748][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1123.951752][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1123.951754][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1123.951758][ C3]
[ 1123.951759][ C3]
[ 1123.951760][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1123.951763][ C3] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1123.951768][ C3] Code: 74 24 10 e8 f1 22 7b fd 48 89 ef e8 a9 75 7b fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 2a 73 6f fd 65 8b 05 13 ed b3 02 85 c0 74 0e 5b 5d c3 cc cc cc
All code
========
0: 74 24 je 0x26
2: 10 e8 adc %ch,%al
4: f1 int1
5: 22 7b fd and -0x3(%rbx),%bh
8: 48 89 ef mov %rbp,%rdi
b: e8 a9 75 7b fd call 0xfffffffffd7b75b9
10: 81 e3 00 02 00 00 and $0x200,%ebx
16: 75 29 jne 0x41
18: 9c pushf
19: 58 pop %rax
1a: f6 c4 02 test $0x2,%ah
1d: 75 35 jne 0x54
1f: 48 85 db test %rbx,%rbx
22: 74 01 je 0x25
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
2a:* e8 2a 73 6f fd call 0xfffffffffd6f7359 <-- trapping instruction
2f: 65 8b 05 13 ed b3 02 mov %gs:0x2b3ed13(%rip),%eax # 0x2b3ed49
36: 85 c0 test %eax,%eax
38: 74 0e je 0x48
3a: 5b pop %rbx
3b: 5d pop %rbp
3c: c3 ret
3d: cc int3
3e: cc int3
3f: cc int3
Code starting with the faulting instruction
===========================================
0: e8 2a 73 6f fd call 0xfffffffffd6f732f
5: 65 8b 05 13 ed b3 02 mov %gs:0x2b3ed13(%rip),%eax # 0x2b3ed1f
c: 85 c0 test %eax,%eax
e: 74 0e je 0x1e
10: 5b pop %rbx
11: 5d pop %rbp
12: c3 ret
13: cc int3
14: cc int3
15: cc int3
[ 1123.951771][ C3] RSP: 0018:ffffc900008d7b18 EFLAGS: 00000206
[ 1123.951775][ C3] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffffb02766af
[ 1123.951777][ C3] RDX: 0000000000000000 RSI: ffffffffb2c58b60 RDI: 0000000000000001
[ 1123.951779][ C3] RBP: ffff88800104f440 R08: 0000000000000000 R09: 0000000000000000
[ 1123.951781][ C3] R10: ffffffffb44062d7 R11: ffffc900008d79c8 R12: ffff88800104f440
[ 1123.951782][ C3] R13: ffffea0000249a00 R14: ffff88800104de40 R15: ffff8880092695f8
[ 1123.951786][ C3] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:654 ./include/linux/cpumask.h:1210 ./include/trace/events/preemptirq.h:40)
[ 1123.951792][ C3] get_partial_node.part.0 (mm/slub.c:2902)
[ 1123.951797][ C3] ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 1123.951800][ C3] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 1123.951805][ C3] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 1123.951808][ C3] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 1123.951812][ C3] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 1123.951815][ C3] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 1123.951818][ C3] ? getname_flags.part.0 (fs/namei.c:146)
[ 1123.951824][ C3] __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 1123.951828][ C3] __create_object (mm/kmemleak.c:770)
[ 1123.951832][ C3] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 1123.951836][ C3] getname_flags.part.0 (fs/namei.c:146)
[ 1123.951839][ C3] ? do_sys_openat2 (fs/open.c:1422)
[ 1123.951844][ C3] vfs_fstatat (fs/stat.c:372)
[ 1123.951849][ C3] __do_sys_newfstatat (fs/stat.c:543)
[ 1123.951852][ C3] ? __pfx___do_sys_newfstatat (fs/stat.c:538)
[ 1123.951856][ C3] ? user_path_at (fs/namei.c:3131)
[ 1123.951860][ C3] ? __x64_sys_openat (fs/open.c:1463)
[ 1123.951864][ C3] ? __pfx___x64_sys_openat (fs/open.c:1463)
[ 1123.951868][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1123.951872][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1123.951875][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 1123.951879][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1123.951882][ C3] RIP: 0033:0x7f78ffe6cd2e
[ 1123.951886][ C3] Code: 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 07 00 00 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 89 ca b8 06 01 00 00 0f 05 <3d> 00 f0 ff ff 77 0b 31 c0 c3 0f 1f 84 00 00 00 00 00 f7 d8 89 05
All code
========
0: 48 89 f2 mov %rsi,%rdx
3: b9 00 01 00 00 mov $0x100,%ecx
8: 48 89 fe mov %rdi,%rsi
b: bf 9c ff ff ff mov $0xffffff9c,%edi
10: e9 07 00 00 00 jmp 0x1c
15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
1c: f3 0f 1e fa endbr64
20: 41 89 ca mov %ecx,%r10d
23: b8 06 01 00 00 mov $0x106,%eax
28: 0f 05 syscall
2a:* 3d 00 f0 ff ff cmp $0xfffff000,%eax <-- trapping instruction
2f: 77 0b ja 0x3c
31: 31 c0 xor %eax,%eax
33: c3 ret
34: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
3b: 00
3c: f7 d8 neg %eax
3e: 89 .byte 0x89
3f: 05 .byte 0x5
Code starting with the faulting instruction
===========================================
0: 3d 00 f0 ff ff cmp $0xfffff000,%eax
5: 77 0b ja 0x12
7: 31 c0 xor %eax,%eax
9: c3 ret
a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
11: 00
12: f7 d8 neg %eax
14: 89 .byte 0x89
15: 05 .byte 0x5
[ 1123.951888][ C3] RSP: 002b:00007ffdc9e5f378 EFLAGS: 00000246 ORIG_RAX: 0000000000000106
[ 1123.951891][ C3] RAX: ffffffffffffffda RBX: 000000000000000d RCX: 00007f78ffe6cd2e
[ 1123.951893][ C3] RDX: 00007ffdc9e5f440 RSI: 00007ffdc9e5f380 RDI: 00000000ffffff9c
[ 1123.951895][ C3] RBP: 00007ffdc9e5f500 R08: 00000000ffffffff R09: 00007ffdc9e5f380
[ 1123.951897][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffdc9e5f39e
[ 1123.951899][ C3] R13: 00007ffdc9e5f380 R14: 00007f78ffe7c220 R15: 00007f78ffe3b140
| [ 1127.917240][ C2] INFO: lockdep is turned off.
| [ 1127.917433][ C2] Preemption disabled at:
| [ 1127.917435][ C2] 0x0
| [ 1127.917792][ C2] Tainted: [W]=WARN
[ 1127.917794][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1127.917796][ C2] Call Trace:
[ 1127.917799][ C2]
[ 1127.917801][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 1127.917813][ C2] __might_resched (kernel/sched/core.c:8796)
[ 1127.917821][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1127.917827][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1127.917830][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 1127.917836][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1127.917844][ 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)
[ 1127.917850][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1127.917852][ 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)
[ 1127.917855][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1127.917862][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1127.917866][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1127.917873][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1127.917877][ 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)
[ 1127.917884][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1127.917889][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1127.917893][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1127.917897][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1127.917903][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1127.917907][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1127.917911][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1127.917914][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1127.917917][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1127.917923][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 1127.917926][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1127.917929][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1127.917935][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1127.917940][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1127.917946][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1127.917951][ C2] __put_net (net/core/net_namespace.c:732)
[ 1127.917955][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1127.917959][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1127.917963][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1127.917968][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1127.917972][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1127.917979][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1127.917986][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 1127.917991][ C2] handle_softirqs (kernel/softirq.c:580)
[ 1127.917999][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1127.918003][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 1127.918005][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1127.918009][ C2]
[ 1127.918010][ C2]
[ 1127.918011][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1127.918014][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1127.918019][ C2] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1127.918022][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 1127.918026][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffb28125d9
[ 1127.918028][ C2] RDX: ffffed1006c266fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1127.918030][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa
[ 1127.918032][ C2] R10: ffff8880361337d3 R11: ffff888001ee4b58 R12: 0000000000000000
[ 1127.918034][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000
[ 1127.918037][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1127.918040][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1127.918045][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1127.918047][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1127.918050][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1127.918054][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1127.918058][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1127.918063][ C2] do_idle (kernel/sched/idle.c:325)
[ 1127.918068][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1127.918071][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1127.918075][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1127.918080][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1131.831712][ C0] INFO: lockdep is turned off.
| [ 1131.831922][ C0] Preemption disabled at:
| [ 1131.831924][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 1131.832409][ C0] Tainted: [W]=WARN
[ 1131.832411][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1131.832413][ C0] Call Trace:
[ 1131.832415][ C0]
[ 1131.832417][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1131.832427][ C0] __might_resched (kernel/sched/core.c:8796)
[ 1131.832435][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1131.832438][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1131.832441][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 1131.832448][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1131.832457][ 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)
[ 1131.832463][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1131.832466][ 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)
[ 1131.832469][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1131.832477][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1131.832484][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1131.832492][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1131.832495][ 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)
[ 1131.832504][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1131.832510][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1131.832514][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1131.832519][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1131.832525][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1131.832530][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1131.832533][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1131.832537][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1131.832539][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1131.832546][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 1131.832549][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1131.832552][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1131.832555][ C0] ? start_kernel (init/main.c:1049 (discriminator 1))
[ 1131.832562][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1131.832570][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1131.832574][ C0] __put_net (net/core/net_namespace.c:732)
[ 1131.832579][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1131.832583][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1131.832587][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1131.832592][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1131.832596][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1131.832604][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1131.832611][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 1131.832616][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1131.832625][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1131.832628][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1131.832630][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1131.832634][ C0]
[ 1131.832635][ C0]
[ 1131.832637][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1131.832639][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1131.832644][ C0] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1131.832647][ C0] RSP: 0018:ffffffffb3607df8 EFLAGS: 00000246
[ 1131.832650][ C0] RAX: 0000000000000000 RBX: 1ffffffff66c0fc3 RCX: ffffffffb28125d9
[ 1131.832653][ C0] RDX: ffffed1006c066fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1131.832654][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c066fa
[ 1131.832657][ C0] R10: ffff8880360337d3 R11: ffff888017aa0558 R12: 0000000000000000
[ 1131.832659][ C0] R13: ffffffffb361f240 R14: dffffc0000000000 R15: 0000000000014770
[ 1131.832663][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1131.832666][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1131.832671][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1131.832674][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1131.832677][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1131.832680][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1131.832685][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1131.832692][ C0] do_idle (kernel/sched/idle.c:325)
[ 1131.832695][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1131.832699][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 1131.832702][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 1131.832706][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 1131.832710][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 1131.832714][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1135.352905][ C0] INFO: lockdep is turned off.
| [ 1135.353114][ C0] Preemption disabled at:
| [ 1135.353116][ C0] handle_softirqs (kernel/softirq.c:553)
| [ 1135.353554][ C0] Tainted: [W]=WARN
[ 1135.353556][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1135.353558][ C0] Call Trace:
[ 1135.353560][ C0]
[ 1135.353562][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 1135.353570][ C0] __might_resched (kernel/sched/core.c:8796)
[ 1135.353576][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1135.353580][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1135.353583][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 1135.353587][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353593][ 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)
[ 1135.353598][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1135.353601][ 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)
[ 1135.353604][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1135.353610][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1135.353613][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1135.353619][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1135.353623][ 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)
[ 1135.353628][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1135.353633][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1135.353636][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1135.353639][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1135.353643][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1135.353647][ C0] ? __orc_find (arch/x86/kernel/unwind_orc.c:85)
[ 1135.353653][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 1135.353656][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 1135.353661][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 1135.353667][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 1135.353674][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1135.353677][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 1135.353680][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353686][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1135.353691][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353696][ C0] __put_net (net/core/net_namespace.c:732)
[ 1135.353699][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1135.353704][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1135.353707][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1135.353712][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1135.353716][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353719][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1135.353726][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 1135.353730][ C0] handle_softirqs (kernel/softirq.c:580)
[ 1135.353736][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1135.353739][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 1135.353741][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1135.353745][ C0]
[ 1135.353746][ C0]
[ 1135.353748][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1135.353751][ C0] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:85)
[ 1135.353754][ C0] Code: 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 44 00 00 41 57 41 56 41 55 49 89 cd 89 d1 41 54 4c 8d 64 8f fc 55 <53> 48 83 ec 08 85 d2 0f 84 99 00 00 00 49 89 fe 48 89 f0 4c 39 e7
All code
========
0: 00 00 add %al,(%rax)
2: 90 nop
3: 90 nop
4: 90 nop
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: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
17: 41 57 push %r15
19: 41 56 push %r14
1b: 41 55 push %r13
1d: 49 89 cd mov %rcx,%r13
20: 89 d1 mov %edx,%ecx
22: 41 54 push %r12
24: 4c 8d 64 8f fc lea -0x4(%rdi,%rcx,4),%r12
29: 55 push %rbp
2a:* 53 push %rbx <-- trapping instruction
2b: 48 83 ec 08 sub $0x8,%rsp
2f: 85 d2 test %edx,%edx
31: 0f 84 99 00 00 00 je 0xd0
37: 49 89 fe mov %rdi,%r14
3a: 48 89 f0 mov %rsi,%rax
3d: 4c 39 e7 cmp %r12,%rdi
Code starting with the faulting instruction
===========================================
0: 53 push %rbx
1: 48 83 ec 08 sub $0x8,%rsp
5: 85 d2 test %edx,%edx
7: 0f 84 99 00 00 00 je 0xa6
d: 49 89 fe mov %rdi,%r14
10: 48 89 f0 mov %rsi,%rax
13: 4c 39 e7 cmp %r12,%rdi
[ 1135.353757][ C0] RSP: 0000:ffffc90000eb7290 EFLAGS: 00000286
[ 1135.353761][ C0] RAX: 0000000000048446 RBX: 1ffff920001d6e61 RCX: 0000000000000006
[ 1135.353763][ C0] RDX: 0000000000000006 RSI: ffffffffb491785c RDI: ffffffffb4569234
[ 1135.353764][ C0] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc90000eb7401
[ 1135.353766][ C0] R10: ffffffffafe14687 R11: ffffc90000eb7400 R12: ffffffffb4569248
[ 1135.353768][ C0] R13: ffffffffb0a54fa6 R14: ffff888017aa2340 R15: 0000000000000000
[ 1135.353770][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353774][ C0] ? 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)
[ 1135.353781][ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 1135.353784][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353789][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 1135.353794][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353796][ C0] ? kernel_text_address (kernel/extable.c:99)
[ 1135.353803][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 1135.353807][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 1135.353811][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353815][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 1135.353819][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 1135.353822][ C0] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94)
[ 1135.353826][ C0] ? __kernel_text_address (kernel/extable.c:79)
[ 1135.353829][ C0] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364)
[ 1135.353833][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 1135.353836][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 1135.353839][ C0] kasan_save_stack (mm/kasan/common.c:48)
[ 1135.353842][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 1135.353845][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1135.353848][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 1135.353850][ C0] ? fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353855][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 1135.353858][ C0] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 1135.353865][ 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)
[ 1135.353868][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 1135.353871][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353875][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353879][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1135.353882][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1135.353888][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353891][ C0] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 21))
[ 1135.353895][ C0] ? __kmalloc_cache_noprof (mm/slub.c:4360)
[ 1135.353900][ C0] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 1135.353903][ C0] __kasan_kmalloc (mm/kasan/common.c:398)
[ 1135.353907][ C0] fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 1135.353911][ C0] fuse_readahead (fs/fuse/file.c:1047)
[ 1135.353917][ C0] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 1135.353921][ C0] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 1135.353926][ C0] ? __filemap_add_folio (mm/filemap.c:949)
[ 1135.353934][ C0] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 1135.353940][ C0] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 1135.353944][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353948][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1135.353954][ C0] ? __pfx_read_pages (mm/readahead.c:147)
[ 1135.353957][ C0] ? xa_load (lib/xarray.c:1613)
[ 1135.353963][ C0] page_cache_ra_unbounded (mm/readahead.c:265 (discriminator 2))
[ 1135.353969][ C0] filemap_fault (mm/filemap.c:3290 mm/filemap.c:3389)
[ 1135.353974][ C0] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 1135.353977][ C0] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 1135.353981][ C0] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 1135.353987][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.353990][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1135.353994][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 1135.353998][ C0] __do_fault (mm/memory.c:5098)
[ 1135.354002][ C0] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 1135.354005][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 1135.354009][ C0] handle_pte_fault (mm/memory.c:5997)
[ 1135.354013][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1135.354017][ C0] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 1135.354021][ C0] ? __up_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1375)
[ 1135.354025][ C0] __handle_mm_fault (mm/memory.c:6140)
[ 1135.354029][ C0] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 1135.354033][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 1135.354038][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 1135.354042][ C0] handle_mm_fault (mm/memory.c:6321)
[ 1135.354046][ C0] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 1135.354052][ C0] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 1135.354056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1135.354061][ C0] 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)
[ 1135.354065][ C0] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 1135.354067][ C0] RIP: 0033:0x7fd82e3b4e6c
[ 1135.354070][ C0] Code: 83 fe 25 0f 84 f5 06 00 00 4c 89 6d 88 49 83 fc 08 0f 84 0f 07 00 00 49 83 fc 26 0f 84 05 07 00 00 4d 85 e4 0f 84 24 01 00 00 <41> 0f b6 45 04 89 c6 40 c0 ee 04 0f 84 b3 05 00 00 41 0f b6 55 05
All code
========
0: 83 fe 25 cmp $0x25,%esi
3: 0f 84 f5 06 00 00 je 0x6fe
9: 4c 89 6d 88 mov %r13,-0x78(%rbp)
d: 49 83 fc 08 cmp $0x8,%r12
11: 0f 84 0f 07 00 00 je 0x726
17: 49 83 fc 26 cmp $0x26,%r12
1b: 0f 84 05 07 00 00 je 0x726
21: 4d 85 e4 test %r12,%r12
24: 0f 84 24 01 00 00 je 0x14e
2a:* 41 0f b6 45 04 movzbl 0x4(%r13),%eax <-- trapping instruction
2f: 89 c6 mov %eax,%esi
31: 40 c0 ee 04 shr $0x4,%sil
35: 0f 84 b3 05 00 00 je 0x5ee
3b: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
Code starting with the faulting instruction
===========================================
0: 41 0f b6 45 04 movzbl 0x4(%r13),%eax
5: 89 c6 mov %eax,%esi
7: 40 c0 ee 04 shr $0x4,%sil
b: 0f 84 b3 05 00 00 je 0x5c4
11: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
[ 1135.354072][ C0] RSP: 002b:00007ffc482c3c40 EFLAGS: 00010202
[ 1135.354075][ C0] RAX: 00007fd82dc21470 RBX: 00007fd82de48028 RCX: 00007fd82de45a88
[ 1135.354077][ C0] RDX: 0000000000000024 RSI: 00007ffc482c3cd0 RDI: 00007fd82de71ba0
[ 1135.354078][ C0] RBP: 00007ffc482c3d40 R08: 0000000000000660 R09: 0000000000000000
[ 1135.354080][ C0] R10: 00007fd82dc21590 R11: 0000000000000000 R12: 0000000000000001
[ 1135.354082][ C0] R13: 00007fd82de465f8 R14: 0000007a00000001 R15: 00007fd82e397e40
| [ 1137.810915][ C1] INFO: lockdep is turned off.
| [ 1137.811109][ C1] Preemption disabled at:
| [ 1137.811110][ C1] 0x0
| [ 1137.811477][ C1] Tainted: [W]=WARN
[ 1137.811479][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1137.811484][ C1] Call Trace:
[ 1137.811486][ C1]
[ 1137.811489][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 1137.811501][ C1] __might_resched (kernel/sched/core.c:8796)
[ 1137.811509][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1137.811514][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1137.811517][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 1137.811522][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1137.811530][ 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)
[ 1137.811536][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1137.811539][ 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)
[ 1137.811541][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1137.811549][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1137.811552][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1137.811560][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1137.811563][ 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)
[ 1137.811571][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1137.811576][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1137.811580][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1137.811584][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1137.811590][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1137.811594][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1137.811598][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1137.811601][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1137.811604][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1137.811609][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 1137.811612][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1137.811615][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1137.811621][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1137.811625][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1137.811631][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1137.811636][ C1] __put_net (net/core/net_namespace.c:732)
[ 1137.811641][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1137.811644][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1137.811647][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1137.811652][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1137.811657][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1137.811662][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 1137.811666][ C1] handle_softirqs (kernel/softirq.c:580)
[ 1137.811674][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1137.811677][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 1137.811680][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1137.811683][ C1]
[ 1137.811685][ C1]
[ 1137.811687][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1137.811690][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1137.811694][ C1] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1137.811697][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 1137.811701][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb28125d9
[ 1137.811703][ C1] RDX: ffffed1006c166fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1137.811705][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa
[ 1137.811707][ C1] R10: ffff8880360b37d3 R11: ffff888002ab8558 R12: 0000000000000000
[ 1137.811709][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000
[ 1137.811712][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1137.811715][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1137.811720][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1137.811722][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1137.811725][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1137.811728][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1137.811733][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1137.811738][ C1] do_idle (kernel/sched/idle.c:325)
[ 1137.811742][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1137.811746][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1137.811749][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 1137.811754][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 1141.085671][ C3] INFO: lockdep is turned off.
| [ 1141.085859][ C3] Preemption disabled at:
| [ 1141.085861][ C3] 0x0
| [ 1141.086198][ C3] Tainted: [W]=WARN
[ 1141.086199][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1141.086202][ C3] Call Trace:
[ 1141.086204][ C3]
[ 1141.086207][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 1141.086219][ C3] __might_resched (kernel/sched/core.c:8796)
[ 1141.086228][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 1141.086234][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 1141.086237][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 1141.086243][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1141.086252][ 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)
[ 1141.086259][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 1141.086261][ 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)
[ 1141.086264][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 1141.086273][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 1141.086276][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195)
[ 1141.086283][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 1141.086287][ 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)
[ 1141.086295][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1141.086302][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 1141.086305][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 1141.086311][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1141.086316][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1141.086322][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1141.086325][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1141.086329][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1141.086331][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1141.086338][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 1141.086341][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1141.086344][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1141.086350][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 1141.086355][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 1141.086362][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 1141.086367][ C3] __put_net (net/core/net_namespace.c:732)
[ 1141.086372][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 1141.086376][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 1141.086379][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 1141.086384][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 1141.086388][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 1141.086394][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 1141.086400][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 1141.086405][ C3] handle_softirqs (kernel/softirq.c:580)
[ 1141.086413][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 1141.086416][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 1141.086419][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 1141.086422][ C3]
[ 1141.086424][ C3]
[ 1141.086425][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 1141.086428][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 1141.086432][ C3] Code: f2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 17 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: f2 ce repnz (bad)
2: 00 c3 add %al,%bl
4: cc int3
5: cc int3
6: cc int3
7: cc int3
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 83 17 28 00 verw 0x281783(%rip) # 0x2817ab
28: fb sti
29: f4 hlt
2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: e9 fc 54 02 00 jmp 0x25501
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 1141.086435][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 1141.086439][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb28125d9
[ 1141.086441][ C3] RDX: ffffed1006c366fb RSI: ffffffffb2c58b60 RDI: ffffffffaff8f5bf
[ 1141.086443][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa
[ 1141.086445][ C3] R10: ffff8880361b37d3 R11: ffffffffb62e2810 R12: 0000000000000000
[ 1141.086446][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000
[ 1141.086450][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 1141.086453][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1141.086458][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 1141.086460][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 1141.086462][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 1141.086466][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 1141.086470][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 1141.086475][ C3] do_idle (kernel/sched/idle.c:325)
[ 1141.086479][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 1141.086486][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 1141.086489][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock
__might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit
schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal
handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal