[ 13.687581][ T255] ip (255) used greatest stack depth: 24280 bytes left [ 14.005038][ C3] [ 14.005203][ C3] ================================ [ 14.005410][ C3] WARNING: inconsistent lock state [ 14.005614][ C3] 6.15.0-rc5-virtme #1 Not tainted [ 14.005821][ C3] -------------------------------- [ 14.006025][ C3] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 14.006282][ C3] so_incoming_cpu/252 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 14.006534][ C3] ffffffff987d4cb8 (pin_fs_lock){+.?.}-{3:3}, at: simple_pin_fs+0x24/0x150 [ 14.006902][ C3] {SOFTIRQ-ON-W} state was registered at: [ 14.007102][ C3] __lock_acquire+0x3eb/0x9d0 [ 14.007309][ C3] lock_acquire.part.0+0xb6/0x240 [ 14.007511][ C3] _raw_spin_lock+0x33/0x40 [ 14.007717][ C3] simple_pin_fs+0x24/0x150 [ 14.007917][ C3] start_creating.part.0+0x3f/0x2f0 [ 14.008123][ C3] debugfs_create_dir+0x6a/0x540 [ 14.008326][ C3] component_debug_init+0x17/0x30 [ 14.008534][ C3] do_one_initcall+0x8c/0x1e0 [ 14.008737][ C3] do_initcalls+0x176/0x280 [ 14.008938][ C3] kernel_init_freeable+0x22d/0x300 [ 14.009139][ C3] kernel_init+0x20/0x200 [ 14.009342][ C3] ret_from_fork+0x31/0x70 [ 14.009545][ C3] ret_from_fork_asm+0x1a/0x30 [ 14.009753][ C3] irq event stamp: 37748 [ 14.009910][ C3] hardirqs last enabled at (37748): [] kasan_quarantine_put+0x10d/0x230 [ 14.010316][ C3] hardirqs last disabled at (37747): [] kasan_quarantine_put+0xb8/0x230 [ 14.010671][ C3] softirqs last enabled at (37456): [] handle_softirqs+0x358/0x620 [ 14.011030][ C3] softirqs last disabled at (37565): [] __irq_exit_rcu+0xfa/0x160 [ 14.011381][ C3] [ 14.011381][ C3] other info that might help us debug this: [ 14.011683][ C3] Possible unsafe locking scenario: [ 14.011683][ C3] [ 14.011995][ C3] CPU0 [ 14.012144][ C3] ---- [ 14.012296][ C3] lock(pin_fs_lock); [ 14.012453][ C3] [ 14.012603][ C3] lock(pin_fs_lock); [ 14.012755][ C3] [ 14.012755][ C3] *** DEADLOCK *** [ 14.012755][ C3] [ 14.013058][ C3] 5 locks held by so_incoming_cpu/252: [ 14.013261][ C3] #0: ffffffff986e8690 (dup_mmap_sem){.+.+}-{0:0}, at: copy_mm+0x2d8/0x610 [ 14.013619][ C3] #1: ffff88800c715220 (&mm->mmap_lock){++++}-{4:4}, at: dup_mmap+0xe3/0x1820 [ 14.013974][ C3] #2: ffff88800b5e5220 (&mm->mmap_lock/1){+.+.}-{4:4}, at: dup_mmap+0x150/0x1820 [ 14.014327][ C3] #3: ffffffff98588620 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame+0x147/0x1e10 [ 14.014686][ C3] #4: ffffffff98588500 (rcu_callback){....}-{0:0}, at: rcu_do_batch+0x2e4/0xf20 [ 14.015038][ C3] [ 14.015038][ C3] stack backtrace: [ 14.015287][ C3] CPU: 3 UID: 0 PID: 252 Comm: so_incoming_cpu Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 14.015292][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.015294][ C3] Call Trace: [ 14.015296][ C3] [ 14.015298][ C3] dump_stack_lvl+0x82/0xd0 [ 14.015304][ C3] print_usage_bug.part.0+0x25f/0x360 [ 14.015310][ C3] mark_lock_irq+0x343/0x400 [ 14.015313][ C3] ? kmem_cache_alloc_noprof+0x10b/0x330 [ 14.015319][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.015325][ C3] ? anon_vma_fork+0x75/0x430 [ 14.015328][ C3] ? dup_mmap+0xeb7/0x1820 [ 14.015331][ C3] ? copy_mm+0x2e3/0x610 [ 14.015334][ C3] ? copy_process+0x1a53/0x5190 [ 14.015337][ C3] ? kernel_clone+0xc1/0x510 [ 14.015341][ C3] ? save_trace+0x52/0x170 [ 14.015345][ C3] mark_lock+0x174/0x2f0 [ 14.015349][ C3] mark_usage+0x46/0x150 [ 14.015352][ C3] __lock_acquire+0x3eb/0x9d0 [ 14.015358][ C3] lock_acquire.part.0+0xb6/0x240 [ 14.015361][ C3] ? simple_pin_fs+0x24/0x150 [ 14.015365][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.015370][ C3] ? lock_acquire+0x10c/0x170 [ 14.015373][ C3] ? simple_pin_fs+0x24/0x150 [ 14.015377][ C3] _raw_spin_lock+0x33/0x40 [ 14.015380][ C3] ? simple_pin_fs+0x24/0x150 [ 14.015382][ C3] simple_pin_fs+0x24/0x150 [ 14.015385][ C3] debugfs_remove+0x35/0x70 [ 14.015389][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 14.015394][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 14.015400][ C3] ? __sk_destruct+0x383/0x780 [ 14.015404][ C3] ? rcu_do_batch+0x34c/0xf20 [ 14.015407][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 14.015409][ C3] ? irq_exit_rcu+0xe/0x30 [ 14.015413][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.015416][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.015421][ C3] ? lock_acquire.part.0+0xf2/0x240 [ 14.015424][ C3] ? unwind_next_frame+0x15b/0x1e10 [ 14.015427][ C3] ? arch_stack_walk+0x8b/0xf0 [ 14.015432][ C3] ? stack_trace_save+0x93/0xd0 [ 14.015436][ C3] ? kasan_save_stack+0x24/0x50 [ 14.015443][ C3] ? kasan_save_track+0x14/0x30 [ 14.015445][ C3] ? __kasan_slab_alloc+0x59/0x70 [ 14.015447][ C3] ? kmem_cache_alloc_noprof+0x10b/0x330 [ 14.015452][ C3] __put_net+0x19/0x60 [ 14.015458][ C3] __sk_destruct+0x58a/0x780 [ 14.015461][ C3] ? rcu_do_batch+0x34a/0xf20 [ 14.015463][ C3] rcu_do_batch+0x34c/0xf20 [ 14.015468][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 14.015472][ C3] ? mark_held_locks+0x49/0x80 [ 14.015475][ C3] ? note_gp_changes+0x182/0x1e0 [ 14.015478][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.015482][ C3] rcu_core+0x2bb/0x500 [ 14.015486][ C3] handle_softirqs+0x218/0x620 [ 14.015492][ C3] __irq_exit_rcu+0xfa/0x160 [ 14.015495][ C3] irq_exit_rcu+0xe/0x30 [ 14.015499][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.015501][ C3] [ 14.015503][ C3] [ 14.015504][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.015507][ C3] RIP: 0010:lock_acquire.part.0+0xf2/0x240 [ 14.015511][ C3] Code: ff ff ff 65 0f c1 05 cd 85 c7 05 83 f8 01 0f 85 3e 01 00 00 9c 58 f6 c4 02 0f 85 29 01 00 00 48 85 db 74 01 fb 48 8b 44 24 30 <65> 48 2b 05 3e 49 c7 05 0f 85 3a 01 00 00 48 83 c4 38 5b 5d 41 5c [ 14.015514][ C3] RSP: 0018:ffffc90000b273d0 EFLAGS: 00000206 [ 14.015517][ C3] RAX: 666fb0ceb12d4e00 RBX: 0000000000000200 RCX: 0000000000000001 [ 14.015519][ C3] RDX: 0000000000000000 RSI: ffffffff97af6273 RDI: ffffffff97253940 [ 14.015522][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 [ 14.015524][ C3] R10: 0000000000000078 R11: ffffffff98588620 R12: 0000000000000002 [ 14.015526][ C3] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff98588620 [ 14.015531][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.015535][ C3] ? lock_acquire+0x10c/0x170 [ 14.015538][ C3] ? unwind_next_frame+0x147/0x1e10 [ 14.015542][ C3] unwind_next_frame+0x15b/0x1e10 [ 14.015545][ C3] ? unwind_next_frame+0x147/0x1e10 [ 14.015548][ C3] ? kasan_save_track+0x14/0x30 [ 14.015552][ C3] ? __pfx_unwind_next_frame+0x10/0x10 [ 14.015556][ C3] ? kasan_save_track+0x14/0x30 [ 14.015559][ C3] ? kernel_text_address+0x17/0xe0 [ 14.015564][ C3] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 14.015567][ C3] arch_stack_walk+0x8b/0xf0 [ 14.015572][ C3] ? kasan_save_track+0x14/0x30 [ 14.015575][ C3] stack_trace_save+0x93/0xd0 [ 14.015578][ C3] ? __pfx_stack_trace_save+0x10/0x10 [ 14.015581][ C3] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 14.015584][ C3] ? arch_stack_walk+0xa1/0xf0 [ 14.015587][ C3] kasan_save_stack+0x24/0x50 [ 14.015591][ C3] ? kasan_save_stack+0x24/0x50 [ 14.015594][ C3] ? kasan_save_track+0x14/0x30 [ 14.015598][ C3] ? rcu_read_lock_any_held+0x7e/0xb0 [ 14.015602][ C3] ? stack_depot_save_flags+0x42e/0x7a0 [ 14.015608][ C3] ? set_track_prepare+0x3f/0x70 [ 14.015610][ C3] ? kmem_cache_alloc_noprof+0x1ab/0x330 [ 14.015614][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.015616][ C3] ? anon_vma_fork+0x75/0x430 [ 14.015619][ C3] ? dup_mmap+0xeb7/0x1820 [ 14.015622][ C3] ? copy_mm+0x2e3/0x610 [ 14.015625][ C3] ? copy_process+0x1a53/0x5190 [ 14.015628][ C3] ? kernel_clone+0xc1/0x510 [ 14.015631][ C3] ? __do_sys_clone+0xb5/0x100 [ 14.015634][ C3] ? do_syscall_64+0xc1/0x1d0 [ 14.015639][ C3] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 14.015642][ C3] ? set_track_update.isra.0+0x29/0x50 [ 14.015645][ C3] ? ___slab_alloc+0xbc0/0x1170 [ 14.015649][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.015654][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.015657][ C3] kasan_save_track+0x14/0x30 [ 14.015659][ C3] __kasan_slab_alloc+0x59/0x70 [ 14.015662][ C3] kmem_cache_alloc_noprof+0x10b/0x330 [ 14.015666][ C3] ? _raw_spin_unlock_irqrestore+0x5d/0x80 [ 14.015669][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.015673][ C3] anon_vma_clone+0xc2/0x580 [ 14.015676][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.015681][ C3] anon_vma_fork+0x75/0x430 [ 14.015685][ C3] dup_mmap+0xeb7/0x1820 [ 14.015690][ C3] ? __pfx_dup_mmap+0x10/0x10 [ 14.015693][ C3] ? ___down_common+0x86/0x540 [ 14.015700][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.015705][ C3] copy_mm+0x2e3/0x610 [ 14.015709][ C3] copy_process+0x1a53/0x5190 [ 14.015713][ C3] ? copy_page_from_iter+0xbd/0x120 [ 14.015721][ C3] ? __pfx_copy_process+0x10/0x10 [ 14.015724][ C3] ? handle_pte_fault+0x3ff/0x690 [ 14.015730][ C3] ? __pfx_anon_pipe_write+0x10/0x10 [ 14.015735][ C3] ? reacquire_held_locks+0xd1/0x200 [ 14.015738][ C3] ? do_user_addr_fault+0x461/0xe00 [ 14.015744][ C3] kernel_clone+0xc1/0x510 [ 14.015748][ C3] ? __pfx_kernel_clone+0x10/0x10 [ 14.015752][ C3] ? vfs_write+0xc09/0x1210 [ 14.015757][ C3] ? __pfx_vfs_write+0x10/0x10 [ 14.015762][ C3] __do_sys_clone+0xb5/0x100 [ 14.015766][ C3] ? __pfx___do_sys_clone+0x10/0x10 [ 14.015769][ C3] ? find_held_lock+0x2b/0x80 [ 14.015776][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.015779][ C3] ? do_syscall_64+0x85/0x1d0 [ 14.015782][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.015785][ C3] do_syscall_64+0xc1/0x1d0 [ 14.015788][ C3] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 14.015791][ C3] RIP: 0033:0x7fa1cbc02a47 [ 14.015795][ C3] Code: 00 00 00 f3 0f 1e fa 64 48 8b 04 25 10 00 00 00 45 31 c0 31 d2 31 f6 bf 11 00 20 01 4c 8d 90 d0 02 00 00 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 39 41 89 c0 85 c0 75 2a 64 48 8b 04 25 10 00 [ 14.015797][ C3] RSP: 002b:00007ffebca7c7f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 14.015800][ C3] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fa1cbc02a47 [ 14.015802][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 14.015804][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007fa1cbc9b4e0 [ 14.015805][ C3] R10: 00007fa1cbae7a10 R11: 0000000000000246 R12: 0000000000000000 [ 14.015807][ C3] R13: 0000000000408280 R14: 00007fa1cbae5000 R15: 00000000004082c0 [ 14.015812][ C3] [ 14.046868][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 14.047198][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 252, name: so_incoming_cpu [ 14.047524][ C3] preempt_count: 100, expected: 0 [ 14.047711][ C3] RCU nest depth: 1, expected: 0 [ 14.047905][ C3] INFO: lockdep is turned off. [ 14.048091][ C3] Preemption disabled at: [ 14.048093][ C3] [] handle_softirqs+0xe5/0x620 [ 14.048469][ C3] CPU: 3 UID: 0 PID: 252 Comm: so_incoming_cpu Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 14.048473][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.048475][ C3] Call Trace: [ 14.048477][ C3] [ 14.048478][ C3] dump_stack_lvl+0xb0/0xd0 [ 14.048484][ C3] __might_resched+0x360/0x5a0 [ 14.048494][ C3] down_write+0x72/0x210 [ 14.048498][ C3] ? __pfx_down_write+0x10/0x10 [ 14.048502][ C3] ? simple_recursive_removal+0x3a/0x860 [ 14.048507][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.048513][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 14.048518][ C3] simple_recursive_removal+0x166/0x860 [ 14.048521][ C3] ? __pfx_remove_one+0x10/0x10 [ 14.048526][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 14.048530][ C3] debugfs_remove+0x44/0x70 [ 14.048534][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 14.048538][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 14.048543][ C3] ? __sk_destruct+0x383/0x780 [ 14.048547][ C3] ? rcu_do_batch+0x34c/0xf20 [ 14.048551][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 14.048554][ C3] ? irq_exit_rcu+0xe/0x30 [ 14.048557][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.048560][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.048565][ C3] ? lock_acquire.part.0+0xf2/0x240 [ 14.048570][ C3] ? unwind_next_frame+0x15b/0x1e10 [ 14.048575][ C3] ? arch_stack_walk+0x8b/0xf0 [ 14.048578][ C3] ? stack_trace_save+0x93/0xd0 [ 14.048582][ C3] ? kasan_save_stack+0x24/0x50 [ 14.048588][ C3] ? kasan_save_track+0x14/0x30 [ 14.048590][ C3] ? __kasan_slab_alloc+0x59/0x70 [ 14.048593][ C3] ? kmem_cache_alloc_noprof+0x10b/0x330 [ 14.048599][ C3] __put_net+0x19/0x60 [ 14.048603][ C3] __sk_destruct+0x58a/0x780 [ 14.048606][ C3] ? rcu_do_batch+0x34a/0xf20 [ 14.048609][ C3] rcu_do_batch+0x34c/0xf20 [ 14.048614][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 14.048617][ C3] ? mark_held_locks+0x49/0x80 [ 14.048621][ C3] ? note_gp_changes+0x182/0x1e0 [ 14.048624][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.048628][ C3] rcu_core+0x2bb/0x500 [ 14.048633][ C3] handle_softirqs+0x218/0x620 [ 14.048638][ C3] __irq_exit_rcu+0xfa/0x160 [ 14.048642][ C3] irq_exit_rcu+0xe/0x30 [ 14.048645][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.048648][ C3] [ 14.048649][ C3] [ 14.048651][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.048654][ C3] RIP: 0010:lock_acquire.part.0+0xf2/0x240 [ 14.048658][ C3] Code: ff ff ff 65 0f c1 05 cd 85 c7 05 83 f8 01 0f 85 3e 01 00 00 9c 58 f6 c4 02 0f 85 29 01 00 00 48 85 db 74 01 fb 48 8b 44 24 30 <65> 48 2b 05 3e 49 c7 05 0f 85 3a 01 00 00 48 83 c4 38 5b 5d 41 5c [ 14.048660][ C3] RSP: 0018:ffffc90000b273d0 EFLAGS: 00000206 [ 14.048663][ C3] RAX: 666fb0ceb12d4e00 RBX: 0000000000000200 RCX: 0000000000000001 [ 14.048665][ C3] RDX: 0000000000000000 RSI: ffffffff97af6273 RDI: ffffffff97253940 [ 14.048667][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 [ 14.048668][ C3] R10: 0000000000000078 R11: ffffffff98588620 R12: 0000000000000002 [ 14.048670][ C3] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff98588620 [ 14.048675][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.048679][ C3] ? lock_acquire+0x10c/0x170 [ 14.048681][ C3] ? unwind_next_frame+0x147/0x1e10 [ 14.048686][ C3] unwind_next_frame+0x15b/0x1e10 [ 14.048689][ C3] ? unwind_next_frame+0x147/0x1e10 [ 14.048692][ C3] ? kasan_save_track+0x14/0x30 [ 14.048696][ C3] ? __pfx_unwind_next_frame+0x10/0x10 [ 14.048700][ C3] ? kasan_save_track+0x14/0x30 [ 14.048702][ C3] ? kernel_text_address+0x17/0xe0 [ 14.048706][ C3] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 14.048709][ C3] arch_stack_walk+0x8b/0xf0 [ 14.048713][ C3] ? kasan_save_track+0x14/0x30 [ 14.048717][ C3] stack_trace_save+0x93/0xd0 [ 14.048720][ C3] ? __pfx_stack_trace_save+0x10/0x10 [ 14.048723][ C3] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 14.048726][ C3] ? arch_stack_walk+0xa1/0xf0 [ 14.048729][ C3] kasan_save_stack+0x24/0x50 [ 14.048732][ C3] ? kasan_save_stack+0x24/0x50 [ 14.048735][ C3] ? kasan_save_track+0x14/0x30 [ 14.048740][ C3] ? rcu_read_lock_any_held+0x7e/0xb0 [ 14.048743][ C3] ? stack_depot_save_flags+0x42e/0x7a0 [ 14.048750][ C3] ? set_track_prepare+0x3f/0x70 [ 14.048753][ C3] ? kmem_cache_alloc_noprof+0x1ab/0x330 [ 14.048756][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.048761][ C3] ? anon_vma_fork+0x75/0x430 [ 14.048764][ C3] ? dup_mmap+0xeb7/0x1820 [ 14.048769][ C3] ? copy_mm+0x2e3/0x610 [ 14.048772][ C3] ? copy_process+0x1a53/0x5190 [ 14.048775][ C3] ? kernel_clone+0xc1/0x510 [ 14.048778][ C3] ? __do_sys_clone+0xb5/0x100 [ 14.048781][ C3] ? do_syscall_64+0xc1/0x1d0 [ 14.048785][ C3] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 14.048788][ C3] ? set_track_update.isra.0+0x29/0x50 [ 14.048791][ C3] ? ___slab_alloc+0xbc0/0x1170 [ 14.048795][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.048799][ C3] ? anon_vma_clone+0xc2/0x580 [ 14.048802][ C3] kasan_save_track+0x14/0x30 [ 14.048805][ C3] __kasan_slab_alloc+0x59/0x70 [ 14.048808][ C3] kmem_cache_alloc_noprof+0x10b/0x330 [ 14.048811][ C3] ? _raw_spin_unlock_irqrestore+0x5d/0x80 [ 14.048815][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.048818][ C3] anon_vma_clone+0xc2/0x580 [ 14.048821][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.048826][ C3] anon_vma_fork+0x75/0x430 [ 14.048831][ C3] dup_mmap+0xeb7/0x1820 [ 14.048836][ C3] ? __pfx_dup_mmap+0x10/0x10 [ 14.048839][ C3] ? ___down_common+0x86/0x540 [ 14.048845][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.048850][ C3] copy_mm+0x2e3/0x610 [ 14.048854][ C3] copy_process+0x1a53/0x5190 [ 14.048858][ C3] ? copy_page_from_iter+0xbd/0x120 [ 14.048864][ C3] ? __pfx_copy_process+0x10/0x10 [ 14.048867][ C3] ? handle_pte_fault+0x3ff/0x690 [ 14.048871][ C3] ? __pfx_anon_pipe_write+0x10/0x10 [ 14.048874][ C3] ? reacquire_held_locks+0xd1/0x200 [ 14.048878][ C3] ? do_user_addr_fault+0x461/0xe00 [ 14.048882][ C3] kernel_clone+0xc1/0x510 [ 14.048886][ C3] ? __pfx_kernel_clone+0x10/0x10 [ 14.048891][ C3] ? vfs_write+0xc09/0x1210 [ 14.048895][ C3] ? __pfx_vfs_write+0x10/0x10 [ 14.048900][ C3] __do_sys_clone+0xb5/0x100 [ 14.048903][ C3] ? __pfx___do_sys_clone+0x10/0x10 [ 14.048907][ C3] ? find_held_lock+0x2b/0x80 [ 14.048913][ C3] ? rcu_is_watching+0x12/0xc0 [ 14.048916][ C3] ? do_syscall_64+0x85/0x1d0 [ 14.048919][ C3] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.048922][ C3] do_syscall_64+0xc1/0x1d0 [ 14.048926][ C3] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 14.048928][ C3] RIP: 0033:0x7fa1cbc02a47 [ 14.048931][ C3] Code: 00 00 00 f3 0f 1e fa 64 48 8b 04 25 10 00 00 00 45 31 c0 31 d2 31 f6 bf 11 00 20 01 4c 8d 90 d0 02 00 00 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 39 41 89 c0 85 c0 75 2a 64 48 8b 04 25 10 00 [ 14.048933][ C3] RSP: 002b:00007ffebca7c7f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 14.048936][ C3] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fa1cbc02a47 [ 14.048938][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 14.048939][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007fa1cbc9b4e0 [ 14.048941][ C3] R10: 00007fa1cbae7a10 R11: 0000000000000246 R12: 0000000000000000 [ 14.048942][ C3] R13: 0000000000408280 R14: 00007fa1cbae5000 R15: 00000000004082c0 [ 14.048948][ C3] [ 15.126485][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 15.126840][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/3 [ 15.127140][ C3] preempt_count: 101, expected: 0 [ 15.127312][ C3] RCU nest depth: 0, expected: 0 [ 15.127481][ C3] INFO: lockdep is turned off. [ 15.127651][ C3] Preemption disabled at: [ 15.127653][ C3] [<0000000000000000>] 0x0 [ 15.127967][ C3] CPU: 3 UID: 0 PID: 0 Comm: swapper/3 Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 15.127974][ C3] Tainted: [W]=WARN [ 15.127975][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.127978][ C3] Call Trace: [ 15.127980][ C3] [ 15.127982][ C3] dump_stack_lvl+0xb0/0xd0 [ 15.127991][ C3] __might_resched+0x360/0x5a0 [ 15.128003][ C3] down_write+0x72/0x210 [ 15.128009][ C3] ? __pfx_down_write+0x10/0x10 [ 15.128013][ C3] ? simple_recursive_removal+0x3a/0x860 [ 15.128018][ C3] ? rcu_is_watching+0x12/0xc0 [ 15.128025][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 15.128031][ C3] simple_recursive_removal+0x166/0x860 [ 15.128034][ C3] ? __pfx_remove_one+0x10/0x10 [ 15.128041][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 15.128045][ C3] debugfs_remove+0x44/0x70 [ 15.128049][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 15.128054][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 15.128060][ C3] ? __sk_destruct+0x383/0x780 [ 15.128065][ C3] ? rcu_do_batch+0x34c/0xf20 [ 15.128070][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 15.128072][ C3] ? irq_exit_rcu+0xe/0x30 [ 15.128078][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 15.128082][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 15.128087][ C3] ? pv_native_safe_halt+0xf/0x20 [ 15.128090][ C3] ? default_idle+0x9/0x10 [ 15.128093][ C3] ? default_idle_call+0x6d/0xb0 [ 15.128096][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 15.128102][ C3] ? do_idle+0xf6/0x160 [ 15.128104][ C3] ? cpu_startup_entry+0x54/0x60 [ 15.128107][ C3] ? start_secondary+0x213/0x2a0 [ 15.128114][ C3] ? common_startup_64+0x13e/0x148 [ 15.128118][ C3] ? bpf_sk_storage_free+0x9f/0x1c0 [ 15.128123][ C3] ? rcu_is_watching+0x12/0xc0 [ 15.128128][ C3] __put_net+0x19/0x60 [ 15.128133][ C3] __sk_destruct+0x58a/0x780 [ 15.128136][ C3] ? rcu_do_batch+0x34a/0xf20 [ 15.128139][ C3] rcu_do_batch+0x34c/0xf20 [ 15.128143][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 15.128147][ C3] ? trace_irq_enable.constprop.0+0xd4/0x130 [ 15.128153][ C3] ? _raw_spin_unlock_irqrestore+0x46/0x80 [ 15.128159][ C3] rcu_core+0x2bb/0x500 [ 15.128164][ C3] handle_softirqs+0x218/0x620 [ 15.128170][ C3] __irq_exit_rcu+0xfa/0x160 [ 15.128173][ C3] irq_exit_rcu+0xe/0x30 [ 15.128177][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 15.128180][ C3] [ 15.128181][ C3] [ 15.128183][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 15.128186][ C3] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 15.128189][ C3] Code: bf d3 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 40 26 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 15.128193][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 15.128197][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff96e2ea39 [ 15.128199][ C3] RDX: ffffed100d9f667b RSI: ffffffff972538c0 RDI: ffffffff94391b5f [ 15.128201][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f667a [ 15.128203][ C3] R10: ffff88806cfb33d3 R11: ffffffff9b066020 R12: 0000000000000000 [ 15.128205][ C3] R13: ffff888001b1c640 R14: dffffc0000000000 R15: 0000000000000000 [ 15.128208][ C3] ? ct_kernel_exit.constprop.0+0x109/0x160 [ 15.128212][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 15.128216][ C3] default_idle+0x9/0x10 [ 15.128219][ C3] default_idle_call+0x6d/0xb0 [ 15.128222][ C3] cpuidle_idle_call+0x26f/0x3a0 [ 15.128226][ C3] ? __pfx_cpuidle_idle_call+0x10/0x10 [ 15.128230][ C3] ? tsc_verify_tsc_adjust+0x98/0x300 [ 15.128235][ C3] do_idle+0xf6/0x160 [ 15.128239][ C3] cpu_startup_entry+0x54/0x60 [ 15.128242][ C3] start_secondary+0x213/0x2a0 [ 15.128245][ C3] ? __pfx_start_secondary+0x10/0x10 [ 15.128250][ C3] common_startup_64+0x13e/0x148 [ 15.128256][ C3] [ 16.160003][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 16.160354][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/3 [ 16.160665][ C3] preempt_count: 101, expected: 0 [ 16.160846][ C3] RCU nest depth: 0, expected: 0 [ 16.161027][ C3] INFO: lockdep is turned off. [ 16.161196][ C3] Preemption disabled at: [ 16.161198][ C3] [<0000000000000000>] 0x0 [ 16.161509][ C3] CPU: 3 UID: 0 PID: 0 Comm: swapper/3 Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 16.161515][ C3] Tainted: [W]=WARN [ 16.161516][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.161519][ C3] Call Trace: [ 16.161521][ C3] [ 16.161523][ C3] dump_stack_lvl+0xb0/0xd0 [ 16.161533][ C3] __might_resched+0x360/0x5a0 [ 16.161543][ C3] down_write+0x72/0x210 [ 16.161550][ C3] ? __pfx_down_write+0x10/0x10 [ 16.161553][ C3] ? simple_recursive_removal+0x3a/0x860 [ 16.161559][ C3] ? rcu_is_watching+0x12/0xc0 [ 16.161566][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 16.161571][ C3] simple_recursive_removal+0x166/0x860 [ 16.161574][ C3] ? __pfx_remove_one+0x10/0x10 [ 16.161581][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 16.161585][ C3] debugfs_remove+0x44/0x70 [ 16.161588][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 16.161592][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 16.161597][ C3] ? __sk_destruct+0x383/0x780 [ 16.161602][ C3] ? rcu_do_batch+0x34c/0xf20 [ 16.161607][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 16.161609][ C3] ? irq_exit_rcu+0xe/0x30 [ 16.161615][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 16.161620][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 16.161625][ C3] ? pv_native_safe_halt+0xf/0x20 [ 16.161628][ C3] ? default_idle+0x9/0x10 [ 16.161631][ C3] ? default_idle_call+0x6d/0xb0 [ 16.161634][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 16.161639][ C3] ? do_idle+0xf6/0x160 [ 16.161641][ C3] ? cpu_startup_entry+0x54/0x60 [ 16.161644][ C3] ? start_secondary+0x213/0x2a0 [ 16.161650][ C3] ? common_startup_64+0x13e/0x148 [ 16.161655][ C3] ? bpf_sk_storage_free+0x9f/0x1c0 [ 16.161659][ C3] ? rcu_is_watching+0x12/0xc0 [ 16.161664][ C3] __put_net+0x19/0x60 [ 16.161669][ C3] __sk_destruct+0x58a/0x780 [ 16.161673][ C3] ? rcu_do_batch+0x34a/0xf20 [ 16.161675][ C3] rcu_do_batch+0x34c/0xf20 [ 16.161680][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 16.161685][ C3] ? rcu_is_watching+0x12/0xc0 [ 16.161689][ C3] rcu_core+0x2bb/0x500 [ 16.161695][ C3] handle_softirqs+0x218/0x620 [ 16.161700][ C3] __irq_exit_rcu+0xfa/0x160 [ 16.161704][ C3] irq_exit_rcu+0xe/0x30 [ 16.161707][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 16.161710][ C3] [ 16.161712][ C3] [ 16.161713][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 16.161716][ C3] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 16.161720][ C3] Code: bf d3 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 40 26 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 16.161723][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 16.161727][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff96e2ea39 [ 16.161729][ C3] RDX: ffffed100d9f667b RSI: ffffffff972538c0 RDI: ffffffff94391b5f [ 16.161731][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f667a [ 16.161732][ C3] R10: ffff88806cfb33d3 R11: ffff888001b04b58 R12: 0000000000000000 [ 16.161734][ C3] R13: ffff888001b1c640 R14: dffffc0000000000 R15: 0000000000000000 [ 16.161738][ C3] ? ct_kernel_exit.constprop.0+0x109/0x160 [ 16.161742][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 16.161749][ C3] default_idle+0x9/0x10 [ 16.161752][ C3] default_idle_call+0x6d/0xb0 [ 16.161756][ C3] cpuidle_idle_call+0x26f/0x3a0 [ 16.161759][ C3] ? __pfx_cpuidle_idle_call+0x10/0x10 [ 16.161763][ C3] ? tsc_verify_tsc_adjust+0x98/0x300 [ 16.161769][ C3] do_idle+0xf6/0x160 [ 16.161772][ C3] cpu_startup_entry+0x54/0x60 [ 16.161776][ C3] start_secondary+0x213/0x2a0 [ 16.161779][ C3] ? __pfx_start_secondary+0x10/0x10 [ 16.161784][ C3] common_startup_64+0x13e/0x148 [ 16.161790][ C3] [ 17.478469][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 17.478799][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 32, name: ksoftirqd/3 [ 17.479078][ C3] preempt_count: 100, expected: 0 [ 17.479239][ C3] RCU nest depth: 0, expected: 0 [ 17.479400][ C3] INFO: lockdep is turned off. [ 17.479557][ C3] Preemption disabled at: [ 17.479559][ C3] [] handle_softirqs+0xe5/0x620 [ 17.479912][ C3] CPU: 3 UID: 0 PID: 32 Comm: ksoftirqd/3 Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 17.479918][ C3] Tainted: [W]=WARN [ 17.479920][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.479922][ C3] Call Trace: [ 17.479924][ C3] [ 17.479927][ C3] dump_stack_lvl+0xb0/0xd0 [ 17.479935][ C3] __might_resched+0x360/0x5a0 [ 17.479945][ C3] down_write+0x72/0x210 [ 17.479951][ C3] ? __pfx_down_write+0x10/0x10 [ 17.479954][ C3] ? simple_recursive_removal+0x3a/0x860 [ 17.479960][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.479967][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 17.479972][ C3] simple_recursive_removal+0x166/0x860 [ 17.479975][ C3] ? __pfx_remove_one+0x10/0x10 [ 17.479982][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 17.479986][ C3] debugfs_remove+0x44/0x70 [ 17.479989][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 17.479994][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 17.480000][ C3] ? __sk_destruct+0x383/0x780 [ 17.480005][ C3] ? rcu_do_batch+0x34c/0xf20 [ 17.480010][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 17.480012][ C3] ? smpboot_thread_fn+0x307/0x960 [ 17.480016][ C3] ? kthread+0x37b/0x600 [ 17.480021][ C3] ? ret_from_fork+0x31/0x70 [ 17.480027][ C3] ? ret_from_fork_asm+0x1a/0x30 [ 17.480032][ C3] ? migrate_enable+0x1f2/0x270 [ 17.480037][ C3] ? __pfx_migrate_enable+0x10/0x10 [ 17.480040][ C3] ? bpf_sk_storage_free+0x9f/0x1c0 [ 17.480045][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.480050][ C3] __put_net+0x19/0x60 [ 17.480055][ C3] __sk_destruct+0x58a/0x780 [ 17.480058][ C3] ? rcu_do_batch+0x34a/0xf20 [ 17.480062][ C3] rcu_do_batch+0x34c/0xf20 [ 17.480065][ C3] ? trace_irq_enable.constprop.0+0xd4/0x130 [ 17.480073][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 17.480077][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.480080][ C3] ? trace_irq_enable.constprop.0+0xd4/0x130 [ 17.480084][ C3] rcu_core+0x2bb/0x500 [ 17.480089][ C3] handle_softirqs+0x218/0x620 [ 17.480094][ C3] ? __pfx_run_ksoftirqd+0x10/0x10 [ 17.480098][ C3] run_ksoftirqd+0x3f/0x70 [ 17.480101][ C3] smpboot_thread_fn+0x307/0x960 [ 17.480104][ C3] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 17.480107][ C3] kthread+0x37b/0x600 [ 17.480110][ C3] ? __pfx_kthread+0x10/0x10 [ 17.480113][ C3] ? ret_from_fork+0x1b/0x70 [ 17.480116][ C3] ? __lock_release+0x5d/0x170 [ 17.480121][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.480124][ C3] ? __pfx_kthread+0x10/0x10 [ 17.480127][ C3] ret_from_fork+0x31/0x70 [ 17.480130][ C3] ? __pfx_kthread+0x10/0x10 [ 17.480133][ C3] ret_from_fork_asm+0x1a/0x30 [ 17.480140][ C3]