====================================== | [ 879.788083][ C0] 1 lock held by ksoftirqd/0/14: | [ 879.788260][ C0] #0: ffffffff89f8b540 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570) | [ 879.788567][ C0] | [ 879.788567][ C0] stack backtrace: [ 879.788783][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 879.788785][ C0] Call Trace: [ 879.788787][ C0] [ 879.788790][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 879.788797][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 879.788801][ C0] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 879.788805][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 879.788810][ C0] ? save_trace (kernel/locking/lockdep.c:595) [ 879.788817][ C0] mark_lock (kernel/locking/lockdep.c:4756) [ 879.788820][ C0] mark_usage (kernel/locking/lockdep.c:4645) [ 879.788823][ C0] __lock_acquire (kernel/locking/lockdep.c:5194) [ 879.788826][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 879.788830][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 879.788833][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 879.788836][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.788840][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 879.788842][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 879.788846][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 879.788849][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 879.788852][ C0] simple_pin_fs (fs/libfs.c:1067) [ 879.788855][ C0] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 879.788859][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 879.788865][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 879.788868][ 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) [ 879.788874][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 879.788877][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 879.788880][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 879.788885][ C0] ? kthread (kernel/kthread.c:464) [ 879.788890][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 879.788892][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 879.788895][ C0] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 879.788899][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 879.788905][ C0] __put_net (net/core/net_namespace.c:732) [ 879.788911][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 879.788914][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 879.788917][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 879.788922][ C0] ? __schedule (kernel/sched/core.c:6658) [ 879.788928][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 879.788932][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.788935][ C0] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1)) [ 879.788937][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 879.788943][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 879.788949][ C0] handle_softirqs (kernel/softirq.c:580) [ 879.788953][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 879.788956][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 879.788959][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 879.788962][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 879.788966][ C0] kthread (kernel/kthread.c:464) [ 879.788970][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.788972][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 879.788975][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 879.788978][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.788981][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.788985][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 879.788987][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.788990][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 879.799483][ C0] RCU nest depth: 0, expected: 0 | [ 879.799650][ C0] INFO: lockdep is turned off. | [ 879.799809][ C0] Preemption disabled at: | [ 879.799811][ C0] handle_softirqs (kernel/softirq.c:553) [ 879.800137][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 879.800139][ C0] Call Trace: [ 879.800140][ C0] [ 879.800142][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 879.800148][ C0] __might_resched (kernel/sched/core.c:8796) [ 879.800155][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 879.800159][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 879.800162][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 879.800167][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.800171][ 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) [ 879.800176][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 879.800180][ 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) [ 879.800183][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 879.800190][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 879.800194][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 879.800198][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 879.800200][ 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) [ 879.800203][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 879.800208][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 879.800211][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 879.800216][ C0] ? kthread (kernel/kthread.c:464) [ 879.800220][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 879.800223][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 879.800227][ C0] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 879.800230][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 879.800235][ C0] __put_net (net/core/net_namespace.c:732) [ 879.800239][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 879.800243][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 879.800246][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 879.800250][ C0] ? __schedule (kernel/sched/core.c:6658) [ 879.800256][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 879.800260][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.800263][ C0] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1)) [ 879.800266][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 879.800270][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 879.800274][ C0] handle_softirqs (kernel/softirq.c:580) [ 879.800278][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 879.800282][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 879.800284][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 879.800288][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 879.800292][ C0] kthread (kernel/kthread.c:464) [ 879.800295][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.800298][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 879.800301][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 879.800304][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 879.800307][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.800311][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 879.800314][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 879.800317][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 883.951931][ C1] INFO: lockdep is turned off. | [ 883.952120][ C1] Preemption disabled at: | [ 883.952122][ C1] 0x0 | [ 883.952470][ C1] Tainted: [W]=WARN [ 883.952471][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 883.952474][ C1] Call Trace: [ 883.952476][ C1] [ 883.952479][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 883.952490][ C1] __might_resched (kernel/sched/core.c:8796) [ 883.952500][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 883.952505][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 883.952508][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 883.952513][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 883.952520][ 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) [ 883.952525][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 883.952529][ 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) [ 883.952532][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 883.952540][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 883.952544][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 883.952549][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 883.952552][ 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) [ 883.952558][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 883.952563][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 883.952566][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 883.952572][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 883.952578][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 883.952582][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 883.952585][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 883.952588][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 883.952590][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 883.952594][ C1] ? do_idle (kernel/sched/idle.c:325) [ 883.952596][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 883.952598][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 883.952604][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 883.952610][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 883.952616][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 883.952621][ C1] __put_net (net/core/net_namespace.c:732) [ 883.952627][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 883.952630][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 883.952634][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 883.952640][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 883.952644][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 883.952650][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 883.952656][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 883.952662][ C1] handle_softirqs (kernel/softirq.c:580) [ 883.952667][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 883.952670][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 883.952672][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 883.952676][ C1] [ 883.952677][ C1] [ 883.952678][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 883.952681][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 883.952685][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 883.952688][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 883.952692][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 883.952695][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 883.952697][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 883.952699][ C1] R10: ffff8880658b37d3 R11: ffff88800af58558 R12: 0000000000000000 [ 883.952701][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 883.952705][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 883.952709][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 883.952713][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 883.952715][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 883.952717][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 883.952720][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 883.952723][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 883.952728][ C1] do_idle (kernel/sched/idle.c:325) [ 883.952731][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 883.952734][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 883.952737][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 883.952743][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 886.825242][ C0] INFO: lockdep is turned off. | [ 886.825456][ C0] Preemption disabled at: | [ 886.825458][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 886.825949][ C0] Tainted: [W]=WARN [ 886.825951][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 886.825953][ C0] Call Trace: [ 886.825955][ C0] [ 886.825957][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 886.825965][ C0] __might_resched (kernel/sched/core.c:8796) [ 886.825974][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 886.825978][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 886.825981][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 886.825986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 886.825992][ 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) [ 886.825998][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 886.826001][ 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) [ 886.826004][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 886.826012][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 886.826016][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 886.826022][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 886.826025][ 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) [ 886.826030][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 886.826036][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 886.826039][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 886.826045][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 886.826050][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 886.826054][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 886.826058][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 886.826060][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 886.826062][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 886.826066][ C0] ? do_idle (kernel/sched/idle.c:325) [ 886.826068][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 886.826070][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 886.826073][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 886.826080][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 886.826085][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 886.826090][ C0] __put_net (net/core/net_namespace.c:732) [ 886.826096][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 886.826099][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 886.826102][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 886.826108][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 886.826112][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 886.826117][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 886.826123][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 886.826128][ C0] handle_softirqs (kernel/softirq.c:580) [ 886.826134][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 886.826137][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 886.826140][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 886.826144][ C0] [ 886.826145][ C0] [ 886.826146][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 886.826149][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 886.826153][ C0] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 886.826157][ C0] RSP: 0018:ffffffff89c07df8 EFLAGS: 00000246 [ 886.826161][ C0] RAX: 0000000000000000 RBX: 1ffffffff1380fc3 RCX: ffffffff8886a5f9 [ 886.826163][ C0] RDX: ffffed100cb066fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 886.826165][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb066fa [ 886.826167][ C0] R10: ffff8880658337d3 R11: ffff888001b4a818 R12: 0000000000000000 [ 886.826169][ C0] R13: ffffffff89c33240 R14: dffffc0000000000 R15: 0000000000014770 [ 886.826173][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 886.826177][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 886.826181][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 886.826183][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 886.826185][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 886.826188][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 886.826191][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 886.826198][ C0] do_idle (kernel/sched/idle.c:325) [ 886.826201][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 886.826203][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 886.826206][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 886.826210][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 886.826215][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 886.826219][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 890.220035][ C1] INFO: lockdep is turned off. | [ 890.220209][ C1] Preemption disabled at: | [ 890.220210][ C1] 0x0 | [ 890.220531][ C1] Tainted: [W]=WARN [ 890.220532][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 890.220535][ C1] Call Trace: [ 890.220537][ C1] [ 890.220539][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 890.220550][ C1] __might_resched (kernel/sched/core.c:8796) [ 890.220560][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 890.220565][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 890.220568][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 890.220573][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 890.220579][ 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) [ 890.220585][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 890.220588][ 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) [ 890.220592][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 890.220600][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 890.220603][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 890.220609][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 890.220612][ 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) [ 890.220617][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 890.220623][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 890.220626][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 890.220632][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 890.220636][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 890.220641][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 890.220644][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 890.220647][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 890.220650][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 890.220653][ C1] ? do_idle (kernel/sched/idle.c:325) [ 890.220655][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 890.220657][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 890.220663][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 890.220669][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 890.220674][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 890.220678][ C1] __put_net (net/core/net_namespace.c:732) [ 890.220684][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 890.220688][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 890.220691][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 890.220697][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 890.220702][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 890.220707][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 890.220713][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 890.220719][ C1] handle_softirqs (kernel/softirq.c:580) [ 890.220724][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 890.220727][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 890.220730][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 890.220733][ C1] [ 890.220734][ C1] [ 890.220736][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 890.220739][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 890.220743][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 890.220746][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 890.220750][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 890.220752][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 890.220753][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 890.220756][ C1] R10: ffff8880658b37d3 R11: ffff88800af58558 R12: 0000000000000000 [ 890.220757][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 890.220761][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 890.220765][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 890.220769][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 890.220771][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 890.220773][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 890.220776][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 890.220780][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 890.220784][ C1] do_idle (kernel/sched/idle.c:325) [ 890.220788][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 890.220790][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 890.220794][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 890.220800][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 911.531955][ C1] INFO: lockdep is turned off. | [ 911.532136][ C1] Preemption disabled at: | [ 911.532138][ C1] 0x0 | [ 911.532460][ C1] Tainted: [W]=WARN [ 911.532461][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 911.532464][ C1] Call Trace: [ 911.532466][ C1] [ 911.532469][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 911.532480][ C1] __might_resched (kernel/sched/core.c:8796) [ 911.532490][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 911.532495][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 911.532497][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 911.532503][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 911.532509][ 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) [ 911.532515][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 911.532518][ 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) [ 911.532521][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 911.532530][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 911.532533][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 911.532539][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 911.532542][ 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) [ 911.532547][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 911.532553][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 911.532556][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 911.532562][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 911.532566][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 911.532571][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 911.532574][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 911.532577][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 911.532579][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 911.532583][ C1] ? do_idle (kernel/sched/idle.c:325) [ 911.532585][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 911.532587][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 911.532593][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 911.532599][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 911.532605][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 911.532610][ C1] __put_net (net/core/net_namespace.c:732) [ 911.532616][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 911.532619][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 911.532623][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 911.532628][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 911.532633][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 911.532638][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 911.532644][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 911.532649][ C1] handle_softirqs (kernel/softirq.c:580) [ 911.532655][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 911.532658][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 911.532660][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 911.532664][ C1] [ 911.532665][ C1] [ 911.532667][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 911.532670][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 911.532674][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 911.532677][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 911.532680][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 911.532682][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 911.532684][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 911.532686][ C1] R10: ffff8880658b37d3 R11: ffff88800af58558 R12: 0000000000000000 [ 911.532688][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 911.532691][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 911.532696][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 911.532700][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 911.532702][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 911.532704][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 911.532707][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 911.532710][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 911.532715][ C1] do_idle (kernel/sched/idle.c:325) [ 911.532718][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 911.532720][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 911.532724][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 911.532730][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 914.853987][ C3] INFO: lockdep is turned off. | [ 914.854177][ C3] Preemption disabled at: | [ 914.854179][ C3] 0x0 | [ 914.854534][ C3] Tainted: [W]=WARN [ 914.854536][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 914.854538][ C3] Call Trace: [ 914.854541][ C3] [ 914.854543][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 914.854553][ C3] __might_resched (kernel/sched/core.c:8796) [ 914.854563][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 914.854568][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 914.854570][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 914.854576][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854582][ 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) [ 914.854588][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 914.854591][ 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) [ 914.854594][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 914.854602][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 914.854606][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 914.854612][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 914.854615][ 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) [ 914.854620][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 914.854626][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 914.854629][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 914.854635][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 914.854640][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 914.854644][ C3] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 914.854649][ C3] ? __filemap_add_folio (mm/filemap.c:941) [ 914.854655][ C3] ? filemap_add_folio (./include/linux/page-flags.h:547 mm/filemap.c:972) [ 914.854659][ C3] ? page_cache_ra_unbounded (mm/readahead.c:276) [ 914.854664][ C3] ? filemap_readahead.isra.0 (mm/filemap.c:2550) [ 914.854667][ C3] ? filemap_get_pages (mm/filemap.c:2605) [ 914.854670][ C3] ? filemap_read (mm/filemap.c:2702) [ 914.854673][ C3] ? do_iter_readv_writev (fs/read_write.c:825) [ 914.854677][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 914.854683][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854688][ C3] __put_net (net/core/net_namespace.c:732) [ 914.854694][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 914.854697][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 914.854700][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 914.854706][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 914.854710][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854713][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 914.854720][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 914.854725][ C3] handle_softirqs (kernel/softirq.c:580) [ 914.854730][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 914.854733][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 914.854735][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 914.854739][ C3] [ 914.854740][ C3] [ 914.854742][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 914.854745][ C3] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 914.854749][ C3] Code: 0f 1f 44 00 00 55 48 8b 74 24 08 48 89 fd 48 83 c7 18 e8 e5 4c 56 fd 48 89 ef e8 9d 9f 56 fd e8 08 c6 7c fd fb bf 01 00 00 00 2d 9d 4a fd 65 8b 05 66 3d 1f 03 85 c0 74 06 5d e9 0c 35 00 00 All code ======== 0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5: 55 push %rbp 6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi b: 48 89 fd mov %rdi,%rbp e: 48 83 c7 18 add $0x18,%rdi 12: e8 e5 4c 56 fd call 0xfffffffffd564cfc 17: 48 89 ef mov %rbp,%rdi 1a: e8 9d 9f 56 fd call 0xfffffffffd569fbc 1f: e8 08 c6 7c fd call 0xfffffffffd7cc62c 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 2d 9d 4a fd call 0xfffffffffd4a9d5c <-- trapping instruction 2f: 65 8b 05 66 3d 1f 03 mov %gs:0x31f3d66(%rip),%eax # 0x31f3d9c 36: 85 c0 test %eax,%eax 38: 74 06 je 0x40 3a: 5d pop %rbp 3b: e9 0c 35 00 00 jmp 0x354c Code starting with the faulting instruction =========================================== 0: e8 2d 9d 4a fd call 0xfffffffffd4a9d32 5: 65 8b 05 66 3d 1f 03 mov %gs:0x31f3d66(%rip),%eax # 0x31f3d72 c: 85 c0 test %eax,%eax e: 74 06 je 0x16 10: 5d pop %rbp 11: e9 0c 35 00 00 jmp 0x3522 [ 914.854752][ C3] RSP: 0018:ffffc9000133f420 EFLAGS: 00000246 [ 914.854756][ C3] RAX: 0000000000000001 RBX: ffffc9000133f4b0 RCX: ffffffff860577af [ 914.854758][ C3] RDX: 0000000000000000 RSI: ffffffff88c56840 RDI: 0000000000000001 [ 914.854759][ C3] RBP: ffff88800e76d210 R08: 0000000000000000 R09: 0000000000000000 [ 914.854761][ C3] R10: ffffffff8aa7c7d7 R11: dffffc0000000000 R12: 0000000000000000 [ 914.854762][ C3] R13: ffffea00003b72c0 R14: 0000000000000000 R15: 0000000000000000 [ 914.854766][ 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) [ 914.854771][ C3] __filemap_add_folio (mm/filemap.c:941) [ 914.854777][ C3] ? __pfx___filemap_add_folio (mm/filemap.c:859) [ 914.854781][ C3] ? __pfx_workingset_update_node (mm/workingset.c:614) [ 914.854787][ C3] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621) [ 914.854793][ C3] filemap_add_folio (./include/linux/page-flags.h:547 mm/filemap.c:972) [ 914.854797][ C3] ? __pfx_filemap_add_folio (mm/filemap.c:960) [ 914.854803][ C3] page_cache_ra_unbounded (mm/readahead.c:276) [ 914.854810][ C3] filemap_readahead.isra.0 (mm/filemap.c:2550) [ 914.854813][ C3] ? __pfx_filemap_readahead.isra.0 (mm/filemap.c:2550) [ 914.854818][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854822][ C3] filemap_get_pages (mm/filemap.c:2605) [ 914.854828][ C3] ? __pfx_filemap_get_pages (mm/filemap.c:2566) [ 914.854832][ C3] ? post_alloc_hook (./arch/x86/include/asm/jump_label.h:36 ./include/linux/page_owner.h:31 mm/page_alloc.c:1710) [ 914.854839][ C3] ? copy_page_to_iter (lib/iov_iter.c:364 lib/iov_iter.c:349) [ 914.854846][ C3] filemap_read (mm/filemap.c:2702) [ 914.854849][ C3] ? post_alloc_hook (./arch/x86/include/asm/jump_label.h:36 ./include/linux/page_owner.h:31 mm/page_alloc.c:1710) [ 914.854856][ C3] ? __pfx_filemap_read (mm/filemap.c:2667) [ 914.854860][ C3] ? trace_mm_page_alloc (./include/trace/events/kmem.h:177 (discriminator 21)) [ 914.854864][ C3] ? __alloc_frozen_pages_noprof (mm/page_alloc.c:4936) [ 914.854868][ C3] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4936) [ 914.854872][ C3] ? __pfx_native_flush_tlb_one_user (arch/x86/mm/tlb.c:1603) [ 914.854878][ 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) [ 914.854881][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 914.854886][ C3] ? fuse_update_get_attr (fs/fuse/dir.c:1340) [ 914.854891][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854897][ C3] do_iter_readv_writev (fs/read_write.c:825) [ 914.854901][ C3] ? __pfx_do_iter_readv_writev (fs/read_write.c:814) [ 914.854903][ C3] ? __folio_batch_add_and_move (./include/linux/local_lock_internal.h:54 mm/swap.c:201) [ 914.854908][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 914.854911][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 914.854916][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 914.854921][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 914.854925][ C3] vfs_iter_read (fs/read_write.c:916) [ 914.854930][ C3] backing_file_read_iter (fs/backing-file.c:183) [ 914.854937][ C3] ovl_read_iter (fs/overlayfs/file.c:341) [ 914.854943][ C3] ? __pfx_ovl_read_iter (fs/overlayfs/file.c:326) [ 914.854947][ C3] ? __pfx_ovl_file_accessed (fs/overlayfs/file.c:298) [ 914.854952][ C3] ? __handle_mm_fault (mm/memory.c:6140) [ 914.854957][ C3] vfs_read (fs/read_write.c:491 fs/read_write.c:572) [ 914.854962][ C3] ? __pfx_vfs_read (fs/read_write.c:553) [ 914.854966][ C3] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 914.854970][ C3] ? __pfx_handle_mm_fault (mm/memory.c:6276) [ 914.854974][ C3] ksys_read (fs/read_write.c:715) [ 914.854977][ C3] ? __pfx_ksys_read (fs/read_write.c:705) [ 914.854980][ C3] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1338) [ 914.854988][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 914.854994][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 914.854997][ C3] RIP: 0033:0x7f07024a2858 [ 914.855000][ C3] Code: 24 10 eb b1 66 0f 1f 44 00 00 48 8b 15 a1 55 0b 00 f7 d8 64 89 02 b8 ff ff ff ff eb a7 e8 50 9d 01 00 f3 0f 1e fa 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 08 c3 0f 1f 80 00 00 00 00 48 8b 15 71 55 0b All code ======== 0: 24 10 and $0x10,%al 2: eb b1 jmp 0xffffffffffffffb5 4: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) a: 48 8b 15 a1 55 0b 00 mov 0xb55a1(%rip),%rdx # 0xb55b2 11: f7 d8 neg %eax 13: 64 89 02 mov %eax,%fs:(%rdx) 16: b8 ff ff ff ff mov $0xffffffff,%eax 1b: eb a7 jmp 0xffffffffffffffc4 1d: e8 50 9d 01 00 call 0x19d72 22: f3 0f 1e fa endbr64 26: 31 c0 xor %eax,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 08 ja 0x3a 32: c3 ret 33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3a: 48 rex.W 3b: 8b .byte 0x8b 3c: 15 .byte 0x15 3d: 71 55 jno 0x94 3f: 0b .byte 0xb Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 08 ja 0x10 8: c3 ret 9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 10: 48 rex.W 11: 8b .byte 0x8b 12: 15 .byte 0x15 13: 71 55 jno 0x6a 15: 0b .byte 0xb [ 914.855002][ C3] RSP: 002b:00007ffe54dee718 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 914.855005][ C3] RAX: ffffffffffffffda RBX: 00005573a6ad4650 RCX: 00007f07024a2858 [ 914.855007][ C3] RDX: 0000000000001000 RSI: 00005573a6ad72e0 RDI: 0000000000000007 [ 914.855009][ C3] RBP: 00007f07025555c0 R08: 0000000000000007 R09: 0000000000000000 [ 914.855010][ C3] R10: 00007f07024fdac0 R11: 0000000000000246 R12: 00005573a6ad4650 [ 914.855012][ C3] R13: 0000000000000d68 R14: 00007f07025549c0 R15: 0000000000000d68 | [ 917.799600][ C1] INFO: lockdep is turned off. | [ 917.799864][ C1] Preemption disabled at: | [ 917.799867][ C1] handle_softirqs (kernel/softirq.c:553) | [ 917.800418][ C1] Tainted: [W]=WARN [ 917.800421][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 917.800424][ C1] Call Trace: [ 917.800427][ C1] [ 917.800431][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 917.800444][ C1] __might_resched (kernel/sched/core.c:8796) [ 917.800456][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 917.800463][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 917.800468][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 917.800476][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 917.800485][ 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) [ 917.800494][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 917.800499][ 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) [ 917.800504][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 917.800516][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 917.800522][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 917.800530][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 917.800536][ 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) [ 917.800543][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 917.800551][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 917.800555][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 917.800564][ C1] ? kthread (kernel/kthread.c:464) [ 917.800570][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 917.800576][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 917.800585][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 917.800591][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 917.800597][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 917.800604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 917.800612][ C1] __put_net (net/core/net_namespace.c:732) [ 917.800621][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 917.800627][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 917.800633][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 917.800639][ C1] ? __schedule (kernel/sched/core.c:6658) [ 917.800649][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 917.800657][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 917.800662][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 917.800672][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 917.800680][ C1] handle_softirqs (kernel/softirq.c:580) [ 917.800688][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 917.800694][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 917.800699][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 917.800705][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 917.800712][ C1] kthread (kernel/kthread.c:464) [ 917.800718][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 917.800723][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 917.800727][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 917.800732][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 917.800737][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 917.800743][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 917.800747][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 917.800753][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 921.316676][ C1] INFO: lockdep is turned off. | [ 921.316829][ C1] Preemption disabled at: | [ 921.316831][ C1] handle_softirqs (kernel/softirq.c:553) | [ 921.317160][ C1] Tainted: [W]=WARN [ 921.317162][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 921.317164][ C1] Call Trace: [ 921.317166][ C1] [ 921.317169][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 921.317178][ C1] __might_resched (kernel/sched/core.c:8796) [ 921.317187][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 921.317192][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 921.317194][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 921.317200][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 921.317206][ 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) [ 921.317212][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 921.317215][ 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) [ 921.317218][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 921.317227][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 921.317230][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 921.317236][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 921.317239][ 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) [ 921.317245][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 921.317251][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 921.317253][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 921.317259][ C1] ? kthread (kernel/kthread.c:464) [ 921.317264][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 921.317268][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 921.317274][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 921.317278][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 921.317282][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 921.317287][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 921.317292][ C1] __put_net (net/core/net_namespace.c:732) [ 921.317298][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 921.317301][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 921.317305][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 921.317309][ C1] ? __schedule (kernel/sched/core.c:6658) [ 921.317315][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 921.317320][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 921.317322][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 921.317328][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 921.317333][ C1] handle_softirqs (kernel/softirq.c:580) [ 921.317337][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 921.317341][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 921.317343][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 921.317347][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 921.317351][ C1] kthread (kernel/kthread.c:464) [ 921.317354][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 921.317357][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 921.317360][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 921.317363][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 921.317366][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 921.317373][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 921.317376][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 921.317379][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 942.499880][ C2] INFO: lockdep is turned off. | [ 942.500071][ C2] Preemption disabled at: | [ 942.500073][ C2] 0x0 | [ 942.500432][ C2] Tainted: [W]=WARN [ 942.500434][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 942.500436][ C2] Call Trace: [ 942.500438][ C2] [ 942.500440][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 942.500452][ C2] __might_resched (kernel/sched/core.c:8796) [ 942.500461][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 942.500466][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 942.500469][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 942.500475][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 942.500480][ 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) [ 942.500487][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 942.500490][ 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) [ 942.500493][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 942.500502][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 942.500505][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 942.500511][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 942.500514][ 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) [ 942.500519][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 942.500524][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 942.500527][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 942.500533][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 942.500538][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 942.500543][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 942.500547][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 942.500550][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 942.500552][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 942.500555][ C2] ? do_idle (kernel/sched/idle.c:325) [ 942.500557][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 942.500560][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 942.500566][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 942.500572][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 942.500577][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 942.500581][ C2] __put_net (net/core/net_namespace.c:732) [ 942.500588][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 942.500591][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 942.500595][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 942.500600][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 942.500606][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 942.500610][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 942.500615][ C2] handle_softirqs (kernel/softirq.c:580) [ 942.500621][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 942.500624][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 942.500626][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 942.500629][ C2] [ 942.500630][ C2] [ 942.500632][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 942.500635][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 942.500639][ C2] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 942.500642][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 942.500646][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff8886a5f9 [ 942.500648][ C2] RDX: ffffed100cb266fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 942.500650][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb266fa [ 942.500652][ C2] R10: ffff8880659337d3 R11: ffff888001b4cad8 R12: 0000000000000000 [ 942.500654][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000 [ 942.500658][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 942.500662][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 942.500665][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 942.500667][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 942.500670][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 942.500673][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 942.500676][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 942.500680][ C2] do_idle (kernel/sched/idle.c:325) [ 942.500683][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 942.500686][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 942.500689][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 942.500695][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 945.844080][ C3] INFO: lockdep is turned off. | [ 945.844311][ C3] Preemption disabled at: | [ 945.844314][ C3] __slab_alloc.constprop.0 (mm/slub.c:3945) | [ 945.844760][ C3] Tainted: [W]=WARN [ 945.844762][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 945.844764][ C3] Call Trace: [ 945.844766][ C3] [ 945.844768][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 945.844779][ C3] __might_resched (kernel/sched/core.c:8796) [ 945.844787][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 945.844792][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 945.844795][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 945.844800][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 945.844806][ 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) [ 945.844812][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 945.844816][ 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) [ 945.844818][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 945.844826][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 945.844830][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 945.844836][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 945.844839][ 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) [ 945.844844][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 945.844850][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 945.844853][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 945.844859][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 945.844864][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 945.844869][ C3] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:577) [ 945.844874][ C3] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755) [ 945.844876][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 945.844882][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 945.844888][ C3] ? set_track_prepare (mm/slub.c:936) [ 945.844892][ C3] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848) [ 945.844895][ C3] ? __slab_alloc.constprop.0 (mm/slub.c:3948) [ 945.844898][ C3] ? kmem_cache_alloc_lru_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4215) [ 945.844902][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 945.844907][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 945.844912][ C3] __put_net (net/core/net_namespace.c:732) [ 945.844918][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 945.844921][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 945.844924][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 945.844930][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 945.844934][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 945.844937][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 945.844943][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 945.844948][ C3] handle_softirqs (kernel/softirq.c:580) [ 945.844954][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 945.844957][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 945.844960][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 945.844963][ C3] [ 945.844964][ C3] [ 945.844966][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 945.844968][ C3] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:577) [ 945.844972][ C3] Code: 84 c9 0f 95 c1 40 84 ce 0f 85 41 18 00 00 83 e0 07 38 c2 0f 9e c1 84 d2 0f 95 c0 84 c1 0f 85 2c 18 00 00 49 0f bf 06 4c 01 f8 <48> 89 44 24 68 41 0f b6 46 05 83 e0 07 3c 03 0f 84 63 05 00 00 3c All code ======== 0: 84 c9 test %cl,%cl 2: 0f 95 c1 setne %cl 5: 40 84 ce test %cl,%sil 8: 0f 85 41 18 00 00 jne 0x184f e: 83 e0 07 and $0x7,%eax 11: 38 c2 cmp %al,%dl 13: 0f 9e c1 setle %cl 16: 84 d2 test %dl,%dl 18: 0f 95 c0 setne %al 1b: 84 c1 test %al,%cl 1d: 0f 85 2c 18 00 00 jne 0x184f 23: 49 0f bf 06 movswq (%r14),%rax 27: 4c 01 f8 add %r15,%rax 2a:* 48 89 44 24 68 mov %rax,0x68(%rsp) <-- trapping instruction 2f: 41 0f b6 46 05 movzbl 0x5(%r14),%eax 34: 83 e0 07 and $0x7,%eax 37: 3c 03 cmp $0x3,%al 39: 0f 84 63 05 00 00 je 0x5a2 3f: 3c .byte 0x3c Code starting with the faulting instruction =========================================== 0: 48 89 44 24 68 mov %rax,0x68(%rsp) 5: 41 0f b6 46 05 movzbl 0x5(%r14),%eax a: 83 e0 07 and $0x7,%eax d: 3c 03 cmp $0x3,%al f: 0f 84 63 05 00 00 je 0x578 15: 3c .byte 0x3c [ 945.844975][ C3] RSP: 0018:ffffc9000271f980 EFLAGS: 00000282 [ 945.844979][ C3] RAX: ffffc9000271fad0 RBX: 1ffff920004e3f39 RCX: 0000000000000001 [ 945.844981][ C3] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff8ab0b424 [ 945.844983][ C3] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc9000271fb11 [ 945.844985][ C3] R10: ffffffff85c1d687 R11: 0000000000000000 R12: ffffc9000271fb28 [ 945.844987][ C3] R13: ffffc9000271fad0 R14: ffffffff8ae6c724 R15: ffffc9000271fa80 [ 945.844990][ 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) [ 945.844995][ C3] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712) [ 945.844999][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 945.845003][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 945.845006][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 945.845011][ C3] __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755) [ 945.845014][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 945.845018][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 945.845023][ C3] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712) [ 945.845027][ C3] stack_trace_save (kernel/stacktrace.c:123) [ 945.845031][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 945.845035][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 945.845038][ C3] set_track_prepare (mm/slub.c:936) [ 945.845041][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 945.845046][ C3] ? get_partial_node.part.0 (mm/slub.c:2902) [ 945.845051][ C3] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848) [ 945.845055][ C3] ? sock_alloc_inode (net/socket.c:309) [ 945.845063][ C3] ? sock_alloc_inode (net/socket.c:309) [ 945.845066][ C3] __slab_alloc.constprop.0 (mm/slub.c:3948) [ 945.845070][ C3] ? sock_alloc_inode (net/socket.c:309) [ 945.845073][ C3] kmem_cache_alloc_lru_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4215) [ 945.845076][ C3] ? iput_final (fs/inode.c:1898) [ 945.845081][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 945.845085][ C3] sock_alloc_inode (net/socket.c:309) [ 945.845088][ C3] alloc_inode (fs/inode.c:346) [ 945.845092][ C3] sock_alloc (./include/linux/fs.h:3336 net/socket.c:622) [ 945.845096][ C3] __sock_create (net/socket.c:1505) [ 945.845101][ C3] __sys_socket (net/socket.c:1638 net/socket.c:1621 net/socket.c:1683) [ 945.845106][ C3] ? __pfx___sys_socket (net/socket.c:1679) [ 945.845112][ C3] __x64_sys_socket (net/socket.c:1695) [ 945.845115][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 945.845121][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 945.845124][ C3] RIP: 0033:0x7fd8f68dbc4b [ 945.845127][ C3] Code: 73 01 c3 48 8b 0d b5 91 1b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 29 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 85 91 1b 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d b5 91 1b 00 mov 0x1b91b5(%rip),%rcx # 0x1b91bf a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 29 00 00 00 mov $0x29,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 85 91 1b 00 mov 0x1b9185(%rip),%rcx # 0x1b91bf 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 85 91 1b 00 mov 0x1b9185(%rip),%rcx # 0x1b9195 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 945.845129][ C3] RSP: 002b:00007ffc6b0a0038 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 945.845132][ C3] RAX: ffffffffffffffda RBX: 00007ffc6b0a09c9 RCX: 00007fd8f68dbc4b [ 945.845134][ C3] RDX: 0000000000000001 RSI: 0000000000000003 RDI: 0000000000000002 [ 945.845136][ C3] RBP: 00007ffc6b0a00a0 R08: 0000000000000001 R09: 0000000000000000 [ 945.845137][ C3] R10: 00007fd8f68a5c08 R11: 0000000000000202 R12: 00007ffc6b0a03f8 [ 945.845139][ C3] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8f6b17000 | [ 948.971890][ C3] INFO: lockdep is turned off. | [ 948.972051][ C3] Preemption disabled at: | [ 948.972053][ C3] handle_softirqs (kernel/softirq.c:553) | [ 948.972402][ C3] Tainted: [W]=WARN [ 948.972403][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 948.972406][ C3] Call Trace: [ 948.972408][ C3] [ 948.972410][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 948.972420][ C3] __might_resched (kernel/sched/core.c:8796) [ 948.972429][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 948.972434][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 948.972437][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 948.972443][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 948.972448][ 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) [ 948.972455][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 948.972458][ 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) [ 948.972461][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 948.972469][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 948.972473][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 948.972480][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 948.972484][ 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) [ 948.972491][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 948.972498][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 948.972503][ C3] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 948.972510][ C3] ? kthread (kernel/kthread.c:464) [ 948.972516][ C3] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 948.972522][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 948.972530][ 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) [ 948.972536][ C3] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 948.972542][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 948.972549][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 948.972556][ C3] __put_net (net/core/net_namespace.c:732) [ 948.972564][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 948.972570][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 948.972576][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 948.972582][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 948.972587][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 948.972590][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 948.972596][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 948.972601][ C3] handle_softirqs (kernel/softirq.c:580) [ 948.972606][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 948.972610][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 948.972612][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 948.972616][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 948.972621][ C3] kthread (kernel/kthread.c:464) [ 948.972625][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 948.972628][ C3] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 948.972630][ C3] ? __lock_release (kernel/locking/lockdep.c:5539) [ 948.972635][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 948.972638][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 948.972642][ C3] ret_from_fork (arch/x86/kernel/process.c:148) [ 948.972644][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 948.972647][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 952.485790][ C1] INFO: lockdep is turned off. | [ 952.485973][ C1] Preemption disabled at: | [ 952.485975][ C1] 0x0 | [ 952.486309][ C1] Tainted: [W]=WARN [ 952.486310][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 952.486312][ C1] Call Trace: [ 952.486314][ C1] [ 952.486317][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 952.486328][ C1] __might_resched (kernel/sched/core.c:8796) [ 952.486338][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 952.486342][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 952.486345][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 952.486351][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 952.486357][ 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) [ 952.486363][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 952.486367][ 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) [ 952.486373][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 952.486381][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 952.486385][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 952.486391][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 952.486394][ 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) [ 952.486399][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 952.486405][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 952.486408][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 952.486414][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 952.486419][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 952.486424][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 952.486428][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 952.486431][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 952.486433][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 952.486437][ C1] ? do_idle (kernel/sched/idle.c:325) [ 952.486439][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 952.486441][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 952.486447][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 952.486453][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 952.486459][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 952.486464][ C1] __put_net (net/core/net_namespace.c:732) [ 952.486470][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 952.486473][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 952.486477][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 952.486483][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 952.486487][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 952.486492][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 952.486499][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 952.486505][ C1] handle_softirqs (kernel/softirq.c:580) [ 952.486510][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 952.486513][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 952.486515][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 952.486519][ C1] [ 952.486520][ C1] [ 952.486522][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 952.486525][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 952.486529][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 952.486532][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 952.486536][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 952.486538][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 952.486540][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 952.486542][ C1] R10: ffff8880658b37d3 R11: ffff88800dd94ad8 R12: 0000000000000000 [ 952.486544][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 952.486548][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 952.486552][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 952.486555][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 952.486557][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 952.486560][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 952.486563][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 952.486566][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 952.486571][ C1] do_idle (kernel/sched/idle.c:325) [ 952.486574][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 952.486577][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 952.486581][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 952.486587][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 974.891019][ C1] INFO: lockdep is turned off. | [ 974.891212][ C1] Preemption disabled at: | [ 974.891214][ C1] 0x0 | [ 974.891586][ C1] Tainted: [W]=WARN [ 974.891588][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 974.891590][ C1] Call Trace: [ 974.891592][ C1] [ 974.891595][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 974.891605][ C1] __might_resched (kernel/sched/core.c:8796) [ 974.891616][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 974.891621][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 974.891624][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 974.891629][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 974.891635][ 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) [ 974.891641][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 974.891644][ 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) [ 974.891647][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 974.891655][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 974.891659][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 974.891665][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 974.891668][ 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) [ 974.891673][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 974.891679][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 974.891681][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 974.891687][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 974.891693][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 974.891697][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 974.891701][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 974.891703][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 974.891706][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 974.891710][ C1] ? do_idle (kernel/sched/idle.c:325) [ 974.891712][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 974.891714][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 974.891720][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 974.891726][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 974.891731][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 974.891736][ C1] __put_net (net/core/net_namespace.c:732) [ 974.891742][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 974.891745][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 974.891748][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 974.891754][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 974.891759][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 974.891764][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 974.891771][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 974.891776][ C1] handle_softirqs (kernel/softirq.c:580) [ 974.891782][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 974.891785][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 974.891788][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 974.891791][ C1] [ 974.891793][ C1] [ 974.891794][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 974.891797][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 974.891802][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 974.891804][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 974.891808][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 974.891811][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 974.891812][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 974.891815][ C1] R10: ffff8880658b37d3 R11: ffff88800dd94ad8 R12: 0000000000000000 [ 974.891816][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 974.891820][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 974.891825][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 974.891828][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 974.891830][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 974.891833][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 974.891836][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 974.891839][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 974.891843][ C1] do_idle (kernel/sched/idle.c:325) [ 974.891846][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 974.891849][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 974.891853][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 974.891858][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 978.416029][ C1] INFO: lockdep is turned off. | [ 978.416186][ C1] Preemption disabled at: | [ 978.416188][ C1] handle_softirqs (kernel/softirq.c:553) | [ 978.416531][ C1] Tainted: [W]=WARN [ 978.416532][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 978.416535][ C1] Call Trace: [ 978.416537][ C1] [ 978.416540][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 978.416550][ C1] __might_resched (kernel/sched/core.c:8796) [ 978.416560][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 978.416564][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 978.416567][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 978.416573][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 978.416580][ 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) [ 978.416586][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 978.416589][ 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) [ 978.416592][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 978.416602][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 978.416605][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 978.416611][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 978.416614][ 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) [ 978.416620][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 978.416626][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 978.416629][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 978.416635][ C1] ? kthread (kernel/kthread.c:464) [ 978.416639][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 978.416644][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 978.416650][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 978.416655][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 978.416658][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 978.416664][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 978.416668][ C1] __put_net (net/core/net_namespace.c:732) [ 978.416675][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 978.416678][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 978.416682][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 978.416687][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 978.416692][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 978.416695][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 978.416701][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 978.416706][ C1] handle_softirqs (kernel/softirq.c:580) [ 978.416710][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 978.416713][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 978.416716][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 978.416719][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 978.416723][ C1] kthread (kernel/kthread.c:464) [ 978.416727][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 978.416730][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 978.416732][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 978.416736][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 978.416739][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 978.416743][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 978.416745][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 978.416749][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 981.411889][ C3] INFO: lockdep is turned off. | [ 981.412082][ C3] Preemption disabled at: | [ 981.412084][ C3] 0x0 | [ 981.412449][ C3] Tainted: [W]=WARN [ 981.412450][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 981.412453][ C3] Call Trace: [ 981.412455][ C3] [ 981.412458][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 981.412469][ C3] __might_resched (kernel/sched/core.c:8796) [ 981.412479][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 981.412484][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 981.412487][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 981.412493][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 981.412498][ 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) [ 981.412505][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 981.412508][ 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) [ 981.412511][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 981.412520][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 981.412523][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 981.412529][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 981.412532][ 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) [ 981.412538][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 981.412543][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 981.412546][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 981.412552][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 981.412558][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 981.412563][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 981.412566][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 981.412569][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 981.412571][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 981.412575][ C3] ? do_idle (kernel/sched/idle.c:325) [ 981.412577][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 981.412579][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 981.412586][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 981.412591][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 981.412597][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 981.412602][ C3] __put_net (net/core/net_namespace.c:732) [ 981.412609][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 981.412612][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 981.412616][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 981.412621][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 981.412626][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 981.412630][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 981.412636][ C3] handle_softirqs (kernel/softirq.c:580) [ 981.412641][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 981.412644][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 981.412646][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 981.412650][ C3] [ 981.412651][ C3] [ 981.412653][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 981.412656][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 981.412660][ C3] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 981.412663][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 981.412668][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff8886a5f9 [ 981.412670][ C3] RDX: ffffed100cb366fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 981.412672][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb366fa [ 981.412674][ C3] R10: ffff8880659b37d3 R11: ffff888001b4cad8 R12: 0000000000000000 [ 981.412676][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000 [ 981.412680][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 981.412684][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 981.412688][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 981.412690][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 981.412693][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 981.412695][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 981.412699][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 981.412703][ C3] do_idle (kernel/sched/idle.c:325) [ 981.412706][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 981.412709][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 981.412713][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 981.412718][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 985.004101][ C1] INFO: lockdep is turned off. | [ 985.004274][ C1] Preemption disabled at: | [ 985.004276][ C1] handle_softirqs (kernel/softirq.c:553) | [ 985.004656][ C1] Tainted: [W]=WARN [ 985.004657][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 985.004660][ C1] Call Trace: [ 985.004662][ C1] [ 985.004665][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 985.004675][ C1] __might_resched (kernel/sched/core.c:8796) [ 985.004684][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 985.004689][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 985.004691][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 985.004697][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 985.004703][ 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) [ 985.004709][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 985.004712][ 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) [ 985.004715][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 985.004723][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 985.004727][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 985.004733][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 985.004736][ 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) [ 985.004741][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 985.004747][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 985.004749][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 985.004755][ C1] ? kthread (kernel/kthread.c:464) [ 985.004760][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 985.004764][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 985.004770][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 985.004774][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 985.004778][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 985.004783][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 985.004788][ C1] __put_net (net/core/net_namespace.c:732) [ 985.004794][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 985.004797][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 985.004801][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 985.004806][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 985.004811][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 985.004816][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 985.004821][ C1] handle_softirqs (kernel/softirq.c:580) [ 985.004825][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 985.004829][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 985.004831][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 985.004835][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 985.004838][ C1] kthread (kernel/kthread.c:464) [ 985.004842][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 985.004845][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 985.004847][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 985.004851][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 985.004854][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 985.004858][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 985.004861][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 985.004864][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1007.333771][ C0] INFO: lockdep is turned off. | [ 1007.334025][ C0] Preemption disabled at: | [ 1007.334028][ C0] handle_softirqs (kernel/softirq.c:553) | [ 1007.334574][ C0] Tainted: [W]=WARN [ 1007.334577][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1007.334580][ C0] Call Trace: [ 1007.334583][ C0] [ 1007.334587][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1007.334599][ C0] __might_resched (kernel/sched/core.c:8796) [ 1007.334611][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1007.334618][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1007.334623][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1007.334631][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1007.334638][ 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) [ 1007.334645][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1007.334648][ 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) [ 1007.334652][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1007.334660][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1007.334663][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1007.334669][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1007.334672][ 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) [ 1007.334678][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1007.334684][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1007.334686][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1007.334692][ C0] ? kthread (kernel/kthread.c:464) [ 1007.334698][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 1007.334702][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1007.334708][ C0] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 1007.334712][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 1007.334715][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1007.334721][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1007.334726][ C0] __put_net (net/core/net_namespace.c:732) [ 1007.334732][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1007.334735][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1007.334739][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1007.334743][ C0] ? __schedule (kernel/sched/core.c:6658) [ 1007.334749][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1007.334753][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1007.334756][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1007.334762][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1007.334768][ C0] handle_softirqs (kernel/softirq.c:580) [ 1007.334772][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1007.334775][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1007.334778][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1007.334781][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1007.334785][ C0] kthread (kernel/kthread.c:464) [ 1007.334789][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1007.334792][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1007.334794][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1007.334798][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1007.334801][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1007.334805][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 1007.334807][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1007.334811][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1010.853162][ C1] INFO: lockdep is turned off. | [ 1010.853404][ C1] Preemption disabled at: | [ 1010.853406][ C1] 0x0 | [ 1010.853840][ C1] Tainted: [W]=WARN [ 1010.853841][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1010.853843][ C1] Call Trace: [ 1010.853846][ C1] [ 1010.853848][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1010.853859][ C1] __might_resched (kernel/sched/core.c:8796) [ 1010.853870][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1010.853875][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1010.853877][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1010.853883][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.853889][ 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) [ 1010.853895][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1010.853899][ 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) [ 1010.853902][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1010.853910][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1010.853913][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1010.853920][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1010.853922][ 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) [ 1010.853928][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1010.853934][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1010.853936][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1010.853942][ C1] ? common_interrupt (arch/x86/kernel/irq.c:285 (discriminator 14)) [ 1010.853947][ C1] ? asm_common_interrupt (./arch/x86/include/asm/idtentry.h:693) [ 1010.853952][ C1] ? __rcu_read_unlock (kernel/rcu/tree_plugin.h:441 (discriminator 2)) [ 1010.853955][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1010.853960][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1010.853965][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 1010.853972][ C1] ? set_track_prepare (mm/slub.c:936) [ 1010.853977][ C1] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848) [ 1010.853981][ C1] ? __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1010.853984][ C1] ? __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339) [ 1010.853988][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1010.853993][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.853997][ C1] __put_net (net/core/net_namespace.c:732) [ 1010.854004][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1010.854007][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1010.854011][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1010.854017][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1010.854021][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854024][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1010.854031][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1010.854036][ C1] handle_softirqs (kernel/softirq.c:580) [ 1010.854041][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1010.854044][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1010.854047][ C1] common_interrupt (arch/x86/kernel/irq.c:285 (discriminator 14)) [ 1010.854050][ C1] [ 1010.854051][ C1] [ 1010.854053][ C1] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:693) [ 1010.854055][ C1] RIP: 0010:__rcu_read_unlock (kernel/rcu/tree_plugin.h:441 (discriminator 2)) [ 1010.854059][ C1] Code: 00 00 85 c0 75 4b 65 48 8b 1d 00 99 be 05 48 8d bb 04 04 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 0f b6 14 02 <48> 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 41 8b 83 04 04 00 All code ======== 0: 00 00 add %al,(%rax) 2: 85 c0 test %eax,%eax 4: 75 4b jne 0x51 6: 65 48 8b 1d 00 99 be mov %gs:0x5be9900(%rip),%rbx # 0x5be990e d: 05 e: 48 8d bb 04 04 00 00 lea 0x404(%rbx),%rdi 15: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 1c: fc ff df 1f: 48 89 fa mov %rdi,%rdx 22: 48 c1 ea 03 shr $0x3,%rdx 26: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx 2a:* 48 89 f8 mov %rdi,%rax <-- trapping instruction 2d: 83 e0 07 and $0x7,%eax 30: 83 c0 03 add $0x3,%eax 33: 38 d0 cmp %dl,%al 35: 7c 04 jl 0x3b 37: 84 d2 test %dl,%dl 39: 75 41 jne 0x7c 3b: 8b .byte 0x8b 3c: 83 04 04 00 addl $0x0,(%rsp,%rax,1) Code starting with the faulting instruction =========================================== 0: 48 89 f8 mov %rdi,%rax 3: 83 e0 07 and $0x7,%eax 6: 83 c0 03 add $0x3,%eax 9: 38 d0 cmp %dl,%al b: 7c 04 jl 0x11 d: 84 d2 test %dl,%dl f: 75 41 jne 0x52 11: 8b .byte 0x8b 12: 83 04 04 00 addl $0x0,(%rsp,%rax,1) [ 1010.854062][ C1] RSP: 0000:ffffc9000160eec0 EFLAGS: 00000a07 [ 1010.854066][ C1] RAX: dffffc0000000000 RBX: ffff888005af8040 RCX: ffffc90001610001 [ 1010.854069][ C1] RDX: 0000000000000000 RSI: ffffffff88c56840 RDI: ffff888005af8444 [ 1010.854070][ C1] RBP: ffff888005af8040 R08: 0000000000000000 R09: ffffc9000160f021 [ 1010.854072][ C1] R10: ffffffff85c1d687 R11: ffffc9000160f020 R12: ffff888005af8040 [ 1010.854074][ C1] R13: ffffc9000160efe0 R14: ffffc90001608000 R15: ffffc9000160f268 [ 1010.854077][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1010.854082][ C1] unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1010.854085][ C1] ? __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1010.854090][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 1010.854094][ C1] ? __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1010.854097][ C1] ? kernel_text_address (kernel/extable.c:99) [ 1010.854103][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1010.854107][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1010.854112][ C1] ? __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339) [ 1010.854117][ C1] stack_trace_save (kernel/stacktrace.c:123) [ 1010.854121][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1010.854126][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854129][ C1] set_track_prepare (mm/slub.c:936) [ 1010.854132][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1010.854137][ C1] ? get_partial_node.part.0 (mm/slub.c:2902) [ 1010.854142][ C1] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848) [ 1010.854146][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 1010.854153][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 1010.854155][ C1] __slab_alloc.constprop.0 (mm/slub.c:3948) [ 1010.854160][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 1010.854162][ C1] __kmalloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4326 mm/slub.c:4339) [ 1010.854167][ C1] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397) [ 1010.854172][ C1] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619) [ 1010.854176][ C1] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376) [ 1010.854180][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1010.854183][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1010.854186][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854190][ C1] ? __pfx_map_id_range_up (kernel/user_namespace.c:382) [ 1010.854194][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1010.854197][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1010.854201][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1010.854204][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1010.854207][ C1] ? fuse_get_unique (fs/fuse/dev.c:317) [ 1010.854214][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854217][ 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) [ 1010.854222][ C1] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499) [ 1010.854225][ C1] ? fuse_send_one (fs/fuse/dev.c:400) [ 1010.854229][ C1] flush_bg_queue (fs/fuse/dev.c:418) [ 1010.854233][ C1] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621) [ 1010.854238][ C1] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728) [ 1010.854242][ C1] fuse_simple_background (fs/fuse/dev.c:753) [ 1010.854245][ C1] fuse_send_readpages (fs/fuse/file.c:995) [ 1010.854250][ C1] fuse_readahead (fs/fuse/file.c:1033) [ 1010.854256][ C1] ? __pfx_fuse_readahead (fs/fuse/file.c:1006) [ 1010.854258][ C1] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21)) [ 1010.854265][ C1] ? __filemap_add_folio (mm/filemap.c:949) [ 1010.854272][ C1] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162) [ 1010.854278][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1010.854283][ C1] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201) [ 1010.854288][ C1] ? __pfx_read_pages (mm/readahead.c:147) [ 1010.854295][ C1] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298) [ 1010.854302][ C1] do_sync_mmap_readahead (mm/filemap.c:3263) [ 1010.854306][ C1] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203) [ 1010.854309][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1010.854314][ C1] ? __filemap_get_folio (mm/filemap.c:1907) [ 1010.854319][ C1] filemap_fault (mm/filemap.c:3403) [ 1010.854323][ C1] ? __pfx_filemap_map_pages (mm/filemap.c:3692) [ 1010.854327][ C1] ? __pfx_filemap_fault (mm/filemap.c:3362) [ 1010.854330][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854333][ C1] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1010.854338][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854340][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1010.854343][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1010.854347][ C1] __do_fault (mm/memory.c:5098) [ 1010.854350][ C1] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160) [ 1010.854353][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1010.854357][ C1] handle_pte_fault (mm/memory.c:5997) [ 1010.854360][ C1] ? kfree (mm/slub.c:4830) [ 1010.854364][ C1] ? __pfx_handle_pte_fault (mm/memory.c:5954) [ 1010.854367][ C1] ? ___sys_recvmsg (net/socket.c:2818) [ 1010.854373][ C1] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1010.854377][ C1] __handle_mm_fault (mm/memory.c:6140) [ 1010.854380][ C1] ? __pfx___handle_mm_fault (mm/memory.c:6049) [ 1010.854382][ C1] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 1010.854389][ C1] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 1010.854393][ C1] handle_mm_fault (mm/memory.c:6321) [ 1010.854396][ C1] ? __pfx_handle_mm_fault (mm/memory.c:6276) [ 1010.854398][ C1] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1010.854405][ C1] do_user_addr_fault (arch/x86/mm/fault.c:1337) [ 1010.854412][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1010.854416][ C1] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 1010.854421][ C1] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 1010.854423][ C1] RIP: 0033:0x7f7570e8683d [ 1010.854430][ C1] Code: Unable to access opcode bytes at 0x7f7570e86813. Code starting with the faulting instruction =========================================== [ 1010.854432][ C1] RSP: 002b:00007ffe6fb9bb90 EFLAGS: 00010246 [ 1010.854434][ C1] RAX: fffffffffffffff5 RBX: 0000000000000038 RCX: 00007f7570e8683d [ 1010.854436][ C1] RDX: 0000000000000000 RSI: 00007ffe6fb9bc00 RDI: 0000000000000005 [ 1010.854437][ C1] RBP: 00007ffe6fb9cd10 R08: 00000000004185e0 R09: 0000000000000010 [ 1010.854439][ C1] R10: 00007f7570d471d8 R11: 0000000000000246 R12: 0000000000000054 [ 1010.854441][ C1] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7570fb2000 | [ 1013.875681][ C1] INFO: lockdep is turned off. | [ 1013.875944][ C1] Preemption disabled at: | [ 1013.875947][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1013.876515][ C1] Tainted: [W]=WARN [ 1013.876518][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1013.876521][ C1] Call Trace: [ 1013.876524][ C1] [ 1013.876528][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1013.876542][ C1] __might_resched (kernel/sched/core.c:8796) [ 1013.876554][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1013.876561][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1013.876565][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1013.876574][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1013.876583][ 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) [ 1013.876592][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1013.876597][ 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) [ 1013.876602][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1013.876613][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1013.876618][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1013.876626][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1013.876630][ 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) [ 1013.876638][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1013.876645][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1013.876650][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1013.876658][ C1] ? kthread (kernel/kthread.c:464) [ 1013.876665][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 1013.876672][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1013.876680][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 1013.876687][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 1013.876693][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1013.876700][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1013.876709][ C1] __put_net (net/core/net_namespace.c:732) [ 1013.876718][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1013.876724][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1013.876730][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1013.876740][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1013.876748][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1013.876753][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1013.876764][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1013.876772][ C1] handle_softirqs (kernel/softirq.c:580) [ 1013.876780][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1013.876787][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1013.876792][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1013.876798][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1013.876805][ C1] kthread (kernel/kthread.c:464) [ 1013.876812][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1013.876817][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1013.876820][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1013.876827][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1013.876832][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1013.876839][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1013.876842][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1013.876848][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1017.513347][ C0] INFO: lockdep is turned off. | [ 1017.513555][ C0] Preemption disabled at: | [ 1017.513557][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 1017.514018][ C0] Tainted: [W]=WARN [ 1017.514020][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1017.514023][ C0] Call Trace: [ 1017.514025][ C0] [ 1017.514027][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1017.514035][ C0] __might_resched (kernel/sched/core.c:8796) [ 1017.514044][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1017.514048][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1017.514050][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1017.514056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1017.514062][ 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) [ 1017.514068][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1017.514072][ 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) [ 1017.514075][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1017.514083][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1017.514086][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1017.514092][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1017.514095][ 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) [ 1017.514101][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1017.514106][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1017.514109][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1017.514115][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1017.514120][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1017.514125][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1017.514128][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1017.514131][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1017.514133][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1017.514136][ C0] ? do_idle (kernel/sched/idle.c:325) [ 1017.514138][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1017.514141][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1017.514143][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 1017.514151][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1017.514157][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1017.514162][ C0] __put_net (net/core/net_namespace.c:732) [ 1017.514168][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1017.514171][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1017.514175][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1017.514180][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1017.514185][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1017.514191][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1017.514197][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 1017.514202][ C0] handle_softirqs (kernel/softirq.c:580) [ 1017.514208][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1017.514210][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1017.514213][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1017.514216][ C0] [ 1017.514217][ C0] [ 1017.514219][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1017.514221][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1017.514225][ C0] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1017.514228][ C0] RSP: 0018:ffffffff89c07df8 EFLAGS: 00000246 [ 1017.514233][ C0] RAX: 0000000000000000 RBX: 1ffffffff1380fc3 RCX: ffffffff8886a5f9 [ 1017.514235][ C0] RDX: ffffed100cb066fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 1017.514236][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb066fa [ 1017.514238][ C0] R10: ffff8880658337d3 R11: ffff88800b8a0558 R12: 0000000000000000 [ 1017.514240][ C0] R13: ffffffff89c33240 R14: dffffc0000000000 R15: 0000000000014770 [ 1017.514244][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1017.514248][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1017.514252][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1017.514255][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1017.514257][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1017.514260][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1017.514264][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1017.514270][ C0] do_idle (kernel/sched/idle.c:325) [ 1017.514273][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1017.514276][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 1017.514279][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 1017.514283][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 1017.514288][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 1017.514294][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1039.786835][ C1] INFO: lockdep is turned off. | [ 1039.787017][ C1] Preemption disabled at: | [ 1039.787019][ C1] 0x0 | [ 1039.787408][ C1] Tainted: [W]=WARN [ 1039.787410][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1039.787412][ C1] Call Trace: [ 1039.787414][ C1] [ 1039.787417][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1039.787428][ C1] __might_resched (kernel/sched/core.c:8796) [ 1039.787438][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1039.787443][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1039.787445][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1039.787451][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1039.787457][ 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) [ 1039.787463][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1039.787466][ 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) [ 1039.787469][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1039.787478][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1039.787481][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1039.787487][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1039.787490][ 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) [ 1039.787496][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1039.787501][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1039.787504][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1039.787510][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1039.787515][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1039.787520][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1039.787523][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1039.787526][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1039.787528][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1039.787532][ C1] ? do_idle (kernel/sched/idle.c:325) [ 1039.787534][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1039.787537][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1039.787543][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1039.787549][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1039.787555][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1039.787560][ C1] __put_net (net/core/net_namespace.c:732) [ 1039.787566][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1039.787569][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1039.787573][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1039.787578][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1039.787583][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1039.787588][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1039.787595][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1039.787600][ C1] handle_softirqs (kernel/softirq.c:580) [ 1039.787606][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1039.787609][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1039.787611][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1039.787615][ C1] [ 1039.787616][ C1] [ 1039.787618][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1039.787621][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1039.787625][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1039.787628][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 1039.787632][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8886a5f9 [ 1039.787634][ C1] RDX: ffffed100cb166fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 1039.787635][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb166fa [ 1039.787637][ C1] R10: ffff8880658b37d3 R11: ffff8880096e2818 R12: 0000000000000000 [ 1039.787639][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 1039.787643][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1039.787647][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1039.787651][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1039.787653][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1039.787656][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1039.787659][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1039.787662][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1039.787666][ C1] do_idle (kernel/sched/idle.c:325) [ 1039.787670][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1039.787673][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1039.787677][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1039.787682][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1043.298754][ C1] INFO: lockdep is turned off. | [ 1043.298910][ C1] Preemption disabled at: | [ 1043.298912][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1043.299254][ C1] Tainted: [W]=WARN [ 1043.299255][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1043.299258][ C1] Call Trace: [ 1043.299260][ C1] [ 1043.299262][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1043.299272][ C1] __might_resched (kernel/sched/core.c:8796) [ 1043.299281][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1043.299286][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1043.299289][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1043.299295][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1043.299301][ 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) [ 1043.299306][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1043.299310][ 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) [ 1043.299313][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1043.299321][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1043.299324][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1043.299330][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1043.299333][ 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) [ 1043.299338][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1043.299344][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1043.299346][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1043.299352][ C1] ? kthread (kernel/kthread.c:464) [ 1043.299357][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 1043.299361][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1043.299367][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 1043.299374][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 1043.299378][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1043.299383][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1043.299387][ C1] __put_net (net/core/net_namespace.c:732) [ 1043.299394][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1043.299397][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1043.299401][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1043.299405][ C1] ? __schedule (kernel/sched/core.c:6658) [ 1043.299411][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1043.299415][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1043.299418][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1043.299425][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 1043.299430][ C1] handle_softirqs (kernel/softirq.c:580) [ 1043.299434][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1043.299437][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1043.299440][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1043.299444][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1043.299448][ C1] kthread (kernel/kthread.c:464) [ 1043.299452][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1043.299455][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1043.299457][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1043.299461][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1043.299464][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1043.299468][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1043.299470][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1043.299474][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1046.250020][ C3] INFO: lockdep is turned off. | [ 1046.250240][ C3] Preemption disabled at: | [ 1046.250242][ C3] 0x0 | [ 1046.250643][ C3] Tainted: [W]=WARN [ 1046.250644][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1046.250647][ C3] Call Trace: [ 1046.250649][ C3] [ 1046.250651][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1046.250662][ C3] __might_resched (kernel/sched/core.c:8796) [ 1046.250672][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1046.250677][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1046.250681][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 1046.250688][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1046.250697][ 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) [ 1046.250705][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1046.250708][ 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) [ 1046.250711][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1046.250719][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1046.250723][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1046.250729][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1046.250732][ 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) [ 1046.250737][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1046.250743][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1046.250746][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 1046.250759][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1046.250764][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1046.250769][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1046.250773][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1046.250776][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1046.250778][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1046.250782][ C3] ? do_idle (kernel/sched/idle.c:325) [ 1046.250784][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1046.250786][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1046.250792][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 1046.250798][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1046.250803][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1046.250808][ C3] __put_net (net/core/net_namespace.c:732) [ 1046.250814][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1046.250818][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1046.250821][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 1046.250827][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1046.250832][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1046.250837][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 1046.250842][ C3] handle_softirqs (kernel/softirq.c:580) [ 1046.250848][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1046.250850][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 1046.250853][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1046.250856][ C3] [ 1046.250858][ C3] [ 1046.250860][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1046.250865][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1046.250871][ C3] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: 92 xchg %eax,%edx 1: d0 00 rolb $1,(%rax) 3: e9 03 55 02 00 jmp 0x2550b 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: c3 ret 1: cc int3 2: cc int3 3: cc int3 4: cc int3 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 1046.250876][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 1046.250882][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff8886a5f9 [ 1046.250884][ C3] RDX: ffffed100cb366fb RSI: ffffffff88c56840 RDI: ffffffff85d99f6f [ 1046.250886][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100cb366fa [ 1046.250888][ C3] R10: ffff8880659b37d3 R11: ffff888001b4cad8 R12: 0000000000000000 [ 1046.250890][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000 [ 1046.250894][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1046.250898][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1046.250902][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1046.250904][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1046.250907][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1046.250910][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1046.250913][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1046.250917][ C3] do_idle (kernel/sched/idle.c:325) [ 1046.250921][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1046.250923][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1046.250927][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) Finger prints: schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit