[ 19.801814][ T274] nft (274) used greatest stack depth: 24344 bytes left [ 38.310507][ T436] ip (436) used greatest stack depth: 24144 bytes left [ 472.485225][ C0] [ 472.485400][ C0] ================================ [ 472.485635][ C0] WARNING: inconsistent lock state [ 472.485871][ C0] 6.15.0-rc5-virtme #1 Not tainted [ 472.486094][ C0] -------------------------------- [ 472.486310][ C0] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 472.486598][ C0] iperf3/7330 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 472.486921][ C0] ffffffffb49caa78 (pin_fs_lock){+.?.}-{3:3}, at: simple_pin_fs+0x24/0x150 [ 472.487325][ C0] {SOFTIRQ-ON-W} state was registered at: [ 472.487562][ C0] __lock_acquire+0x3eb/0x9d0 [ 472.487795][ C0] lock_acquire.part.0+0xb6/0x240 [ 472.488027][ C0] _raw_spin_lock+0x33/0x40 [ 472.488263][ C0] simple_pin_fs+0x24/0x150 [ 472.488498][ C0] start_creating.part.0+0x3f/0x2f0 [ 472.488734][ C0] debugfs_create_dir+0x6a/0x570 [ 472.488961][ C0] component_debug_init+0x17/0x30 [ 472.489191][ C0] do_one_initcall+0x8c/0x1e0 [ 472.489422][ C0] do_initcalls+0x176/0x280 [ 472.489643][ C0] kernel_init_freeable+0x22d/0x300 [ 472.489860][ C0] kernel_init+0x20/0x200 [ 472.490081][ C0] ret_from_fork+0x31/0x70 [ 472.490307][ C0] ret_from_fork_asm+0x1a/0x30 [ 472.490526][ C0] irq event stamp: 18510820 [ 472.490745][ C0] hardirqs last enabled at (18510820): [] _raw_spin_unlock_irqrestore+0x5d/0x80 [ 472.491182][ C0] hardirqs last disabled at (18510819): [] _raw_spin_lock_irqsave+0x5b/0x60 [ 472.491625][ C0] softirqs last enabled at (18509910): [] handle_softirqs+0x358/0x620 [ 472.492048][ C0] softirqs last disabled at (18510705): [] __irq_exit_rcu+0xfa/0x160 [ 472.492453][ C0] [ 472.492453][ C0] other info that might help us debug this: [ 472.492804][ C0] Possible unsafe locking scenario: [ 472.492804][ C0] [ 472.493150][ C0] CPU0 [ 472.493337][ C0] ---- [ 472.493514][ C0] lock(pin_fs_lock); [ 472.493698][ C0] [ 472.493876][ C0] lock(pin_fs_lock); [ 472.494062][ C0] [ 472.494062][ C0] *** DEADLOCK *** [ 472.494062][ C0] [ 472.494414][ C0] 3 locks held by iperf3/7330: [ 472.494655][ C0] #0: ffff88800a6d0298 (sk_lock-AF_INET){+.+.}-{0:0}, at: tcp_sendmsg+0x1e/0x50 [ 472.495091][ C0] #1: ffffffffb4984af0 (remove_cache_srcu){.+.+}-{0:0}, at: kasan_quarantine_reduce+0x88/0x1e0 [ 472.495569][ C0] #2: ffffc90000007d60 ((&icsk->icsk_retransmit_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe7/0x220 [ 472.496045][ C0] [ 472.496045][ C0] stack backtrace: [ 472.496335][ C0] CPU: 0 UID: 0 PID: 7330 Comm: iperf3 Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 472.496341][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.496343][ C0] Call Trace: [ 472.496346][ C0] [ 472.496348][ C0] dump_stack_lvl+0x82/0xd0 [ 472.496356][ C0] print_usage_bug.part.0+0x25f/0x360 [ 472.496361][ C0] mark_lock_irq+0x343/0x400 [ 472.496365][ C0] ? rcu_read_lock_any_held+0x43/0xb0 [ 472.496371][ C0] ? validate_chain+0x166/0x4d0 [ 472.496375][ C0] mark_lock+0x174/0x2f0 [ 472.496379][ C0] mark_usage+0x46/0x150 [ 472.496382][ C0] __lock_acquire+0x3eb/0x9d0 [ 472.496386][ C0] lock_acquire.part.0+0xb6/0x240 [ 472.496390][ C0] ? simple_pin_fs+0x24/0x150 [ 472.496392][ C0] ? rcu_is_watching+0x12/0xc0 [ 472.496397][ C0] ? lock_acquire+0x10c/0x170 [ 472.496400][ C0] ? simple_pin_fs+0x24/0x150 [ 472.496403][ C0] _raw_spin_lock+0x33/0x40 [ 472.496406][ C0] ? simple_pin_fs+0x24/0x150 [ 472.496408][ C0] simple_pin_fs+0x24/0x150 [ 472.496411][ C0] debugfs_remove+0x35/0x70 [ 472.496414][ C0] ref_tracker_dir_exit+0xcf/0x740 [ 472.496420][ C0] ? __pfx_ref_tracker_free+0x10/0x10 [ 472.496424][ C0] ? __sk_destruct+0x383/0x780 [ 472.496430][ C0] ? call_timer_fn+0x13a/0x220 [ 472.496432][ C0] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 472.496436][ C0] ? handle_softirqs+0x218/0x620 [ 472.496438][ C0] ? __irq_exit_rcu+0xfa/0x160 [ 472.496441][ C0] ? irq_exit_rcu+0xe/0x30 [ 472.496444][ C0] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 472.496450][ C0] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 472.496455][ C0] ? kasan_report+0xe5/0x100 [ 472.496462][ C0] ? memchr_inv+0x1f4/0x260 [ 472.496468][ C0] ? check_bytes_and_report+0x65/0x150 [ 472.496473][ C0] ? check_object+0x2d9/0x3a0 [ 472.496476][ C0] ? free_slab+0x86/0x100 [ 472.496478][ C0] ? qlist_free_all+0x4c/0x120 [ 472.496484][ C0] __put_net+0x19/0x60 [ 472.496487][ C0] __sk_destruct+0x58a/0x780 [ 472.496490][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 472.496496][ C0] call_timer_fn+0x13a/0x220 [ 472.496499][ C0] ? call_timer_fn+0xe7/0x220 [ 472.496501][ C0] ? call_timer_fn+0xe7/0x220 [ 472.496504][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 472.496509][ C0] ? mark_held_locks+0x49/0x80 [ 472.496513][ C0] __run_timers+0x543/0x810 [ 472.496517][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 472.496521][ C0] ? __downgrade_write+0xf3/0x3d0 [ 472.496526][ C0] ? __pfx___run_timers+0x10/0x10 [ 472.496530][ C0] ? do_raw_spin_lock+0x130/0x270 [ 472.496534][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 472.496538][ C0] ? lock_acquire+0x10c/0x170 [ 472.496540][ C0] ? run_timer_base+0xab/0x110 [ 472.496544][ C0] run_timer_base+0xb3/0x110 [ 472.496547][ C0] run_timer_softirq+0x1a/0x30 [ 472.496550][ C0] handle_softirqs+0x218/0x620 [ 472.496554][ C0] __irq_exit_rcu+0xfa/0x160 [ 472.496557][ C0] irq_exit_rcu+0xe/0x30 [ 472.496560][ C0] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 472.496563][ C0] [ 472.496564][ C0] [ 472.496566][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 472.496568][ C0] RIP: 0010:kasan_report+0xe5/0x100 [ 472.496573][ C0] Code: e8 30 f5 ff ff 48 8d 7c 24 08 e8 d6 fb ff ff 0f b6 d3 48 89 ee 48 89 e7 e8 08 f7 ff ff b8 01 00 00 00 41 55 9d 48 83 c4 68 5b <5d> 41 5c 41 5d 41 5e c3 cc cc cc cc 31 c0 eb e8 66 66 2e 0f 1f 84 [ 472.496576][ C0] RSP: 0018:ffffc90003ac7708 EFLAGS: 00000296 [ 472.496580][ C0] RAX: 0000000000000000 RBX: ffff8880111d3b80 RCX: ffffffffb379fb24 [ 472.496582][ C0] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff8880111d3b80 [ 472.496583][ C0] RBP: 0000000000002177 R08: ffff8880111d2350 R09: 000000000000006b [ 472.496585][ C0] R10: ffffffffb51f7b97 R11: ffff8880010bd318 R12: 6b6b6b6b6b6b6b6b [ 472.496587][ C0] R13: 0000000000000292 R14: dffffc0000000000 R15: ffff8880019ba340 [ 472.496591][ C0] ? memchr_inv+0x1f4/0x260 [ 472.496596][ C0] memchr_inv+0x1f4/0x260 [ 472.496601][ C0] check_bytes_and_report+0x65/0x150 [ 472.496606][ C0] check_object+0x2d9/0x3a0 [ 472.496611][ C0] free_slab+0x86/0x100 [ 472.496614][ C0] qlist_free_all+0x4c/0x120 [ 472.496618][ C0] kasan_quarantine_reduce+0x195/0x1e0 [ 472.496623][ C0] __kasan_slab_alloc+0x49/0x70 [ 472.496627][ C0] kmem_cache_alloc_node_noprof+0x110/0x340 [ 472.496631][ C0] ? ip_dst_mtu_maybe_forward.constprop.0+0x1d3/0x460 [ 472.496636][ C0] ? ip_dst_mtu_maybe_forward.constprop.0+0x1dd/0x460 [ 472.496640][ C0] __alloc_skb+0x213/0x2e0 [ 472.496644][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 472.496649][ C0] ? kasan_quarantine_put+0x10d/0x230 [ 472.496654][ C0] tcp_stream_alloc_skb+0x30/0x520 [ 472.496657][ C0] tcp_sendmsg_locked+0xc5e/0x3700 [ 472.496665][ C0] ? __pfx_tcp_sendmsg_locked+0x10/0x10 [ 472.496668][ C0] ? find_held_lock+0x2b/0x80 [ 472.496673][ C0] ? __local_bh_enable_ip+0xa9/0x130 [ 472.496677][ C0] tcp_sendmsg+0x2c/0x50 [ 472.496680][ C0] sock_write_iter+0x3c1/0x520 [ 472.496684][ C0] ? __pfx_sock_write_iter+0x10/0x10 [ 472.496691][ C0] ? __lock_acquire+0x591/0x9d0 [ 472.496694][ C0] vfs_write+0xc09/0x1210 [ 472.496699][ C0] ? find_held_lock+0x2b/0x80 [ 472.496702][ C0] ? __pfx_vfs_write+0x10/0x10 [ 472.496706][ C0] ? __fget_files+0x199/0x300 [ 472.496713][ C0] ksys_write+0x18b/0x1d0 [ 472.496716][ C0] ? xfd_validate_state+0x28/0x130 [ 472.496721][ C0] ? __pfx_ksys_write+0x10/0x10 [ 472.496725][ C0] do_syscall_64+0xc1/0x1d0 [ 472.496731][ C0] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 472.496734][ C0] RIP: 0033:0x7fd2a9ababaf [ 472.496739][ C0] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 89 d0 f5 ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 dc d0 f5 ff 48 [ 472.496741][ C0] RSP: 002b:00007fd2a9273cd0 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 472.496744][ C0] RAX: ffffffffffffffda RBX: 0000000000000010 RCX: 00007fd2a9ababaf [ 472.496746][ C0] RDX: 0000000000000010 RSI: 00007fd2a9275000 RDI: 0000000000000007 [ 472.496747][ C0] RBP: 00007fd2a9275000 R08: 0000000000000002 R09: 00007ffc6ea11f0f [ 472.496749][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000007 [ 472.496750][ C0] R13: 0000000000000010 R14: 00007fd2a9273d60 R15: 000055da80a8fa90 [ 472.496756][ C0] [ 472.527588][ C0] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 472.527996][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 7330, name: iperf3 [ 472.528395][ C0] preempt_count: 100, expected: 0 [ 472.528618][ C0] RCU nest depth: 0, expected: 0 [ 472.528842][ C0] INFO: lockdep is turned off. [ 472.529081][ C0] Preemption disabled at: [ 472.529083][ C0] [] handle_softirqs+0xe5/0x620 [ 472.529552][ C0] CPU: 0 UID: 0 PID: 7330 Comm: iperf3 Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 472.529558][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.529560][ C0] Call Trace: [ 472.529562][ C0] [ 472.529565][ C0] dump_stack_lvl+0xb0/0xd0 [ 472.529573][ C0] __might_resched+0x360/0x5a0 [ 472.529582][ C0] down_write+0x72/0x210 [ 472.529586][ C0] ? __pfx_down_write+0x10/0x10 [ 472.529588][ C0] ? simple_recursive_removal+0x3a/0x860 [ 472.529594][ C0] ? rcu_is_watching+0x12/0xc0 [ 472.529600][ C0] ? do_raw_spin_unlock+0x58/0x220 [ 472.529607][ C0] simple_recursive_removal+0x166/0x860 [ 472.529610][ C0] ? __pfx_remove_one+0x10/0x10 [ 472.529615][ C0] ? do_raw_spin_unlock+0x58/0x220 [ 472.529620][ C0] debugfs_remove+0x44/0x70 [ 472.529623][ C0] ref_tracker_dir_exit+0xcf/0x740 [ 472.529629][ C0] ? __pfx_ref_tracker_free+0x10/0x10 [ 472.529633][ C0] ? __sk_destruct+0x383/0x780 [ 472.529639][ C0] ? call_timer_fn+0x13a/0x220 [ 472.529644][ C0] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 472.529647][ C0] ? handle_softirqs+0x218/0x620 [ 472.529650][ C0] ? __irq_exit_rcu+0xfa/0x160 [ 472.529653][ C0] ? irq_exit_rcu+0xe/0x30 [ 472.529656][ C0] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 472.529661][ C0] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 472.529666][ C0] ? kasan_report+0xe5/0x100 [ 472.529673][ C0] ? memchr_inv+0x1f4/0x260 [ 472.529679][ C0] ? check_bytes_and_report+0x65/0x150 [ 472.529685][ C0] ? check_object+0x2d9/0x3a0 [ 472.529687][ C0] ? free_slab+0x86/0x100 [ 472.529690][ C0] ? qlist_free_all+0x4c/0x120 [ 472.529697][ C0] __put_net+0x19/0x60 [ 472.529700][ C0] __sk_destruct+0x58a/0x780 [ 472.529704][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 472.529711][ C0] call_timer_fn+0x13a/0x220 [ 472.529713][ C0] ? call_timer_fn+0xe7/0x220 [ 472.529716][ C0] ? call_timer_fn+0xe7/0x220 [ 472.529718][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 472.529723][ C0] ? mark_held_locks+0x49/0x80 [ 472.529727][ C0] __run_timers+0x543/0x810 [ 472.529731][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 472.529735][ C0] ? __downgrade_write+0xf3/0x3d0 [ 472.529740][ C0] ? __pfx___run_timers+0x10/0x10 [ 472.529744][ C0] ? do_raw_spin_lock+0x130/0x270 [ 472.529748][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 472.529751][ C0] ? lock_acquire+0x10c/0x170 [ 472.529754][ C0] ? run_timer_base+0xab/0x110 [ 472.529758][ C0] run_timer_base+0xb3/0x110 [ 472.529761][ C0] run_timer_softirq+0x1a/0x30 [ 472.529764][ C0] handle_softirqs+0x218/0x620 [ 472.529768][ C0] __irq_exit_rcu+0xfa/0x160 [ 472.529771][ C0] irq_exit_rcu+0xe/0x30 [ 472.529774][ C0] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 472.529777][ C0] [ 472.529778][ C0] [ 472.529780][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 472.529782][ C0] RIP: 0010:kasan_report+0xe5/0x100 [ 472.529787][ C0] Code: e8 30 f5 ff ff 48 8d 7c 24 08 e8 d6 fb ff ff 0f b6 d3 48 89 ee 48 89 e7 e8 08 f7 ff ff b8 01 00 00 00 41 55 9d 48 83 c4 68 5b <5d> 41 5c 41 5d 41 5e c3 cc cc cc cc 31 c0 eb e8 66 66 2e 0f 1f 84 [ 472.529790][ C0] RSP: 0018:ffffc90003ac7708 EFLAGS: 00000296 [ 472.529794][ C0] RAX: 0000000000000000 RBX: ffff8880111d3b80 RCX: ffffffffb379fb24 [ 472.529796][ C0] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff8880111d3b80 [ 472.529798][ C0] RBP: 0000000000002177 R08: ffff8880111d2350 R09: 000000000000006b [ 472.529800][ C0] R10: ffffffffb51f7b97 R11: ffff8880010bd318 R12: 6b6b6b6b6b6b6b6b [ 472.529801][ C0] R13: 0000000000000292 R14: dffffc0000000000 R15: ffff8880019ba340 [ 472.529805][ C0] ? memchr_inv+0x1f4/0x260 [ 472.529811][ C0] memchr_inv+0x1f4/0x260 [ 472.529815][ C0] check_bytes_and_report+0x65/0x150 [ 472.529820][ C0] check_object+0x2d9/0x3a0 [ 472.529824][ C0] free_slab+0x86/0x100 [ 472.529827][ C0] qlist_free_all+0x4c/0x120 [ 472.529831][ C0] kasan_quarantine_reduce+0x195/0x1e0 [ 472.529835][ C0] __kasan_slab_alloc+0x49/0x70 [ 472.529840][ C0] kmem_cache_alloc_node_noprof+0x110/0x340 [ 472.529844][ C0] ? ip_dst_mtu_maybe_forward.constprop.0+0x1d3/0x460 [ 472.529850][ C0] ? ip_dst_mtu_maybe_forward.constprop.0+0x1dd/0x460 [ 472.529854][ C0] __alloc_skb+0x213/0x2e0 [ 472.529859][ C0] ? __pfx___alloc_skb+0x10/0x10 [ 472.529864][ C0] ? kasan_quarantine_put+0x10d/0x230 [ 472.529868][ C0] tcp_stream_alloc_skb+0x30/0x520 [ 472.529872][ C0] tcp_sendmsg_locked+0xc5e/0x3700 [ 472.529880][ C0] ? __pfx_tcp_sendmsg_locked+0x10/0x10 [ 472.529883][ C0] ? find_held_lock+0x2b/0x80 [ 472.529888][ C0] ? __local_bh_enable_ip+0xa9/0x130 [ 472.529892][ C0] tcp_sendmsg+0x2c/0x50 [ 472.529895][ C0] sock_write_iter+0x3c1/0x520 [ 472.529899][ C0] ? __pfx_sock_write_iter+0x10/0x10 [ 472.529905][ C0] ? __lock_acquire+0x591/0x9d0 [ 472.529909][ C0] vfs_write+0xc09/0x1210 [ 472.529913][ C0] ? find_held_lock+0x2b/0x80 [ 472.529917][ C0] ? __pfx_vfs_write+0x10/0x10 [ 472.529920][ C0] ? __fget_files+0x199/0x300 [ 472.529927][ C0] ksys_write+0x18b/0x1d0 [ 472.529930][ C0] ? xfd_validate_state+0x28/0x130 [ 472.529936][ C0] ? __pfx_ksys_write+0x10/0x10 [ 472.529940][ C0] do_syscall_64+0xc1/0x1d0 [ 472.529946][ C0] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 472.529949][ C0] RIP: 0033:0x7fd2a9ababaf [ 472.529954][ C0] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 89 d0 f5 ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 dc d0 f5 ff 48 [ 472.529956][ C0] RSP: 002b:00007fd2a9273cd0 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 472.529959][ C0] RAX: ffffffffffffffda RBX: 0000000000000010 RCX: 00007fd2a9ababaf [ 472.529961][ C0] RDX: 0000000000000010 RSI: 00007fd2a9275000 RDI: 0000000000000007 [ 472.529962][ C0] RBP: 00007fd2a9275000 R08: 0000000000000002 R09: 00007ffc6ea11f0f [ 472.529964][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000007 [ 472.529966][ C0] R13: 0000000000000010 R14: 00007fd2a9273d60 R15: 000055da80a8fa90 [ 472.529971][ C0] [ 505.252256][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 505.252780][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/3 [ 505.253301][ C3] preempt_count: 101, expected: 0 [ 505.253589][ C3] RCU nest depth: 0, expected: 0 [ 505.253873][ C3] INFO: lockdep is turned off. [ 505.254170][ C3] Preemption disabled at: [ 505.254173][ C3] [<0000000000000000>] 0x0 [ 505.254688][ C3] CPU: 3 UID: 0 PID: 0 Comm: swapper/3 Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 505.254697][ C3] Tainted: [W]=WARN [ 505.254699][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 505.254703][ C3] Call Trace: [ 505.254706][ C3] [ 505.254710][ C3] dump_stack_lvl+0xb0/0xd0 [ 505.254722][ C3] __might_resched+0x360/0x5a0 [ 505.254731][ C3] down_write+0x72/0x210 [ 505.254735][ C3] ? __pfx_down_write+0x10/0x10 [ 505.254738][ C3] ? simple_recursive_removal+0x3a/0x860 [ 505.254744][ C3] ? rcu_is_watching+0x12/0xc0 [ 505.254750][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 505.254757][ C3] simple_recursive_removal+0x166/0x860 [ 505.254760][ C3] ? __pfx_remove_one+0x10/0x10 [ 505.254766][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 505.254771][ C3] debugfs_remove+0x44/0x70 [ 505.254774][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 505.254780][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 505.254783][ C3] ? __sk_destruct+0x383/0x780 [ 505.254790][ C3] ? call_timer_fn+0x13a/0x220 [ 505.254795][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 505.254798][ C3] ? handle_softirqs+0x218/0x620 [ 505.254805][ C3] ? __irq_exit_rcu+0xfa/0x160 [ 505.254808][ C3] ? irq_exit_rcu+0xe/0x30 [ 505.254810][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 505.254816][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 505.254821][ C3] ? pv_native_safe_halt+0xf/0x20 [ 505.254824][ C3] ? default_idle+0x9/0x10 [ 505.254828][ C3] ? default_idle_call+0x6d/0xb0 [ 505.254831][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 505.254835][ C3] ? do_idle+0xf6/0x160 [ 505.254838][ C3] ? cpu_startup_entry+0x54/0x60 [ 505.254841][ C3] ? bpf_sk_storage_free+0x9f/0x1c0 [ 505.254847][ C3] ? rcu_is_watching+0x12/0xc0 [ 505.254851][ C3] __put_net+0x19/0x60 [ 505.254854][ C3] __sk_destruct+0x58a/0x780 [ 505.254858][ C3] ? __pfx_tcp_write_timer+0x10/0x10 [ 505.254864][ C3] call_timer_fn+0x13a/0x220 [ 505.254867][ C3] ? call_timer_fn+0xe7/0x220 [ 505.254869][ C3] ? call_timer_fn+0xe7/0x220 [ 505.254872][ C3] ? __pfx_call_timer_fn+0x10/0x10 [ 505.254874][ C3] ? rcu_is_watching+0x12/0xc0 [ 505.254878][ C3] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 505.254882][ C3] ? rcu_is_watching+0x12/0xc0 [ 505.254886][ C3] __run_timers+0x543/0x810 [ 505.254889][ C3] ? __pfx_tcp_write_timer+0x10/0x10 [ 505.254897][ C3] ? __pfx___run_timers+0x10/0x10 [ 505.254901][ C3] ? trace_lock_release+0x2a/0xd0 [ 505.254907][ C3] ? lock_release+0x13/0xc0 [ 505.254912][ C3] ? do_raw_spin_lock+0x130/0x270 [ 505.254917][ C3] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 505.254922][ C3] ? lock_acquire+0x10c/0x170 [ 505.254925][ C3] ? run_timer_base+0xab/0x110 [ 505.254933][ C3] run_timer_base+0xb3/0x110 [ 505.254936][ C3] run_timer_softirq+0x1a/0x30 [ 505.254939][ C3] handle_softirqs+0x218/0x620 [ 505.254944][ C3] __irq_exit_rcu+0xfa/0x160 [ 505.254947][ C3] irq_exit_rcu+0xe/0x30 [ 505.254950][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 505.254953][ C3] [ 505.254954][ C3] [ 505.254955][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 505.254958][ C3] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 505.254962][ C3] Code: 00 b2 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 a3 b0 0b 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 505.254965][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 505.254970][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffb37d7a19 [ 505.254972][ C3] RDX: ffffed1006c3667b RSI: ffffffffb3a55c60 RDI: ffffffffb0f871ef [ 505.254974][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c3667a [ 505.254975][ C3] R10: ffff8880361b33d3 R11: ffff888001ba4b58 R12: 0000000000000000 [ 505.254977][ C3] R13: ffff888001bbc640 R14: dffffc0000000000 R15: 0000000000000000 [ 505.254983][ C3] ? ct_kernel_exit.constprop.0+0x109/0x160 [ 505.254986][ C3] ? cpuidle_idle_call+0x26f/0x3a0 [ 505.254990][ C3] default_idle+0x9/0x10 [ 505.254993][ C3] default_idle_call+0x6d/0xb0 [ 505.254996][ C3] cpuidle_idle_call+0x26f/0x3a0 [ 505.254999][ C3] ? __pfx_cpuidle_idle_call+0x10/0x10 [ 505.255002][ C3] ? tsc_verify_tsc_adjust+0x98/0x300 [ 505.255009][ C3] do_idle+0xf6/0x160 [ 505.255012][ C3] cpu_startup_entry+0x54/0x60 [ 505.255015][ C3] start_secondary+0x213/0x2a0 [ 505.255018][ C3] ? __pfx_start_secondary+0x10/0x10 [ 505.255025][ C3] common_startup_64+0x13e/0x148 [ 505.255040][ C3] [ 578.981646][ C0] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 578.982116][ C0] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/0 [ 578.982471][ C0] preempt_count: 101, expected: 0 [ 578.982675][ C0] RCU nest depth: 0, expected: 0 [ 578.982872][ C0] INFO: lockdep is turned off. [ 578.983071][ C0] Preemption disabled at: [ 578.983073][ C0] [] schedule_preempt_disabled+0x22/0x30 [ 578.983527][ C0] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 578.983534][ C0] Tainted: [W]=WARN [ 578.983535][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 578.983538][ C0] Call Trace: [ 578.983540][ C0] [ 578.983542][ C0] dump_stack_lvl+0xb0/0xd0 [ 578.983550][ C0] __might_resched+0x360/0x5a0 [ 578.983559][ C0] down_write+0x72/0x210 [ 578.983562][ C0] ? __pfx_down_write+0x10/0x10 [ 578.983565][ C0] ? simple_recursive_removal+0x3a/0x860 [ 578.983571][ C0] ? rcu_is_watching+0x12/0xc0 [ 578.983577][ C0] ? do_raw_spin_unlock+0x58/0x220 [ 578.983585][ C0] simple_recursive_removal+0x166/0x860 [ 578.983587][ C0] ? __pfx_remove_one+0x10/0x10 [ 578.983593][ C0] ? do_raw_spin_unlock+0x58/0x220 [ 578.983598][ C0] debugfs_remove+0x44/0x70 [ 578.983601][ C0] ref_tracker_dir_exit+0xcf/0x740 [ 578.983607][ C0] ? __pfx_ref_tracker_free+0x10/0x10 [ 578.983610][ C0] ? __sk_destruct+0x383/0x780 [ 578.983617][ C0] ? call_timer_fn+0x13a/0x220 [ 578.983622][ C0] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 578.983625][ C0] ? tmigr_handle_remote_up+0x1a6/0x270 [ 578.983628][ C0] ? __walk_groups.isra.0+0x44/0x160 [ 578.983634][ C0] ? tmigr_handle_remote+0x247/0x350 [ 578.983637][ C0] ? handle_softirqs+0x218/0x620 [ 578.983643][ C0] ? __irq_exit_rcu+0xfa/0x160 [ 578.983646][ C0] ? irq_exit_rcu+0xe/0x30 [ 578.983649][ C0] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 578.983654][ C0] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 578.983659][ C0] ? pv_native_safe_halt+0xf/0x20 [ 578.983663][ C0] ? default_idle+0x9/0x10 [ 578.983666][ C0] ? default_idle_call+0x6d/0xb0 [ 578.983669][ C0] ? bpf_sk_storage_free+0x9f/0x1c0 [ 578.983675][ C0] ? rcu_is_watching+0x12/0xc0 [ 578.983679][ C0] __put_net+0x19/0x60 [ 578.983682][ C0] __sk_destruct+0x58a/0x780 [ 578.983686][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 578.983692][ C0] call_timer_fn+0x13a/0x220 [ 578.983695][ C0] ? call_timer_fn+0xe7/0x220 [ 578.983698][ C0] ? call_timer_fn+0xe7/0x220 [ 578.983700][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 578.983704][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 578.983708][ C0] ? rcu_is_watching+0x12/0xc0 [ 578.983712][ C0] __run_timers+0x543/0x810 [ 578.983715][ C0] ? __pfx_tcp_write_timer+0x10/0x10 [ 578.983720][ C0] ? __pfx___run_timers+0x10/0x10 [ 578.983724][ C0] ? do_raw_spin_lock+0x130/0x270 [ 578.983727][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 578.983731][ C0] ? lock_acquire+0x10c/0x170 [ 578.983733][ C0] ? timer_expire_remote+0x96/0xf0 [ 578.983738][ C0] timer_expire_remote+0x9e/0xf0 [ 578.983741][ C0] tmigr_handle_remote_cpu+0x274/0x440 [ 578.983745][ C0] ? rcu_is_watching+0x12/0xc0 [ 578.983748][ C0] ? __pfx_tmigr_handle_remote_cpu+0x10/0x10 [ 578.983751][ C0] ? lock_release+0x13/0xc0 [ 578.983754][ C0] ? __pfx_run_posix_cpu_timers+0x10/0x10 [ 578.983759][ C0] ? do_raw_spin_lock+0x130/0x270 [ 578.983763][ C0] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 578.983767][ C0] ? rcu_is_watching+0x12/0xc0 [ 578.983771][ C0] tmigr_handle_remote_up+0x1a6/0x270 [ 578.983774][ C0] ? __pfx_tmigr_handle_remote_up+0x10/0x10 [ 578.983777][ C0] __walk_groups.isra.0+0x44/0x160 [ 578.983782][ C0] tmigr_handle_remote+0x247/0x350 [ 578.983784][ C0] ? __pfx_tmigr_handle_remote+0x10/0x10 [ 578.983786][ C0] ? kvm_clock_get_cycles+0x18/0x30 [ 578.983792][ C0] ? ktime_get+0xb8/0x200 [ 578.983796][ C0] ? clockevents_program_event+0x1ea/0x300 [ 578.983801][ C0] handle_softirqs+0x218/0x620 [ 578.983806][ C0] __irq_exit_rcu+0xfa/0x160 [ 578.983809][ C0] irq_exit_rcu+0xe/0x30 [ 578.983812][ C0] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 578.983816][ C0] [ 578.983817][ C0] [ 578.983818][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 578.983821][ C0] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 578.983825][ C0] Code: 00 b2 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 a3 b0 0b 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 578.983828][ C0] RSP: 0018:ffffffffb4407df8 EFLAGS: 00000246 [ 578.983832][ C0] RAX: 0000000000000000 RBX: 1ffffffff6880fc3 RCX: ffffffffb37d7a19 [ 578.983835][ C0] RDX: ffffed1006c0667b RSI: ffffffffb3a55c60 RDI: ffffffffb0f871ef [ 578.983837][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c0667a [ 578.983838][ C0] R10: ffff8880360333d3 R11: ffff888036027f4c R12: 0000000000000000 [ 578.983840][ C0] R13: ffffffffb441f240 R14: dffffc0000000000 R15: 0000000000014770 [ 578.983844][ C0] ? ct_kernel_exit.constprop.0+0x109/0x160 [ 578.983847][ C0] ? cpuidle_idle_call+0x26f/0x3a0 [ 578.983852][ C0] default_idle+0x9/0x10 [ 578.983855][ C0] default_idle_call+0x6d/0xb0 [ 578.983857][ C0] cpuidle_idle_call+0x26f/0x3a0 [ 578.983861][ C0] ? __pfx_cpuidle_idle_call+0x10/0x10 [ 578.983864][ C0] ? tsc_verify_tsc_adjust+0x98/0x300 [ 578.983869][ C0] do_idle+0xf6/0x160 [ 578.983873][ C0] cpu_startup_entry+0x54/0x60 [ 578.983876][ C0] rest_init+0x14b/0x260 [ 578.983878][ C0] start_kernel+0x350/0x410 [ 578.983886][ C0] x86_64_start_reservations+0x18/0x30 [ 578.983890][ C0] x86_64_start_kernel+0xba/0x110 [ 578.983894][ C0] common_startup_64+0x13e/0x148 [ 578.983903][ C0]