====================================== | [ 20.354967][ C3] 1 lock held by swapper/3/0: | [ 20.355153][ C3] #0: ffffffffb4377c00 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570) | [ 20.355485][ C3] | [ 20.355485][ C3] stack backtrace: [ 20.355721][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.355723][ C3] Call Trace: [ 20.355725][ C3] [ 20.355728][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 20.355735][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 20.355739][ C3] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 20.355744][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 20.355749][ C3] ? save_trace (kernel/locking/lockdep.c:595) [ 20.355754][ C3] mark_lock (kernel/locking/lockdep.c:4756) [ 20.355758][ C3] mark_usage (kernel/locking/lockdep.c:4645) [ 20.355761][ C3] __lock_acquire (kernel/locking/lockdep.c:5194) [ 20.355765][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.355769][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 20.355773][ C3] ? simple_pin_fs (fs/libfs.c:1067) [ 20.355777][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.355782][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 20.355785][ C3] ? simple_pin_fs (fs/libfs.c:1067) [ 20.355790][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 20.355793][ C3] ? simple_pin_fs (fs/libfs.c:1067) [ 20.355796][ C3] simple_pin_fs (fs/libfs.c:1067) [ 20.355800][ C3] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 20.355803][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 20.355809][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 20.355812][ 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) [ 20.355818][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 20.355821][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 20.355825][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 20.355827][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 20.355831][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 20.355834][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 20.355838][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 20.355840][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 20.355842][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 20.355847][ C3] ? do_idle (kernel/sched/idle.c:325) [ 20.355850][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 20.355853][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 20.355858][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 20.355863][ C3] __put_net (net/core/net_namespace.c:732) [ 20.355867][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 20.355871][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 20.355874][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 20.355878][ C3] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.355882][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 20.355886][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 20.355889][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.355893][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.355897][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 20.355901][ C3] handle_softirqs (kernel/softirq.c:580) [ 20.355907][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 20.355911][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 20.355913][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 20.355916][ C3] [ 20.355917][ C3] [ 20.355919][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 20.355921][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 20.355925][ C3] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 20.355928][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000242 [ 20.355931][ C3] RAX: 000000000005626d RBX: 1ffff9200002afc1 RCX: ffffffffb32135d9 [ 20.355933][ C3] RDX: 0000000000000000 RSI: ffffffffb3ea61cd RDI: ffffffffb3658be0 [ 20.355935][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1005eb66fa [ 20.355937][ C3] R10: ffff88802f5b37d3 R11: ffffffffb4011288 R12: 0000000000000000 [ 20.355938][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000 [ 20.355942][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 20.355947][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 20.355949][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 20.355951][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 20.355955][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 20.355959][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 20.355964][ C3] do_idle (kernel/sched/idle.c:325) [ 20.355968][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 20.355972][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 20.355975][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 20.355980][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 20.373325][ C3] RCU nest depth: 0, expected: 0 | [ 20.373500][ C3] INFO: lockdep is turned off. | [ 20.373883][ C3] Preemption disabled at: | [ 20.373885][ C3] 0x0 [ 20.374197][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.374198][ C3] Call Trace: [ 20.374200][ C3] [ 20.374202][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 20.374210][ C3] __might_resched (kernel/sched/core.c:8796) [ 20.374216][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 20.374220][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 20.374223][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 20.374227][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.374233][ 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) [ 20.374238][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 20.374241][ 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) [ 20.374243][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 20.374249][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 20.374252][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 20.374258][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 20.374262][ 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) [ 20.374266][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 20.374270][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 20.374274][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 20.374276][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 20.374281][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 20.374284][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 20.374287][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 20.374290][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 20.374293][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 20.374297][ C3] ? do_idle (kernel/sched/idle.c:325) [ 20.374300][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 20.374302][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 20.374309][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 20.374314][ C3] __put_net (net/core/net_namespace.c:732) [ 20.374318][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 20.374322][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 20.374325][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 20.374329][ C3] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.374333][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 20.374337][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 20.374341][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.374345][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.374350][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 20.374353][ C3] handle_softirqs (kernel/softirq.c:580) [ 20.374360][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 20.374364][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 20.374366][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 20.374369][ C3] [ 20.374370][ C3] [ 20.374372][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 20.374375][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 20.374378][ C3] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 20.374381][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000242 [ 20.374384][ C3] RAX: 000000000005626d RBX: 1ffff9200002afc1 RCX: ffffffffb32135d9 [ 20.374386][ C3] RDX: 0000000000000000 RSI: ffffffffb3ea61cd RDI: ffffffffb3658be0 [ 20.374388][ C3] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffed1005eb66fa [ 20.374389][ C3] R10: ffff88802f5b37d3 R11: ffffffffb4011288 R12: 0000000000000000 [ 20.374391][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000 [ 20.374395][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 20.374399][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 20.374402][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 20.374404][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 20.374408][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 20.374412][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 20.374417][ C3] do_idle (kernel/sched/idle.c:325) [ 20.374421][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 20.374424][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 20.374428][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 20.374432][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 22.783738][ C0] INFO: lockdep is turned off. | [ 22.783930][ C0] Preemption disabled at: | [ 22.783932][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 22.784383][ C0] Tainted: [W]=WARN [ 22.784384][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.784386][ C0] Call Trace: [ 22.784388][ C0] [ 22.784390][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 22.784397][ C0] __might_resched (kernel/sched/core.c:8796) [ 22.784403][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 22.784406][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 22.784409][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 22.784413][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.784420][ 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) [ 22.784424][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 22.784427][ 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) [ 22.784430][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 22.784436][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 22.784438][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 22.784444][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 22.784448][ 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) [ 22.784453][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 22.784458][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 22.784461][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 22.784465][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 22.784470][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 22.784473][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 22.784477][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 22.784479][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 22.784481][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 22.784486][ C0] ? do_idle (kernel/sched/idle.c:325) [ 22.784489][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 22.784492][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 22.784494][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 22.784500][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 22.784504][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.784509][ C0] __put_net (net/core/net_namespace.c:732) [ 22.784513][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 22.784517][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 22.784520][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 22.784524][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 22.784528][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 22.784534][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 22.784540][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 22.784544][ C0] handle_softirqs (kernel/softirq.c:580) [ 22.784551][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 22.784554][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 22.784556][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 22.784560][ C0] [ 22.784561][ C0] [ 22.784563][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 22.784565][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 22.784570][ C0] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 22.784573][ C0] RSP: 0018:ffffffffb4007df8 EFLAGS: 00000246 [ 22.784576][ C0] RAX: 0000000000000000 RBX: 1ffffffff6800fc3 RCX: ffffffffb32135d9 [ 22.784579][ C0] RDX: ffffed1005e866fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 22.784580][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005e866fa [ 22.784582][ C0] R10: ffff88802f4337d3 R11: ffff888009502858 R12: 0000000000000000 [ 22.784584][ C0] R13: ffffffffb401f240 R14: dffffc0000000000 R15: 0000000000014770 [ 22.784588][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 22.784591][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 22.784595][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 22.784597][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 22.784600][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 22.784603][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 22.784608][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 22.784614][ C0] do_idle (kernel/sched/idle.c:325) [ 22.784618][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 22.784621][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 22.784625][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 22.784629][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 22.784633][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 22.784637][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 26.490857][ C3] INFO: lockdep is turned off. | [ 26.491058][ C3] Preemption disabled at: | [ 26.491060][ C3] handle_softirqs (kernel/softirq.c:553) | [ 26.491487][ C3] Tainted: [W]=WARN [ 26.491488][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.491490][ C3] Call Trace: [ 26.491492][ C3] [ 26.491494][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 26.491502][ C3] __might_resched (kernel/sched/core.c:8796) [ 26.491507][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 26.491512][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 26.491515][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 26.491519][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491526][ 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) [ 26.491531][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 26.491533][ 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) [ 26.491536][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 26.491542][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 26.491545][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 26.491551][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 26.491555][ 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) [ 26.491561][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 26.491565][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 26.491569][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 26.491571][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 26.491576][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 26.491580][ C3] ? lock_acquire (kernel/locking/lockdep.c:5831) [ 26.491585][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:842 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 26.491589][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 26.491593][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 26.491597][ C3] ? kasan_save_stack (mm/kasan/common.c:48) [ 26.491603][ C3] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.491605][ C3] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 26.491610][ C3] ? kmem_cache_free (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4744) [ 26.491614][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 26.491619][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491624][ C3] __put_net (net/core/net_namespace.c:732) [ 26.491629][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 26.491633][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 26.491636][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 26.491641][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 26.491644][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491648][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 26.491656][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 26.491659][ C3] handle_softirqs (kernel/softirq.c:580) [ 26.491664][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 26.491668][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 26.491670][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 26.491674][ C3] [ 26.491675][ C3] [ 26.491676][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 26.491679][ C3] RIP: 0010:lock_acquire (kernel/locking/lockdep.c:5831) [ 26.491683][ C3] Code: 02 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 41 57 4d 89 cf 41 56 41 89 ce 41 55 41 89 d5 41 54 41 89 f4 <55> 48 89 fd 53 44 89 c3 48 83 ec 10 4c 8b 54 24 48 66 90 65 8b 05 All code ======== 0: 02 90 90 90 90 90 add -0x6f6f6f70(%rax),%dl 6: 90 nop 7: 90 nop 8: 90 nop 9: 90 nop a: 90 nop b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: f3 0f 1e fa endbr64 16: 41 57 push %r15 18: 4d 89 cf mov %r9,%r15 1b: 41 56 push %r14 1d: 41 89 ce mov %ecx,%r14d 20: 41 55 push %r13 22: 41 89 d5 mov %edx,%r13d 25: 41 54 push %r12 27: 41 89 f4 mov %esi,%r12d 2a:* 55 push %rbp <-- trapping instruction 2b: 48 89 fd mov %rdi,%rbp 2e: 53 push %rbx 2f: 44 89 c3 mov %r8d,%ebx 32: 48 83 ec 10 sub $0x10,%rsp 36: 4c 8b 54 24 48 mov 0x48(%rsp),%r10 3b: 66 90 xchg %ax,%ax 3d: 65 gs 3e: 8b .byte 0x8b 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 55 push %rbp 1: 48 89 fd mov %rdi,%rbp 4: 53 push %rbx 5: 44 89 c3 mov %r8d,%ebx 8: 48 83 ec 10 sub $0x10,%rsp c: 4c 8b 54 24 48 mov 0x48(%rsp),%r10 11: 66 90 xchg %ax,%ax 13: 65 gs 14: 8b .byte 0x8b 15: 05 .byte 0x5 [ 26.491686][ C3] RSP: 0018:ffffc900005c7298 EFLAGS: 00000246 [ 26.491690][ C3] RAX: ffffffffb0814687 RBX: 1ffff920000b8e62 RCX: 0000000000000002 [ 26.491692][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb4377d20 [ 26.491693][ C3] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 26.491695][ C3] R10: ffffffffb0814687 R11: ffffc900005c7408 R12: 0000000000000000 [ 26.491696][ C3] R13: 0000000000000000 R14: 0000000000000002 R15: 0000000000000000 [ 26.491699][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 26.491703][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 26.491707][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 26.491711][ C3] unwind_next_frame (./include/linux/rcupdate.h:842 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 26.491714][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 26.491717][ C3] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750) [ 26.491724][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 26.491729][ C3] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750) [ 26.491732][ C3] ? kernel_text_address (kernel/extable.c:99) [ 26.491737][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 26.491740][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 26.491745][ C3] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750) [ 26.491749][ C3] stack_trace_save (kernel/stacktrace.c:123) [ 26.491752][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 26.491756][ C3] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619) [ 26.491761][ C3] kasan_save_stack (mm/kasan/common.c:48) [ 26.491764][ C3] ? kasan_save_stack (mm/kasan/common.c:48) [ 26.491767][ C3] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.491770][ C3] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 26.491773][ C3] ? kmem_cache_free (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4744) [ 26.491776][ C3] ? unlink_anon_vmas (mm/rmap.c:439) [ 26.491780][ C3] ? free_pgtables (mm/memory.c:392) [ 26.491784][ C3] ? exit_mmap (mm/mmap.c:1297) [ 26.491788][ C3] ? mmput (kernel/fork.c:1449 kernel/fork.c:1383 kernel/fork.c:1404) [ 26.491792][ C3] ? exec_mmap (fs/exec.c:954) [ 26.491795][ C3] ? begin_new_exec (fs/exec.c:1204) [ 26.491799][ C3] ? load_elf_binary (fs/binfmt_elf.c:996) [ 26.491803][ C3] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750) [ 26.491807][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 26.491810][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 26.491813][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491817][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491820][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 26.491824][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 26.491828][ C3] ? debug_object_active_state (lib/debugobjects.c:1056) [ 26.491833][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491836][ C3] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 26.491839][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491843][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 26.491845][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 26.491849][ C3] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:104 ./include/linux/rcupdate.h:955 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 26.491851][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491855][ C3] kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.491858][ C3] ? __pfx_free_object_rcu (mm/kmemleak.c:524) [ 26.491862][ C3] __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 26.491866][ C3] kmem_cache_free (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4744) [ 26.491870][ C3] ? unlink_anon_vmas (mm/rmap.c:439) [ 26.491874][ C3] unlink_anon_vmas (mm/rmap.c:439) [ 26.491877][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491881][ C3] free_pgtables (mm/memory.c:392) [ 26.491886][ C3] ? __pfx_free_pgtables (mm/memory.c:349) [ 26.491889][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 26.491892][ C3] ? exit_mmap (./include/linux/seqlock.h:431 ./include/linux/mmap_lock.h:83 ./include/linux/mmap_lock.h:130 mm/mmap.c:1292) [ 26.491896][ C3] ? down_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1313 kernel/locking/rwsem.c:1578) [ 26.491899][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 26.491902][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491905][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 26.491909][ C3] exit_mmap (mm/mmap.c:1297) [ 26.491913][ C3] ? __pfx_exit_mmap (mm/mmap.c:1259) [ 26.491916][ C3] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:727 kernel/locking/mutex.c:746) [ 26.491919][ C3] ? generic_permission (fs/namei.c:411 fs/namei.c:472) [ 26.491923][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 26.491927][ C3] ? __mutex_unlock_slowpath (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4329 ./include/linux/atomic/atomic-long.h:1506 ./include/linux/atomic/atomic-instrumented.h:4481 kernel/locking/mutex.c:924) [ 26.491934][ C3] mmput (kernel/fork.c:1449 kernel/fork.c:1383 kernel/fork.c:1404) [ 26.491938][ C3] exec_mmap (fs/exec.c:954) [ 26.491942][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491946][ C3] begin_new_exec (fs/exec.c:1204) [ 26.491951][ C3] load_elf_binary (fs/binfmt_elf.c:996) [ 26.491956][ C3] ? __pfx___kernel_read (fs/read_write.c:507) [ 26.491963][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491966][ C3] ? load_misc_binary (fs/binfmt_misc.c:215) [ 26.491969][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491973][ C3] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818) [ 26.491976][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491979][ C3] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750) [ 26.491982][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.491987][ C3] exec_binprm (fs/exec.c:1720 fs/exec.c:1750) [ 26.491992][ C3] ? __pfx_exec_binprm (fs/exec.c:1734) [ 26.491996][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.492001][ C3] bprm_execve (fs/exec.c:1802 fs/exec.c:1778) [ 26.492005][ C3] do_execveat_common.isra.0 (fs/exec.c:1908) [ 26.492010][ C3] __x64_sys_execve (fs/exec.c:2053) [ 26.492013][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.492016][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.492019][ C3] RIP: 0033:0x7f74f36ad40b [ 26.492025][ C3] Code: Unable to access opcode bytes at 0x7f74f36ad3e1. Code starting with the faulting instruction =========================================== [ 26.492027][ C3] RSP: 002b:00007ffca0865f88 EFLAGS: 00000246 ORIG_RAX: 000000000000003b [ 26.492029][ C3] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f74f36ad40b [ 26.492031][ C3] RDX: 000055dfd40deea0 RSI: 000055dfd40800c0 RDI: 000055dfd40de6c0 [ 26.492033][ C3] RBP: 000055dfd40de6c0 R08: 000055dfd40dede0 R09: 0000000000000000 [ 26.492034][ C3] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff [ 26.492036][ C3] R13: 000055dfd40800c0 R14: 000055dfd40deea0 R15: 000055dfd40de090 | [ 30.280647][ C1] INFO: lockdep is turned off. | [ 30.280818][ C1] Preemption disabled at: | [ 30.280820][ C1] 0x0 | [ 30.281134][ C1] Tainted: [W]=WARN [ 30.281135][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.281137][ C1] Call Trace: [ 30.281139][ C1] [ 30.281141][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 30.281149][ C1] __might_resched (kernel/sched/core.c:8796) [ 30.281155][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 30.281160][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 30.281163][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 30.281167][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.281174][ 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) [ 30.281179][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 30.281181][ 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) [ 30.281184][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 30.281190][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 30.281193][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 30.281198][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 30.281202][ 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) [ 30.281208][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 30.281212][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 30.281215][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 30.281219][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 30.281224][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 30.281227][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 30.281231][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 30.281234][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 30.281236][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 30.281241][ C1] ? do_idle (kernel/sched/idle.c:325) [ 30.281243][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 30.281246][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 30.281251][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 30.281255][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 30.281259][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.281264][ C1] __put_net (net/core/net_namespace.c:732) [ 30.281268][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 30.281272][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 30.281275][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 30.281280][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 30.281283][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.281289][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 30.281296][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 30.281300][ C1] handle_softirqs (kernel/softirq.c:580) [ 30.281310][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 30.281314][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 30.281316][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 30.281319][ C1] [ 30.281320][ C1] [ 30.281322][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 30.281325][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 30.281329][ C1] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 30.281331][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 30.281335][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb32135d9 [ 30.281337][ C1] RDX: ffffed1005e966fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 30.281339][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005e966fa [ 30.281340][ C1] R10: ffff88802f4b37d3 R11: ffff888001ed0558 R12: 0000000000000000 [ 30.281342][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000 [ 30.281346][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 30.281349][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 30.281353][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 30.281356][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 30.281358][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 30.281362][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 30.281366][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 30.281371][ C1] do_idle (kernel/sched/idle.c:325) [ 30.281375][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 30.281378][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 30.281382][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 30.281387][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 32.796549][ C2] INFO: lockdep is turned off. | [ 32.796746][ C2] Preemption disabled at: | [ 32.796748][ C2] 0x0 | [ 32.797111][ C2] Tainted: [W]=WARN [ 32.797112][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.797114][ C2] Call Trace: [ 32.797116][ C2] [ 32.797118][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 32.797128][ C2] __might_resched (kernel/sched/core.c:8796) [ 32.797135][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 32.797139][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 32.797142][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 32.797147][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 32.797153][ 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) [ 32.797158][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 32.797160][ 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) [ 32.797163][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 32.797169][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 32.797172][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 32.797178][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 32.797182][ 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) [ 32.797188][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 32.797192][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 32.797196][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 32.797199][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 32.797203][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 32.797207][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 32.797210][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 32.797213][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 32.797216][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 32.797220][ C2] ? do_idle (kernel/sched/idle.c:325) [ 32.797223][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 32.797226][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 32.797231][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 32.797235][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 32.797239][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 32.797244][ C2] __put_net (net/core/net_namespace.c:732) [ 32.797248][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 32.797252][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 32.797255][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 32.797260][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 32.797264][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 32.797270][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 32.797276][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 32.797280][ C2] handle_softirqs (kernel/softirq.c:580) [ 32.797287][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 32.797291][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 32.797293][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 32.797296][ C2] [ 32.797297][ C2] [ 32.797299][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 32.797302][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 32.797311][ C2] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 32.797315][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 32.797320][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffb32135d9 [ 32.797323][ C2] RDX: ffffed1005ea66fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 32.797326][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005ea66fa [ 32.797329][ C2] R10: ffff88802f5337d3 R11: ffff888001ee4b58 R12: 0000000000000000 [ 32.797330][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000 [ 32.797334][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 32.797337][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 32.797342][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 32.797344][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 32.797347][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 32.797351][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 32.797355][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 32.797360][ C2] do_idle (kernel/sched/idle.c:325) [ 32.797364][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 32.797367][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 32.797371][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 32.797376][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 35.468813][ C1] INFO: lockdep is turned off. | [ 35.468988][ C1] Preemption disabled at: | [ 35.468990][ C1] 0x0 | [ 35.469349][ C1] Tainted: [W]=WARN [ 35.469351][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.469353][ C1] Call Trace: [ 35.469354][ C1] [ 35.469356][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 35.469365][ C1] __might_resched (kernel/sched/core.c:8796) [ 35.469371][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 35.469375][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 35.469378][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 35.469382][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.469389][ 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) [ 35.469393][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 35.469396][ 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) [ 35.469399][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 35.469404][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 35.469407][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 35.469413][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 35.469417][ 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) [ 35.469423][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 35.469427][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 35.469430][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 35.469434][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 35.469438][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 35.469442][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 35.469445][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 35.469448][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 35.469451][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 35.469455][ C1] ? do_idle (kernel/sched/idle.c:325) [ 35.469458][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 35.469461][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 35.469465][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 35.469469][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 35.469474][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.469479][ C1] __put_net (net/core/net_namespace.c:732) [ 35.469483][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 35.469487][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 35.469490][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 35.469495][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 35.469499][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 35.469505][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.469511][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 35.469514][ C1] handle_softirqs (kernel/softirq.c:580) [ 35.469522][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 35.469525][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 35.469527][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 35.469531][ C1] [ 35.469532][ C1] [ 35.469533][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 35.469536][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 35.469540][ C1] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 35.469543][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 35.469546][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffb32135d9 [ 35.469549][ C1] RDX: ffffed1005e966fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 35.469551][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005e966fa [ 35.469553][ C1] R10: ffff88802f4b37d3 R11: ffff88800278a858 R12: 0000000000000000 [ 35.469554][ C1] R13: ffff888001bf0040 R14: dffffc0000000000 R15: 0000000000000000 [ 35.469558][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 35.469561][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 35.469566][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 35.469568][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 35.469571][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 35.469574][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 35.469578][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 35.469583][ C1] do_idle (kernel/sched/idle.c:325) [ 35.469587][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 35.469590][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 35.469594][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 35.469599][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 39.354417][ C3] INFO: lockdep is turned off. | [ 39.354706][ C3] Preemption disabled at: | [ 39.354709][ C3] 0x0 | [ 39.355212][ C3] Tainted: [W]=WARN [ 39.355214][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.355217][ C3] Call Trace: [ 39.355220][ C3] [ 39.355223][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 39.355235][ C3] __might_resched (kernel/sched/core.c:8796) [ 39.355245][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 39.355252][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 39.355256][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 39.355261][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.355269][ 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) [ 39.355276][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 39.355281][ 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) [ 39.355284][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 39.355293][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 39.355299][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 39.355310][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 39.355316][ 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) [ 39.355323][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 39.355329][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 39.355334][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 39.355339][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 39.355345][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 39.355351][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 39.355357][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 39.355361][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 39.355365][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 39.355371][ C3] ? do_idle (kernel/sched/idle.c:325) [ 39.355376][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 39.355381][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 39.355388][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 39.355393][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 39.355401][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.355408][ C3] __put_net (net/core/net_namespace.c:732) [ 39.355415][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 39.355422][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 39.355427][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 39.355437][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 39.355443][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 39.355452][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 39.355462][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 39.355468][ C3] handle_softirqs (kernel/softirq.c:580) [ 39.355479][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 39.355485][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 39.355489][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 39.355496][ C3] [ 39.355498][ C3] [ 39.355500][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 39.355505][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 39.355512][ C3] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 39.355516][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 39.355522][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb32135d9 [ 39.355526][ C3] RDX: ffffed1005eb66fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 39.355529][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005eb66fa [ 39.355532][ C3] R10: ffff88802f5b37d3 R11: ffff888006250558 R12: 0000000000000000 [ 39.355536][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000 [ 39.355543][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 39.355548][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 39.355555][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 39.355560][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 39.355564][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 39.355571][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 39.355579][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 39.355588][ C3] do_idle (kernel/sched/idle.c:325) [ 39.355594][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 39.355599][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 39.355605][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 39.355615][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 43.317010][ C3] INFO: lockdep is turned off. | [ 43.317296][ C3] Preemption disabled at: | [ 43.317299][ C3] 0x0 | [ 43.317824][ C3] Tainted: [W]=WARN [ 43.317826][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.317829][ C3] Call Trace: [ 43.317832][ C3] [ 43.317835][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 43.317847][ C3] __might_resched (kernel/sched/core.c:8796) [ 43.317856][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 43.317863][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 43.317867][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 43.317874][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.317883][ 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) [ 43.317892][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 43.317897][ 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) [ 43.317902][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 43.317911][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 43.317916][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 43.317924][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 43.317930][ 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) [ 43.317938][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 43.317945][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 43.317950][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 43.317956][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 43.317963][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 43.317969][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 43.317974][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 43.317979][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 43.317983][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 43.317989][ C3] ? do_idle (kernel/sched/idle.c:325) [ 43.317994][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 43.318000][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 43.318006][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 43.318012][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 43.318019][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.318028][ C3] __put_net (net/core/net_namespace.c:732) [ 43.318034][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 43.318042][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 43.318047][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 43.318056][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 43.318063][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.318073][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 43.318082][ C3] rcu_core (kernel/rcu/tree.c:2834) [ 43.318089][ C3] handle_softirqs (kernel/softirq.c:580) [ 43.318100][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 43.318106][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 43.318110][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 43.318117][ C3] [ 43.318119][ C3] [ 43.318122][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 43.318127][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 43.318133][ C3] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 43.318138][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 43.318144][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb32135d9 [ 43.318147][ C3] RDX: ffffed1005eb66fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 43.318151][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005eb66fa [ 43.318154][ C3] R10: ffff88802f5b37d3 R11: ffff888002a54b58 R12: 0000000000000000 [ 43.318157][ C3] R13: ffff888001bf4640 R14: dffffc0000000000 R15: 0000000000000000 [ 43.318164][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 43.318170][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 43.318177][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 43.318181][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 43.318186][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 43.318193][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 43.318201][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 43.318209][ C3] do_idle (kernel/sched/idle.c:325) [ 43.318217][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 43.318223][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 43.318229][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 43.318239][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 47.226450][ C2] INFO: lockdep is turned off. | [ 47.226640][ C2] Preemption disabled at: | [ 47.226642][ C2] 0x0 | [ 47.227007][ C2] Tainted: [W]=WARN [ 47.227009][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.227011][ C2] Call Trace: [ 47.227013][ C2] [ 47.227015][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 47.227024][ C2] __might_resched (kernel/sched/core.c:8796) [ 47.227031][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 47.227035][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 47.227038][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 47.227043][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.227049][ 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) [ 47.227054][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 47.227056][ 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) [ 47.227059][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 47.227065][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 47.227068][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 47.227074][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 47.227078][ 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) [ 47.227083][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 47.227088][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 47.227091][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 47.227095][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 47.227100][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 47.227103][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 47.227107][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 47.227110][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 47.227112][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.227116][ C2] ? do_idle (kernel/sched/idle.c:325) [ 47.227119][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 47.227122][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 47.227127][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419) [ 47.227130][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 47.227135][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.227140][ C2] __put_net (net/core/net_namespace.c:732) [ 47.227144][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 47.227148][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 47.227152][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 47.227156][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 47.227160][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 47.227166][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 47.227172][ C2] rcu_core (kernel/rcu/tree.c:2834) [ 47.227176][ C2] handle_softirqs (kernel/softirq.c:580) [ 47.227183][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 47.227186][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 47.227188][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 47.227192][ C2] [ 47.227193][ C2] [ 47.227194][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 47.227197][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 47.227201][ C2] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 47.227204][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 47.227208][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffb32135d9 [ 47.227210][ C2] RDX: ffffed1005ea66fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 47.227212][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005ea66fa [ 47.227214][ C2] R10: ffff88802f5337d3 R11: ffff88800a17a858 R12: 0000000000000000 [ 47.227215][ C2] R13: ffff888001bf2340 R14: dffffc0000000000 R15: 0000000000000000 [ 47.227219][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 47.227222][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.227226][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 47.227229][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 47.227231][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 47.227235][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 47.227239][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 47.227244][ C2] do_idle (kernel/sched/idle.c:325) [ 47.227248][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 47.227252][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 47.227255][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 47.227260][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 50.545561][ C0] INFO: lockdep is turned off. | [ 50.545748][ C0] Preemption disabled at: | [ 50.545750][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 50.546189][ C0] Tainted: [W]=WARN [ 50.546190][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.546192][ C0] Call Trace: [ 50.546194][ C0] [ 50.546196][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 50.546202][ C0] __might_resched (kernel/sched/core.c:8796) [ 50.546208][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 50.546212][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 50.546215][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 50.546219][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.546225][ 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) [ 50.546230][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 50.546233][ 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) [ 50.546236][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 50.546242][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 50.546245][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 50.546251][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 50.546254][ 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) [ 50.546260][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 50.546264][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 50.546267][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 50.546271][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 50.546275][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 50.546279][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 50.546282][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 50.546284][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 50.546287][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 50.546291][ C0] ? do_idle (kernel/sched/idle.c:325) [ 50.546294][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 50.546297][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 50.546300][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 50.546308][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 50.546313][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.546318][ C0] __put_net (net/core/net_namespace.c:732) [ 50.546322][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 50.546325][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 50.546328][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 50.546333][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 50.546337][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 50.546343][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 50.546349][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 50.546353][ C0] handle_softirqs (kernel/softirq.c:580) [ 50.546360][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 50.546363][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 50.546366][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 50.546369][ C0] [ 50.546370][ C0] [ 50.546372][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 50.546375][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 50.546379][ C0] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 50.546382][ C0] RSP: 0018:ffffffffb4007df8 EFLAGS: 00000246 [ 50.546385][ C0] RAX: 0000000000000000 RBX: 1ffffffff6800fc3 RCX: ffffffffb32135d9 [ 50.546387][ C0] RDX: ffffed1005e866fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 50.546389][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005e866fa [ 50.546391][ C0] R10: ffff88802f4337d3 R11: ffff888001b18558 R12: 0000000000000000 [ 50.546392][ C0] R13: ffffffffb401f240 R14: dffffc0000000000 R15: 0000000000014770 [ 50.546396][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 50.546400][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 50.546404][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 50.546406][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 50.546409][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 50.546412][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 50.546417][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 50.546422][ C0] do_idle (kernel/sched/idle.c:325) [ 50.546426][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 50.546430][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 50.546433][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 50.546437][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 50.546441][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) [ 50.546445][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 52.976206][ C1] INFO: lockdep is turned off. | [ 52.976382][ C1] Preemption disabled at: | [ 52.976383][ C1] handle_softirqs (kernel/softirq.c:553) | [ 52.976718][ C1] Tainted: [W]=WARN [ 52.976719][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.976721][ C1] Call Trace: [ 52.976723][ C1] [ 52.976725][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 52.976733][ C1] __might_resched (kernel/sched/core.c:8796) [ 52.976739][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 52.976743][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 52.976746][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 52.976750][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.976756][ 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) [ 52.976761][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 52.976764][ 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) [ 52.976767][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 52.976773][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 52.976776][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 52.976781][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 52.976785][ 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) [ 52.976790][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 52.976795][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 52.976798][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 52.976802][ C1] ? kthread (kernel/kthread.c:464) [ 52.976806][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 52.976811][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 52.976816][ 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) [ 52.976820][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402) [ 52.976824][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 52.976829][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.976833][ C1] __put_net (net/core/net_namespace.c:732) [ 52.976837][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 52.976841][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 52.976844][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 52.976849][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 52.976853][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.976857][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 52.976864][ C1] rcu_core (kernel/rcu/tree.c:2834) [ 52.976868][ C1] handle_softirqs (kernel/softirq.c:580) [ 52.976872][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 52.976876][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 52.976880][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 52.976883][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 52.976887][ C1] kthread (kernel/kthread.c:464) [ 52.976890][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 52.976892][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 52.976895][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.976901][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.976904][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 52.976908][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 52.976911][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 52.976914][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 56.089035][ C0] INFO: lockdep is turned off. | [ 56.089227][ C0] Preemption disabled at: | [ 56.089229][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933) | [ 56.089682][ C0] Tainted: [W]=WARN [ 56.089683][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.089685][ C0] Call Trace: [ 56.089687][ C0] [ 56.089689][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 56.089696][ C0] __might_resched (kernel/sched/core.c:8796) [ 56.089702][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 56.089705][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 56.089708][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 56.089712][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.089719][ 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) [ 56.089723][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 56.089726][ 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) [ 56.089729][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 56.089734][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 56.089737][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196) [ 56.089743][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254) [ 56.089746][ 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) [ 56.089752][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 56.089757][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190) [ 56.089760][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 56.089763][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 56.089767][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 56.089771][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 56.089774][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 56.089777][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 56.089779][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 56.089783][ C0] ? do_idle (kernel/sched/idle.c:325) [ 56.089786][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 56.089789][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 56.089792][ C0] ? start_kernel (init/main.c:1049 (discriminator 1)) [ 56.089797][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 56.089802][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.089806][ C0] __put_net (net/core/net_namespace.c:732) [ 56.089810][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 56.089814][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 56.089817][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 56.089822][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 56.089826][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 56.089832][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 56.089837][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 56.089841][ C0] handle_softirqs (kernel/softirq.c:580) [ 56.089848][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 56.089852][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 56.089854][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 56.089857][ C0] [ 56.089858][ C0] [ 56.089860][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 56.089862][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 56.089867][ C0] Code: e2 ce 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 07 28 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 ce loop 0xffffffffffffffd0 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 07 28 00 verw 0x280783(%rip) # 0x2807ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 56.089869][ C0] RSP: 0018:ffffffffb4007df8 EFLAGS: 00000246 [ 56.089873][ C0] RAX: 0000000000000000 RBX: 1ffffffff6800fc3 RCX: ffffffffb32135d9 [ 56.089875][ C0] RDX: ffffed1005e866fb RSI: ffffffffb3658b60 RDI: ffffffffb098f5bf [ 56.089876][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1005e866fa [ 56.089878][ C0] R10: ffff88802f4337d3 R11: ffffffffb6d3f3a8 R12: 0000000000000000 [ 56.089880][ C0] R13: ffffffffb401f240 R14: dffffc0000000000 R15: 0000000000014770 [ 56.089884][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 56.089887][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 56.089891][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 56.089893][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 56.089896][ C0] cpuidle_idle_call (kernel/sched/idle.c:186) [ 56.089900][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 56.089904][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 56.089910][ C0] do_idle (kernel/sched/idle.c:325) [ 56.089914][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 56.089918][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714) [ 56.089921][ C0] start_kernel (init/main.c:1049 (discriminator 1)) [ 56.089925][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295) [ 56.089929][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17)) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal