====================================== | [ 408.889389][ C0] 1 lock held by ksoftirqd/0/14: | [ 408.889564][ C0] #0: ffffffffb2f8b540 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570) | [ 408.889876][ C0] | [ 408.889876][ C0] stack backtrace: [ 408.890090][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 408.890093][ C0] Call Trace: [ 408.890094][ C0] [ 408.890096][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 408.890102][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 408.890106][ C0] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 408.890110][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 408.890115][ C0] ? save_trace (kernel/locking/lockdep.c:595) [ 408.890120][ C0] mark_lock (kernel/locking/lockdep.c:4756) [ 408.890124][ C0] mark_usage (kernel/locking/lockdep.c:4645) [ 408.890127][ C0] __lock_acquire (kernel/locking/lockdep.c:5194) [ 408.890129][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 408.890133][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 408.890136][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 408.890139][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.890142][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 408.890145][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 408.890148][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 408.890151][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 408.890154][ C0] simple_pin_fs (fs/libfs.c:1067) [ 408.890157][ C0] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 408.890160][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 408.890165][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 408.890168][ 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) [ 408.890172][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 408.890175][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 408.890178][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 408.890182][ C0] ? kthread (kernel/kthread.c:464) [ 408.890186][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 408.890188][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 408.890191][ 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) [ 408.890195][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 408.890200][ C0] __put_net (net/core/net_namespace.c:732) [ 408.890205][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 408.890209][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 408.890212][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 408.890218][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 408.890222][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.890225][ C0] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1)) [ 408.890227][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 408.890233][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 408.890237][ C0] handle_softirqs (kernel/softirq.c:580) [ 408.890241][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 408.890244][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 408.890247][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 408.890250][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 408.890254][ C0] kthread (kernel/kthread.c:464) [ 408.890258][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.890261][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 408.890263][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 408.890266][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.890269][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.890273][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 408.890275][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.890278][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 408.900574][ C0] RCU nest depth: 0, expected: 0 | [ 408.900734][ C0] INFO: lockdep is turned off. | [ 408.900899][ C0] Preemption disabled at: | [ 408.900900][ C0] handle_softirqs (kernel/softirq.c:553) [ 408.901335][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 408.901337][ C0] Call Trace: [ 408.901340][ C0] [ 408.901343][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 408.901351][ C0] __might_resched (kernel/sched/core.c:8796) [ 408.901362][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 408.901367][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 408.901371][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 408.901376][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.901382][ 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) [ 408.901390][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 408.901395][ 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) [ 408.901400][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 408.901410][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 408.901415][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 408.901423][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 408.901427][ 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) [ 408.901433][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 408.901439][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 408.901444][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 408.901449][ C0] ? kthread (kernel/kthread.c:464) [ 408.901455][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 408.901460][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 408.901466][ 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) [ 408.901471][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 408.901482][ C0] __put_net (net/core/net_namespace.c:732) [ 408.901487][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 408.901493][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 408.901499][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 408.901509][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 408.901516][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.901521][ C0] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1)) [ 408.901525][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 408.901534][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 408.901541][ C0] handle_softirqs (kernel/softirq.c:580) [ 408.901548][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 408.901555][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 408.901559][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 408.901565][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 408.901572][ C0] kthread (kernel/kthread.c:464) [ 408.901578][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.901583][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 408.901587][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 408.901593][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 408.901598][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.901605][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 408.901609][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 408.901614][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 413.032221][ C1] INFO: lockdep is turned off. | [ 413.032397][ C1] Preemption disabled at: | [ 413.032398][ C1] 0x0 | [ 413.032719][ C1] Tainted: [W]=WARN [ 413.032721][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 413.032723][ C1] Call Trace: [ 413.032724][ C1] [ 413.032726][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 413.032734][ C1] __might_resched (kernel/sched/core.c:8796) [ 413.032741][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 413.032745][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 413.032748][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 413.032753][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 413.032758][ 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) [ 413.032762][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 413.032766][ 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) [ 413.032769][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 413.032775][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 413.032778][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 413.032783][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 413.032786][ 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) [ 413.032790][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 413.032795][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 413.032798][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 413.032802][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 413.032806][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 413.032810][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 413.032813][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 413.032815][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 413.032818][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 413.032820][ C1] ? do_idle (kernel/sched/idle.c:325) [ 413.032822][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 413.032825][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 413.032830][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 413.032834][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 413.032839][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 413.032843][ C1] __put_net (net/core/net_namespace.c:732) [ 413.032848][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 413.032852][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 413.032855][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 413.032861][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 413.032865][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 413.032871][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 413.032876][ C1] handle_softirqs (kernel/softirq.c:580) [ 413.032881][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 413.032884][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 413.032886][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 413.032889][ C1] [ 413.032891][ C1] [ 413.032892][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 413.032895][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 413.032899][ 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 [ 413.032901][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 413.032904][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 413.032907][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 413.032908][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 413.032910][ C1] R10: ffff88806ceb37d3 R11: ffff88806cea834c R12: 0000000000000000 [ 413.032912][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 413.032916][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 413.032920][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 413.032923][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 413.032926][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 413.032928][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 413.032931][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 413.032934][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 413.032938][ C1] do_idle (kernel/sched/idle.c:325) [ 413.032941][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 413.032944][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 413.032948][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 413.032953][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 415.932260][ C1] INFO: lockdep is turned off. | [ 415.932432][ C1] Preemption disabled at: | [ 415.932434][ C1] 0x0 | [ 415.932745][ C1] Tainted: [W]=WARN [ 415.932746][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 415.932748][ C1] Call Trace: [ 415.932749][ C1] [ 415.932752][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 415.932759][ C1] __might_resched (kernel/sched/core.c:8796) [ 415.932767][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 415.932771][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 415.932774][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 415.932779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.932787][ 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) [ 415.932792][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 415.932795][ 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) [ 415.932798][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 415.932806][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 415.932809][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 415.932813][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 415.932816][ 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) [ 415.932820][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 415.932825][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 415.932828][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 415.932833][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 415.932837][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 415.932840][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 415.932844][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 415.932846][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 415.932848][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 415.932851][ C1] ? do_idle (kernel/sched/idle.c:325) [ 415.932853][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 415.932855][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 415.932860][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 415.932865][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 415.932869][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.932873][ C1] __put_net (net/core/net_namespace.c:732) [ 415.932878][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 415.932881][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 415.932885][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 415.932890][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 415.932895][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 415.932899][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 415.932905][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 415.932909][ C1] handle_softirqs (kernel/softirq.c:580) [ 415.932915][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 415.932918][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 415.932920][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 415.932924][ C1] [ 415.932925][ C1] [ 415.932926][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 415.932929][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 415.932933][ 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 [ 415.932936][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 415.932939][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 415.932941][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 415.932943][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 415.932944][ C1] R10: ffff88806ceb37d3 R11: ffff88800b924ad8 R12: 0000000000000000 [ 415.932946][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 415.932950][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 415.932954][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 415.932957][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 415.932959][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 415.932962][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 415.932965][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 415.932968][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 415.932972][ C1] do_idle (kernel/sched/idle.c:325) [ 415.932975][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 415.932978][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 415.932982][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 415.932987][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 419.240367][ C1] INFO: lockdep is turned off. | [ 419.240539][ C1] Preemption disabled at: | [ 419.240541][ C1] 0x0 | [ 419.240869][ C1] Tainted: [W]=WARN [ 419.240871][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 419.240873][ C1] Call Trace: [ 419.240874][ C1] [ 419.240876][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 419.240885][ C1] __might_resched (kernel/sched/core.c:8796) [ 419.240894][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 419.240898][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 419.240900][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 419.240905][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 419.240910][ 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) [ 419.240915][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 419.240918][ 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) [ 419.240921][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 419.240928][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 419.240931][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 419.240936][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 419.240939][ 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) [ 419.240943][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 419.240948][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 419.240950][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 419.240955][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 419.240959][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 419.240963][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 419.240966][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 419.240968][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 419.240970][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 419.240973][ C1] ? do_idle (kernel/sched/idle.c:325) [ 419.240975][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 419.240978][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 419.240982][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 419.240987][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 419.240991][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 419.240995][ C1] __put_net (net/core/net_namespace.c:732) [ 419.241000][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 419.241003][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 419.241006][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 419.241012][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 419.241016][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 419.241021][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 419.241027][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 419.241031][ C1] handle_softirqs (kernel/softirq.c:580) [ 419.241036][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 419.241039][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 419.241042][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 419.241045][ C1] [ 419.241046][ C1] [ 419.241048][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 419.241050][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 419.241054][ 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 [ 419.241057][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 419.241061][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 419.241063][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 419.241065][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 419.241067][ C1] R10: ffff88806ceb37d3 R11: ffff88800b924ad8 R12: 0000000000000000 [ 419.241069][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 419.241073][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 419.241077][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 419.241080][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 419.241082][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 419.241085][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 419.241088][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 419.241091][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 419.241096][ C1] do_idle (kernel/sched/idle.c:325) [ 419.241099][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 419.241102][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 419.241105][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 419.241111][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 441.385347][ C1] INFO: lockdep is turned off. | [ 441.385508][ C1] Preemption disabled at: | [ 441.385510][ C1] handle_softirqs (kernel/softirq.c:553) | [ 441.385862][ C1] Tainted: [W]=WARN [ 441.385863][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 441.385865][ C1] Call Trace: [ 441.385867][ C1] [ 441.385869][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 441.385876][ C1] __might_resched (kernel/sched/core.c:8796) [ 441.385883][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 441.385887][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 441.385890][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 441.385894][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.385899][ 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) [ 441.385904][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 441.385907][ 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) [ 441.385910][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 441.385916][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 441.385920][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 441.385924][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 441.385927][ 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) [ 441.385931][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 441.385936][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 441.385939][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 441.385943][ C1] ? kthread (kernel/kthread.c:464) [ 441.385947][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 441.385951][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 441.385956][ 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) [ 441.385959][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 441.385962][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 441.385967][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.385971][ C1] __put_net (net/core/net_namespace.c:732) [ 441.385976][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 441.385979][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 441.385983][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 441.385987][ C1] ? __schedule (kernel/sched/core.c:6658) [ 441.385992][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 441.385997][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.386000][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 441.386005][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 441.386009][ C1] handle_softirqs (kernel/softirq.c:580) [ 441.386014][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 441.386017][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 441.386019][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 441.386023][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 441.386027][ C1] kthread (kernel/kthread.c:464) [ 441.386030][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 441.386033][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 441.386036][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 441.386039][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.386042][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 441.386046][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 441.386048][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 441.386051][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 444.968183][ C0] INFO: lockdep is turned off. | [ 444.968345][ C0] Preemption disabled at: | [ 444.968347][ C0] handle_softirqs (kernel/softirq.c:553) | [ 444.968693][ C0] Tainted: [W]=WARN [ 444.968695][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 444.968697][ C0] Call Trace: [ 444.968698][ C0] [ 444.968700][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 444.968707][ C0] __might_resched (kernel/sched/core.c:8796) [ 444.968715][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 444.968718][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 444.968721][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 444.968726][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.968731][ 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) [ 444.968736][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 444.968739][ 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) [ 444.968742][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 444.968749][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 444.968752][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 444.968757][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 444.968760][ 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) [ 444.968764][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 444.968769][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 444.968771][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 444.968776][ C0] ? kthread (kernel/kthread.c:464) [ 444.968780][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 444.968784][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 444.968790][ 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) [ 444.968794][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 444.968797][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 444.968802][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.968806][ C0] __put_net (net/core/net_namespace.c:732) [ 444.968811][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 444.968814][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 444.968818][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 444.968823][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 444.968828][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.968831][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 444.968836][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 444.968840][ C0] handle_softirqs (kernel/softirq.c:580) [ 444.968844][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 444.968848][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 444.968850][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 444.968854][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 444.968858][ C0] kthread (kernel/kthread.c:464) [ 444.968862][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 444.968865][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 444.968867][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.968870][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.968873][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 444.968877][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 444.968879][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 444.968882][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 448.043269][ C1] INFO: lockdep is turned off. | [ 448.043441][ C1] Preemption disabled at: | [ 448.043442][ C1] 0x0 | [ 448.043755][ C1] Tainted: [W]=WARN [ 448.043757][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 448.043759][ C1] Call Trace: [ 448.043760][ C1] [ 448.043762][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 448.043771][ C1] __might_resched (kernel/sched/core.c:8796) [ 448.043779][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 448.043786][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 448.043789][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 448.043793][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 448.043799][ 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) [ 448.043804][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 448.043807][ 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) [ 448.043810][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 448.043817][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 448.043821][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 448.043825][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 448.043828][ 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) [ 448.043832][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 448.043837][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 448.043839][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 448.043844][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 448.043848][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 448.043852][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 448.043855][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 448.043857][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 448.043860][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 448.043863][ C1] ? do_idle (kernel/sched/idle.c:325) [ 448.043865][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 448.043867][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 448.043872][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 448.043876][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 448.043881][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 448.043885][ C1] __put_net (net/core/net_namespace.c:732) [ 448.043890][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 448.043893][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 448.043897][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 448.043902][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 448.043907][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 448.043912][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 448.043916][ C1] handle_softirqs (kernel/softirq.c:580) [ 448.043921][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 448.043924][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 448.043926][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 448.043930][ C1] [ 448.043931][ C1] [ 448.043932][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 448.043935][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 448.043939][ 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 [ 448.043941][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 448.043945][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 448.043947][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 448.043949][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 448.043950][ C1] R10: ffff88806ceb37d3 R11: ffff888001b4cad8 R12: 0000000000000000 [ 448.043952][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 448.043956][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 448.043960][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 448.043963][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 448.043965][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 448.043968][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 448.043971][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 448.043974][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 448.043978][ C1] do_idle (kernel/sched/idle.c:325) [ 448.043981][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 448.043984][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 448.043988][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 448.043993][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 451.434389][ C3] INFO: lockdep is turned off. | [ 451.434548][ C3] Preemption disabled at: | [ 451.434550][ C3] handle_softirqs (kernel/softirq.c:553) | [ 451.434891][ C3] Tainted: [W]=WARN [ 451.434892][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 451.434894][ C3] Call Trace: [ 451.434896][ C3] [ 451.434898][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 451.434906][ C3] __might_resched (kernel/sched/core.c:8796) [ 451.434913][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 451.434917][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 451.434920][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 451.434924][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 451.434930][ 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) [ 451.434935][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 451.434938][ 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) [ 451.434941][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 451.434947][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 451.434951][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 451.434955][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 451.434958][ 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) [ 451.434962][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 451.434967][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 451.434970][ C3] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 451.434974][ C3] ? kthread (kernel/kthread.c:464) [ 451.434978][ C3] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 451.434982][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 451.434986][ 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) [ 451.434990][ C3] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 451.434993][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 451.434997][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 451.435001][ C3] __put_net (net/core/net_namespace.c:732) [ 451.435007][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 451.435011][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 451.435014][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 451.435020][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 451.435024][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 451.435027][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 451.435032][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 451.435037][ C3] handle_softirqs (kernel/softirq.c:580) [ 451.435041][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 451.435044][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 451.435047][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 451.435050][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 451.435054][ C3] kthread (kernel/kthread.c:464) [ 451.435058][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 451.435061][ C3] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 451.435063][ C3] ? __lock_release (kernel/locking/lockdep.c:5539) [ 451.435067][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 451.435070][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 451.435074][ C3] ret_from_fork (arch/x86/kernel/process.c:148) [ 451.435076][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 451.435079][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 472.940530][ C2] INFO: lockdep is turned off. | [ 472.940705][ C2] Preemption disabled at: | [ 472.940706][ C2] handle_softirqs (kernel/softirq.c:553) | [ 472.941069][ C2] Tainted: [W]=WARN [ 472.941071][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.941073][ C2] Call Trace: [ 472.941075][ C2] [ 472.941077][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 472.941084][ C2] __might_resched (kernel/sched/core.c:8796) [ 472.941091][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 472.941095][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 472.941097][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 472.941102][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.941107][ 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) [ 472.941112][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 472.941115][ 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) [ 472.941118][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 472.941124][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 472.941128][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 472.941133][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 472.941136][ 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) [ 472.941140][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 472.941145][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 472.941147][ C2] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 472.941152][ C2] ? kthread (kernel/kthread.c:464) [ 472.941156][ C2] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 472.941160][ C2] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 472.941164][ C2] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427) [ 472.941168][ C2] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 472.941171][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 472.941175][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.941179][ C2] __put_net (net/core/net_namespace.c:732) [ 472.941184][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 472.941187][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 472.941191][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 472.941196][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 472.941201][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.941204][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 472.941209][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 472.941214][ C2] handle_softirqs (kernel/softirq.c:580) [ 472.941218][ C2] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 472.941221][ C2] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 472.941224][ C2] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 472.941227][ C2] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 472.941231][ C2] kthread (kernel/kthread.c:464) [ 472.941235][ C2] ? __pfx_kthread (kernel/kthread.c:413) [ 472.941238][ C2] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 472.941240][ C2] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.941243][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.941246][ C2] ? __pfx_kthread (kernel/kthread.c:413) [ 472.941250][ C2] ret_from_fork (arch/x86/kernel/process.c:148) [ 472.941252][ C2] ? __pfx_kthread (kernel/kthread.c:413) [ 472.941255][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 476.463234][ C2] INFO: lockdep is turned off. | [ 476.463422][ C2] Preemption disabled at: | [ 476.463424][ C2] 0x0 | [ 476.463761][ C2] Tainted: [W]=WARN [ 476.463762][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 476.463764][ C2] Call Trace: [ 476.463766][ C2] [ 476.463768][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 476.463776][ C2] __might_resched (kernel/sched/core.c:8796) [ 476.463783][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 476.463789][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 476.463792][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 476.463796][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 476.463801][ 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) [ 476.463806][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 476.463809][ 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) [ 476.463812][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 476.463819][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 476.463822][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 476.463827][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 476.463830][ 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) [ 476.463835][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 476.463839][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 476.463842][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 476.463846][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 476.463851][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 476.463854][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 476.463857][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 476.463860][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 476.463862][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 476.463865][ C2] ? do_idle (kernel/sched/idle.c:325) [ 476.463867][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 476.463869][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 476.463874][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 476.463879][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 476.463883][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 476.463887][ C2] __put_net (net/core/net_namespace.c:732) [ 476.463892][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 476.463895][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 476.463899][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 476.463904][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 476.463909][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 476.463913][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 476.463919][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 476.463923][ C2] handle_softirqs (kernel/softirq.c:580) [ 476.463929][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 476.463932][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 476.463934][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 476.463937][ C2] [ 476.463938][ C2] [ 476.463940][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 476.463943][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 476.463947][ 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 [ 476.463950][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 476.463953][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffb186a5f9 [ 476.463955][ C2] RDX: ffffed100d9e66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 476.463957][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e66fa [ 476.463958][ C2] R10: ffff88806cf337d3 R11: ffff888001fc0558 R12: 0000000000000000 [ 476.463960][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000 [ 476.463964][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 476.463968][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 476.463972][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 476.463974][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 476.463976][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 476.463979][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 476.463983][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 476.463986][ C2] do_idle (kernel/sched/idle.c:325) [ 476.463990][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 476.463992][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 476.463996][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 476.464002][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 479.467866][ C0] INFO: lockdep is turned off. | [ 479.468030][ C0] Preemption disabled at: | [ 479.468032][ C0] handle_softirqs (kernel/softirq.c:553) | [ 479.468362][ C0] Tainted: [W]=WARN [ 479.468363][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 479.468365][ C0] Call Trace: [ 479.468367][ C0] [ 479.468369][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 479.468376][ C0] __might_resched (kernel/sched/core.c:8796) [ 479.468383][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 479.468387][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 479.468389][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 479.468395][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.468399][ 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) [ 479.468404][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 479.468407][ 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) [ 479.468410][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 479.468417][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 479.468420][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 479.468425][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 479.468428][ 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) [ 479.468431][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 479.468436][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 479.468439][ C0] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 479.468443][ C0] ? kthread (kernel/kthread.c:464) [ 479.468447][ C0] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 479.468451][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 479.468456][ 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) [ 479.468459][ C0] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 479.468462][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 479.468467][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.468471][ C0] __put_net (net/core/net_namespace.c:732) [ 479.468476][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 479.468479][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 479.468482][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 479.468488][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 479.468493][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.468497][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 479.468502][ C0] handle_softirqs (kernel/softirq.c:580) [ 479.468506][ C0] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 479.468509][ C0] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 479.468512][ C0] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 479.468516][ C0] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 479.468519][ C0] kthread (kernel/kthread.c:464) [ 479.468523][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 479.468526][ C0] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 479.468528][ C0] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.468531][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.468534][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 479.468538][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 479.468540][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 479.468544][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 482.797383][ C0] INFO: lockdep is turned off. | [ 482.797576][ C0] Preemption disabled at: | [ 482.797578][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 482.798025][ C0] Tainted: [W]=WARN [ 482.798026][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 482.798028][ C0] Call Trace: [ 482.798030][ C0] [ 482.798032][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 482.798038][ C0] __might_resched (kernel/sched/core.c:8796) [ 482.798046][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 482.798049][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 482.798051][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 482.798056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 482.798060][ 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) [ 482.798066][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 482.798069][ 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) [ 482.798072][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 482.798079][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 482.798082][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 482.798087][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 482.798089][ 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) [ 482.798093][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 482.798098][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 482.798100][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 482.798105][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 482.798109][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 482.798113][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 482.798116][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 482.798119][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 482.798121][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 482.798124][ C0] ? do_idle (kernel/sched/idle.c:325) [ 482.798126][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 482.798129][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 482.798131][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 482.798137][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 482.798141][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 482.798145][ C0] __put_net (net/core/net_namespace.c:732) [ 482.798150][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 482.798153][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 482.798157][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 482.798162][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 482.798167][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 482.798173][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 482.798177][ C0] handle_softirqs (kernel/softirq.c:580) [ 482.798182][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 482.798185][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 482.798188][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 482.798191][ C0] [ 482.798192][ C0] [ 482.798193][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 482.798196][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 482.798200][ 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 [ 482.798203][ C0] RSP: 0018:ffffffffb2c07df8 EFLAGS: 00000246 [ 482.798207][ C0] RAX: 0000000000000000 RBX: 1ffffffff6580fc3 RCX: ffffffffb186a5f9 [ 482.798209][ C0] RDX: ffffed100d9c66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 482.798211][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa [ 482.798212][ C0] R10: ffff88806ce337d3 R11: ffff888001b4a818 R12: 0000000000000000 [ 482.798214][ C0] R13: ffffffffb2c33240 R14: dffffc0000000000 R15: 0000000000014770 [ 482.798218][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 482.798222][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 482.798226][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 482.798228][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 482.798230][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 482.798233][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 482.798236][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 482.798241][ C0] do_idle (kernel/sched/idle.c:325) [ 482.798244][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 482.798247][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 482.798250][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 482.798254][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 482.798258][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 482.798262][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 503.864519][ C1] INFO: lockdep is turned off. | [ 503.864680][ C1] Preemption disabled at: | [ 503.864682][ C1] handle_softirqs (kernel/softirq.c:553) | [ 503.865023][ C1] Tainted: [W]=WARN [ 503.865025][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 503.865027][ C1] Call Trace: [ 503.865028][ C1] [ 503.865030][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 503.865037][ C1] __might_resched (kernel/sched/core.c:8796) [ 503.865044][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 503.865048][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 503.865050][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 503.865055][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 503.865060][ 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) [ 503.865065][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 503.865068][ 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) [ 503.865071][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 503.865078][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 503.865081][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 503.865086][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 503.865089][ 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) [ 503.865093][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 503.865097][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 503.865100][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 503.865104][ C1] ? kthread (kernel/kthread.c:464) [ 503.865108][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 503.865112][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 503.865117][ 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) [ 503.865120][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 503.865123][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 503.865128][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 503.865132][ C1] __put_net (net/core/net_namespace.c:732) [ 503.865137][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 503.865140][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 503.865143][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 503.865149][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 503.865154][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 503.865156][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 503.865161][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 503.865166][ C1] handle_softirqs (kernel/softirq.c:580) [ 503.865170][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 503.865173][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 503.865176][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 503.865180][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 503.865184][ C1] kthread (kernel/kthread.c:464) [ 503.865187][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 503.865190][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 503.865193][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 503.865196][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 503.865199][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 503.865203][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 503.865205][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 503.865208][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 507.186311][ C3] INFO: lockdep is turned off. | [ 507.186481][ C3] Preemption disabled at: | [ 507.186483][ C3] 0x0 | [ 507.186808][ C3] Tainted: [W]=WARN [ 507.186809][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.186811][ C3] Call Trace: [ 507.186813][ C3] [ 507.186815][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 507.186823][ C3] __might_resched (kernel/sched/core.c:8796) [ 507.186830][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 507.186835][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 507.186837][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 507.186842][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.186847][ 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) [ 507.186852][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 507.186855][ 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) [ 507.186858][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 507.186865][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 507.186868][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 507.186873][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 507.186875][ 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) [ 507.186879][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 507.186884][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 507.186887][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 507.186891][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 507.186895][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 507.186899][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 507.186902][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 507.186905][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 507.186907][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 507.186910][ C3] ? do_idle (kernel/sched/idle.c:325) [ 507.186912][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 507.186914][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 507.186919][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 507.186923][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 507.186928][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.186933][ C3] __put_net (net/core/net_namespace.c:732) [ 507.186938][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 507.186941][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 507.186944][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 507.186950][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 507.186954][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 507.186960][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 507.186964][ C3] handle_softirqs (kernel/softirq.c:580) [ 507.186970][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 507.186972][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 507.186975][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 507.186978][ C3] [ 507.186980][ C3] [ 507.186981][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 507.186984][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 507.186988][ 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 [ 507.186991][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 507.186995][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb186a5f9 [ 507.186997][ C3] RDX: ffffed100d9f66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 507.186999][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa [ 507.187000][ C3] R10: ffff88806cfb37d3 R11: ffff888002884ad8 R12: 0000000000000000 [ 507.187002][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000 [ 507.187006][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 507.187010][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 507.187013][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 507.187016][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 507.187018][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 507.187021][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 507.187024][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 507.187028][ C3] do_idle (kernel/sched/idle.c:325) [ 507.187031][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 507.187034][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 507.187037][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 507.187043][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 510.069299][ C1] INFO: lockdep is turned off. | [ 510.069477][ C1] Preemption disabled at: | [ 510.069478][ C1] 0x0 | [ 510.069835][ C1] Tainted: [W]=WARN [ 510.069837][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 510.069839][ C1] Call Trace: [ 510.069840][ C1] [ 510.069842][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 510.069852][ C1] __might_resched (kernel/sched/core.c:8796) [ 510.069859][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 510.069864][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 510.069866][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 510.069872][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 510.069876][ 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) [ 510.069881][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 510.069884][ 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) [ 510.069888][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 510.069894][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 510.069898][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 510.069902][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 510.069905][ 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) [ 510.069909][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 510.069913][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 510.069916][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 510.069920][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 510.069924][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 510.069928][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 510.069931][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 510.069933][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 510.069936][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 510.069938][ C1] ? do_idle (kernel/sched/idle.c:325) [ 510.069940][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 510.069943][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 510.069948][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 510.069952][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 510.069957][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 510.069961][ C1] __put_net (net/core/net_namespace.c:732) [ 510.069966][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 510.069970][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 510.069973][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 510.069979][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 510.069983][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 510.069988][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 510.069993][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 510.069998][ C1] handle_softirqs (kernel/softirq.c:580) [ 510.070003][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 510.070006][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 510.070009][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 510.070012][ C1] [ 510.070013][ C1] [ 510.070015][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 510.070018][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 510.070021][ 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 [ 510.070024][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 510.070027][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 510.070030][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 510.070032][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 510.070033][ C1] R10: ffff88806ceb37d3 R11: ffff88800d954ad8 R12: 0000000000000000 [ 510.070035][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 510.070039][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 510.070043][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 510.070047][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 510.070049][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 510.070051][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 510.070054][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 510.070057][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 510.070061][ C1] do_idle (kernel/sched/idle.c:325) [ 510.070064][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 510.070067][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 510.070071][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 510.070076][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 513.396338][ C1] INFO: lockdep is turned off. | [ 513.396511][ C1] Preemption disabled at: | [ 513.396512][ C1] 0x0 | [ 513.396834][ C1] Tainted: [W]=WARN [ 513.396835][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 513.396837][ C1] Call Trace: [ 513.396839][ C1] [ 513.396843][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 513.396851][ C1] __might_resched (kernel/sched/core.c:8796) [ 513.396858][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 513.396862][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 513.396864][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 513.396869][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.396874][ 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) [ 513.396879][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 513.396882][ 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) [ 513.396885][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 513.396892][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 513.396895][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 513.396900][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 513.396902][ 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) [ 513.396907][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 513.396911][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 513.396914][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 513.396918][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 513.396923][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 513.396927][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 513.396930][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 513.396932][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 513.396934][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 513.396938][ C1] ? do_idle (kernel/sched/idle.c:325) [ 513.396940][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 513.396942][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 513.396946][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 513.396951][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 513.396955][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.396960][ C1] __put_net (net/core/net_namespace.c:732) [ 513.396964][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 513.396968][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 513.396971][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 513.396977][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 513.396981][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 513.396986][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 513.396991][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 513.396996][ C1] handle_softirqs (kernel/softirq.c:580) [ 513.397001][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 513.397004][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 513.397006][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 513.397010][ C1] [ 513.397011][ C1] [ 513.397012][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 513.397015][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 513.397019][ 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 [ 513.397021][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 513.397025][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 513.397027][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 513.397029][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 513.397030][ C1] R10: ffff88806ceb37d3 R11: ffff88800d954ad8 R12: 0000000000000000 [ 513.397032][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 513.397036][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 513.397040][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 513.397044][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 513.397046][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 513.397049][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 513.397051][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 513.397055][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 513.397059][ C1] do_idle (kernel/sched/idle.c:325) [ 513.397062][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 513.397065][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 513.397068][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 513.397074][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 534.639434][ C3] INFO: lockdep is turned off. | [ 534.639626][ C3] Preemption disabled at: | [ 534.639627][ C3] handle_softirqs (kernel/softirq.c:553) | [ 534.640034][ C3] Tainted: [W]=WARN [ 534.640035][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 534.640037][ C3] Call Trace: [ 534.640039][ C3] [ 534.640041][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 534.640048][ C3] __might_resched (kernel/sched/core.c:8796) [ 534.640055][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 534.640058][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 534.640061][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 534.640065][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 534.640070][ 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) [ 534.640075][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 534.640078][ 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) [ 534.640081][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 534.640088][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 534.640091][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 534.640095][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 534.640098][ 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) [ 534.640102][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 534.640107][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 534.640110][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 534.640113][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 534.640117][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 534.640121][ C3] ? stack_depot_save_flags (./include/linux/bitops.h:127 ./include/linux/jhash.h:129 lib/stackdepot.c:514 lib/stackdepot.c:615) [ 534.640123][ C3] ? set_track_prepare (mm/slub.c:939) [ 534.640128][ C3] ? __alloc_object (mm/kmemleak.c:697) [ 534.640131][ C3] ? __create_object (mm/kmemleak.c:770) [ 534.640134][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 534.640138][ C3] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 534.640142][ C3] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 534.640146][ C3] ? __split_vma (mm/vma.c:490) [ 534.640151][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 534.640155][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 534.640159][ C3] __put_net (net/core/net_namespace.c:732) [ 534.640164][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 534.640167][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 534.640170][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 534.640176][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 534.640180][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 534.640183][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 534.640188][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 534.640192][ C3] handle_softirqs (kernel/softirq.c:580) [ 534.640197][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 534.640200][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 534.640203][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 534.640206][ C3] [ 534.640207][ C3] [ 534.640208][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 534.640211][ C3] RIP: 0010:stack_depot_save_flags (./include/linux/bitops.h:127 ./include/linux/jhash.h:129 lib/stackdepot.c:514 lib/stackdepot.c:615) [ 534.640215][ C3] Code: 44 89 e0 41 01 d4 c1 c0 04 31 f8 89 c7 29 c2 44 01 e0 c1 c7 06 31 d7 89 fa 41 29 fc 44 8d 0c 07 c1 c2 08 44 31 e2 89 d7 29 d0 c7 10 31 f8 42 8d 3c 0a 89 c2 41 29 c1 01 f8 c1 ca 0d 44 31 ca All code ======== 0: 44 89 e0 mov %r12d,%eax 3: 41 01 d4 add %edx,%r12d 6: c1 c0 04 rol $0x4,%eax 9: 31 f8 xor %edi,%eax b: 89 c7 mov %eax,%edi d: 29 c2 sub %eax,%edx f: 44 01 e0 add %r12d,%eax 12: c1 c7 06 rol $0x6,%edi 15: 31 d7 xor %edx,%edi 17: 89 fa mov %edi,%edx 19: 41 29 fc sub %edi,%r12d 1c: 44 8d 0c 07 lea (%rdi,%rax,1),%r9d 20: c1 c2 08 rol $0x8,%edx 23: 44 31 e2 xor %r12d,%edx 26: 89 d7 mov %edx,%edi 28: 29 d0 sub %edx,%eax 2a:* c1 c7 10 rol $0x10,%edi <-- trapping instruction 2d: 31 f8 xor %edi,%eax 2f: 42 8d 3c 0a lea (%rdx,%r9,1),%edi 33: 89 c2 mov %eax,%edx 35: 41 29 c1 sub %eax,%r9d 38: 01 f8 add %edi,%eax 3a: c1 ca 0d ror $0xd,%edx 3d: 44 31 ca xor %r9d,%edx Code starting with the faulting instruction =========================================== 0: c1 c7 10 rol $0x10,%edi 3: 31 f8 xor %edi,%eax 5: 42 8d 3c 0a lea (%rdx,%r9,1),%edi 9: 89 c2 mov %eax,%edx b: 41 29 c1 sub %eax,%r9d e: 01 f8 add %edi,%eax 10: c1 ca 0d ror $0xd,%edx 13: 44 31 ca xor %r9d,%edx [ 534.640218][ C3] RSP: 0018:ffffc90001887498 EFLAGS: 00000207 [ 534.640222][ C3] RAX: 000000006c484753 RBX: 0000000000002800 RCX: ffffc90001887538 [ 534.640224][ C3] RDX: 00000000a6e1774c RSI: 000000000000000c RDI: 00000000a6e1774c [ 534.640225][ C3] RBP: ffffc90001887508 R08: 000000000000000c R09: 0000000093778b49 [ 534.640227][ C3] R10: ffffffffaf0f9913 R11: ffffc90001887410 R12: 00000000eb2dddcc [ 534.640229][ C3] R13: 0000000000000001 R14: 0000000000000000 R15: 000000000000000c [ 534.640232][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 kernel/bpf/core.c:772) [ 534.640239][ C3] ? stack_depot_save_flags (lib/stackdepot.c:610) [ 534.640244][ C3] set_track_prepare (mm/slub.c:939) [ 534.640247][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 534.640251][ C3] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 534.640253][ C3] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 534.640256][ C3] ? __split_vma (mm/vma.c:490) [ 534.640259][ C3] ? vms_gather_munmap_vmas (mm/vma.c:1337) [ 534.640262][ C3] ? __mmap_prepare (mm/vma.c:2305) [ 534.640265][ C3] ? __mmap_region (mm/vma.c:2508) [ 534.640268][ C3] ? do_mmap (mm/mmap.c:561) [ 534.640271][ C3] ? vm_mmap_pgoff (mm/util.c:579) [ 534.640276][ C3] ? ksys_mmap_pgoff (mm/mmap.c:607) [ 534.640278][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 534.640283][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 534.640286][ C3] __alloc_object (mm/kmemleak.c:697) [ 534.640290][ C3] __create_object (mm/kmemleak.c:770) [ 534.640294][ C3] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203) [ 534.640297][ C3] ? mas_wr_store_type (lib/maple_tree.c:806 lib/maple_tree.c:819 lib/maple_tree.c:3530 lib/maple_tree.c:4203) [ 534.640303][ C3] mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 534.640306][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 534.640310][ C3] mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 534.640313][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 534.640316][ C3] ? __pfx_mas_preallocate (lib/maple_tree.c:5490) [ 534.640320][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 534.640326][ C3] ? vma_complete (mm/vma.c:338) [ 534.640329][ C3] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 534.640334][ C3] __split_vma (mm/vma.c:490) [ 534.640338][ C3] ? __pfx___split_vma (mm/vma.c:463) [ 534.640343][ C3] ? __pfx_mas_prev (lib/maple_tree.c:5830) [ 534.640348][ C3] vms_gather_munmap_vmas (mm/vma.c:1337) [ 534.640353][ C3] __mmap_prepare (mm/vma.c:2305) [ 534.640356][ C3] ? vma_set_page_prot (mm/mmap.c:87) [ 534.640360][ C3] __mmap_region (mm/vma.c:2508) [ 534.640365][ C3] ? __pfx___mmap_region (mm/vma.c:2500) [ 534.640371][ C3] ? mas_find (lib/maple_tree.c:6016) [ 534.640388][ C3] ? mm_get_unmapped_area_vmflags (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 mm/mmap.c:808) [ 534.640392][ C3] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582) [ 534.640397][ C3] do_mmap (mm/mmap.c:561) [ 534.640401][ C3] ? __pfx_do_mmap (mm/mmap.c:342) [ 534.640403][ C3] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590) [ 534.640406][ C3] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586) [ 534.640410][ C3] vm_mmap_pgoff (mm/util.c:579) [ 534.640415][ C3] ? __pfx_vm_mmap_pgoff (mm/util.c:567) [ 534.640419][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 534.640422][ C3] ? __fget_files (fs/file.c:1060) [ 534.640428][ C3] ksys_mmap_pgoff (mm/mmap.c:607) [ 534.640430][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 534.640434][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 534.640438][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 534.640440][ C3] RIP: 0033:0x7f2c4c8a3116 [ 534.640444][ C3] Code: 5d 41 5c c3 f3 0f 1e fa 41 f7 c1 ff 0f 00 00 75 2b 55 48 89 fd 53 89 cb 48 85 ff 74 37 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 62 5b 5d c3 0f 1f 80 00 00 00 00 c7 05 ae f0 All code ======== 0: 5d pop %rbp 1: 41 5c pop %r12 3: c3 ret 4: f3 0f 1e fa endbr64 8: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d f: 75 2b jne 0x3c 11: 55 push %rbp 12: 48 89 fd mov %rdi,%rbp 15: 53 push %rbx 16: 89 cb mov %ecx,%ebx 18: 48 85 ff test %rdi,%rdi 1b: 74 37 je 0x54 1d: 41 89 da mov %ebx,%r10d 20: 48 89 ef mov %rbp,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 62 ja 0x94 32: 5b pop %rbx 33: 5d pop %rbp 34: c3 ret 35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3c: c7 .byte 0xc7 3d: 05 .byte 0x5 3e: ae scas %es:(%rdi),%al 3f: f0 lock Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 62 ja 0x6a 8: 5b pop %rbx 9: 5d pop %rbp a: c3 ret b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 12: c7 .byte 0xc7 13: 05 .byte 0x5 14: ae scas %es:(%rdi),%al 15: f0 lock [ 534.640446][ C3] RSP: 002b:00007ffecc281528 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 534.640448][ C3] RAX: ffffffffffffffda RBX: 0000000000000812 RCX: 00007f2c4c8a3116 [ 534.640450][ C3] RDX: 0000000000000005 RSI: 0000000000002000 RDI: 00007f2c4c7b6000 [ 534.640452][ C3] RBP: 00007f2c4c7b6000 R08: 0000000000000005 R09: 0000000000002000 [ 534.640453][ C3] R10: 0000000000000812 R11: 0000000000000206 R12: 00007ffecc281570 [ 534.640455][ C3] R13: 00007ffecc281940 R14: 0000000000000000 R15: 00007f2c4c872840 | [ 538.036382][ C0] INFO: lockdep is turned off. | [ 538.036575][ C0] Preemption disabled at: | [ 538.036577][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 538.037025][ C0] Tainted: [W]=WARN [ 538.037026][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 538.037029][ C0] Call Trace: [ 538.037031][ C0] [ 538.037032][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 538.037039][ C0] __might_resched (kernel/sched/core.c:8796) [ 538.037046][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 538.037049][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 538.037052][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 538.037056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 538.037061][ 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) [ 538.037066][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 538.037069][ 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) [ 538.037072][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 538.037079][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 538.037082][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 538.037086][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 538.037089][ 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) [ 538.037094][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 538.037099][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 538.037101][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 538.037106][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 538.037110][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 538.037114][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 538.037117][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 538.037119][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 538.037121][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 538.037124][ C0] ? do_idle (kernel/sched/idle.c:325) [ 538.037126][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 538.037129][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 538.037131][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 538.037136][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 538.037141][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 538.037145][ C0] __put_net (net/core/net_namespace.c:732) [ 538.037150][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 538.037153][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 538.037156][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 538.037162][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 538.037166][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 538.037171][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 538.037176][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 538.037181][ C0] handle_softirqs (kernel/softirq.c:580) [ 538.037186][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 538.037189][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 538.037192][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 538.037195][ C0] [ 538.037196][ C0] [ 538.037198][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 538.037200][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 538.037204][ 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 [ 538.037207][ C0] RSP: 0018:ffffffffb2c07df8 EFLAGS: 00000246 [ 538.037210][ C0] RAX: 0000000000000000 RBX: 1ffffffff6580fc3 RCX: ffffffffb186a5f9 [ 538.037212][ C0] RDX: ffffed100d9c66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 538.037214][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa [ 538.037216][ C0] R10: ffff88806ce337d3 R11: ffff888005924ad8 R12: 0000000000000000 [ 538.037218][ C0] R13: ffffffffb2c33240 R14: dffffc0000000000 R15: 0000000000014770 [ 538.037222][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 538.037226][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 538.037229][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 538.037232][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 538.037234][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 538.037237][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 538.037240][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 538.037245][ C0] do_idle (kernel/sched/idle.c:325) [ 538.037248][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 538.037251][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 538.037254][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 538.037258][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 538.037262][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 538.037266][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 540.912696][ C1] INFO: lockdep is turned off. | [ 540.912895][ C1] Preemption disabled at: | [ 540.912897][ C1] handle_softirqs (kernel/softirq.c:553) | [ 540.913233][ C1] Tainted: [W]=WARN [ 540.913234][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 540.913236][ C1] Call Trace: [ 540.913237][ C1] [ 540.913239][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 540.913247][ C1] __might_resched (kernel/sched/core.c:8796) [ 540.913253][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 540.913257][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 540.913260][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 540.913264][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 540.913269][ 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) [ 540.913274][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 540.913277][ 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) [ 540.913280][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 540.913286][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 540.913290][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 540.913294][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 540.913297][ 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) [ 540.913301][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 540.913305][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 540.913308][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 540.913312][ C1] ? kthread (kernel/kthread.c:464) [ 540.913316][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 540.913320][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 540.913328][ C1] __put_net (net/core/net_namespace.c:732) [ 540.913333][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 540.913336][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 540.913339][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 540.913345][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 540.913349][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 540.913352][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 540.913357][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 540.913362][ C1] handle_softirqs (kernel/softirq.c:580) [ 540.913366][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 540.913369][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 540.913372][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 540.913375][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 540.913379][ C1] kthread (kernel/kthread.c:464) [ 540.913383][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 540.913386][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 540.913388][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 540.913392][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 540.913394][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 540.913398][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 540.913401][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 540.913404][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 544.238399][ C0] INFO: lockdep is turned off. | [ 544.238589][ C0] Preemption disabled at: | [ 544.238591][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 544.239043][ C0] Tainted: [W]=WARN [ 544.239045][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 544.239046][ C0] Call Trace: [ 544.239048][ C0] [ 544.239050][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 544.239056][ C0] __might_resched (kernel/sched/core.c:8796) [ 544.239064][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 544.239067][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 544.239069][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 544.239074][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 544.239079][ 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) [ 544.239084][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 544.239087][ 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) [ 544.239090][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 544.239097][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 544.239101][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 544.239105][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 544.239108][ 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) [ 544.239112][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 544.239117][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 544.239120][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 544.239125][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 544.239129][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 544.239132][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 544.239135][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 544.239138][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 544.239140][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 544.239142][ C0] ? do_idle (kernel/sched/idle.c:325) [ 544.239145][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 544.239147][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 544.239149][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 544.239155][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 544.239159][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 544.239164][ C0] __put_net (net/core/net_namespace.c:732) [ 544.239168][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 544.239172][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 544.239175][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 544.239181][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 544.239185][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 544.239189][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 544.239195][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 544.239200][ C0] handle_softirqs (kernel/softirq.c:580) [ 544.239205][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 544.239208][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 544.239210][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 544.239214][ C0] [ 544.239215][ C0] [ 544.239216][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 544.239219][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 544.239223][ 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 [ 544.239226][ C0] RSP: 0018:ffffffffb2c07df8 EFLAGS: 00000246 [ 544.239230][ C0] RAX: 0000000000000000 RBX: 1ffffffff6580fc3 RCX: ffffffffb186a5f9 [ 544.239232][ C0] RDX: ffffed100d9c66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 544.239234][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa [ 544.239235][ C0] R10: ffff88806ce337d3 R11: ffff888001b4a818 R12: 0000000000000000 [ 544.239237][ C0] R13: ffffffffb2c33240 R14: dffffc0000000000 R15: 0000000000014770 [ 544.239241][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 544.239245][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 544.239249][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 544.239251][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 544.239253][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 544.239256][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 544.239259][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 544.239265][ C0] do_idle (kernel/sched/idle.c:325) [ 544.239268][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 544.239270][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 544.239273][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 544.239277][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 544.239282][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 544.239285][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 565.557616][ C3] INFO: lockdep is turned off. | [ 565.557775][ C3] Preemption disabled at: | [ 565.557777][ C3] handle_softirqs (kernel/softirq.c:553) | [ 565.558140][ C3] Tainted: [W]=WARN [ 565.558142][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 565.558144][ C3] Call Trace: [ 565.558146][ C3] [ 565.558147][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 565.558155][ C3] __might_resched (kernel/sched/core.c:8796) [ 565.558162][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 565.558166][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 565.558168][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 565.558172][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 565.558178][ 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) [ 565.558183][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 565.558186][ 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) [ 565.558189][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 565.558196][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 565.558199][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 565.558204][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 565.558207][ 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) [ 565.558211][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 565.558215][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 565.558218][ C3] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 565.558222][ C3] ? kthread (kernel/kthread.c:464) [ 565.558226][ C3] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 565.558229][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 565.558234][ 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) [ 565.558237][ C3] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 565.558241][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 565.558245][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 565.558249][ C3] __put_net (net/core/net_namespace.c:732) [ 565.558254][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 565.558257][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 565.558260][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 565.558266][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 565.558270][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 565.558273][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 565.558278][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 565.558283][ C3] handle_softirqs (kernel/softirq.c:580) [ 565.558287][ C3] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 565.558290][ C3] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 565.558293][ C3] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 565.558296][ C3] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 565.558300][ C3] kthread (kernel/kthread.c:464) [ 565.558303][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 565.558306][ C3] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 565.558308][ C3] ? __lock_release (kernel/locking/lockdep.c:5539) [ 565.558312][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 565.558314][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 565.558318][ C3] ret_from_fork (arch/x86/kernel/process.c:148) [ 565.558321][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 565.558324][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 568.808135][ C1] INFO: lockdep is turned off. | [ 568.808307][ C1] Preemption disabled at: | [ 568.808309][ C1] 0x0 | [ 568.808620][ C1] Tainted: [W]=WARN [ 568.808621][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 568.808623][ C1] Call Trace: [ 568.808625][ C1] [ 568.808627][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 568.808635][ C1] __might_resched (kernel/sched/core.c:8796) [ 568.808643][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 568.808647][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 568.808649][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 568.808653][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 568.808658][ 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) [ 568.808663][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 568.808666][ 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) [ 568.808670][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 568.808676][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 568.808680][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 568.808684][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 568.808687][ 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) [ 568.808691][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 568.808696][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 568.808699][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 568.808703][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 568.808707][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 568.808712][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 568.808714][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 568.808717][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 568.808719][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 568.808722][ C1] ? do_idle (kernel/sched/idle.c:325) [ 568.808724][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 568.808726][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 568.808731][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 568.808735][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 568.808739][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 568.808744][ C1] __put_net (net/core/net_namespace.c:732) [ 568.808748][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 568.808752][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 568.808755][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 568.808760][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 568.808765][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 568.808771][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 568.808775][ C1] handle_softirqs (kernel/softirq.c:580) [ 568.808780][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 568.808783][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 568.808786][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 568.808789][ C1] [ 568.808790][ C1] [ 568.808792][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 568.808795][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 568.808798][ 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 [ 568.808801][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 568.808805][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb186a5f9 [ 568.808807][ C1] RDX: ffffed100d9d66fb RSI: ffffffffb1c56840 RDI: ffffffffaed99f6f [ 568.808809][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa [ 568.808811][ C1] R10: ffff88806ceb37d3 R11: ffff88806cea834c R12: 0000000000000000 [ 568.808812][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000 [ 568.808816][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 568.808820][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 568.808824][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 568.808826][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 568.808829][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 568.808831][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 568.808835][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 568.808839][ C1] do_idle (kernel/sched/idle.c:325) [ 568.808842][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 568.808845][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 568.808848][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 568.808854][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 571.700190][ C1] INFO: lockdep is turned off. | [ 571.700345][ C1] Preemption disabled at: | [ 571.700347][ C1] handle_softirqs (kernel/softirq.c:553) | [ 571.700684][ C1] Tainted: [W]=WARN [ 571.700686][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 571.700688][ C1] Call Trace: [ 571.700690][ C1] [ 571.700692][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 571.700700][ C1] __might_resched (kernel/sched/core.c:8796) [ 571.700706][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 571.700710][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 571.700713][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 571.700718][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 571.700722][ 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) [ 571.700727][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 571.700731][ 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) [ 571.700733][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 571.700740][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 571.700743][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 571.700748][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 571.700751][ 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) [ 571.700755][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 571.700760][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 571.700763][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 571.700767][ C1] ? kthread (kernel/kthread.c:464) [ 571.700771][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 571.700775][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 571.700780][ 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) [ 571.700786][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 571.700790][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 571.700794][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 571.700798][ C1] __put_net (net/core/net_namespace.c:732) [ 571.700803][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 571.700806][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 571.700810][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 571.700815][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 571.700820][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 571.700822][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 571.700828][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 571.700832][ C1] handle_softirqs (kernel/softirq.c:580) [ 571.700836][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 571.700839][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 571.700842][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 571.700845][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 571.700849][ C1] kthread (kernel/kthread.c:464) [ 571.700853][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 571.700856][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 571.700858][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 571.700861][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 571.700864][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 571.700868][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 571.700870][ C1] ? __pfx_kthread (kernel/kthread.c:413) 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