[ 794.727915][ T9844] u32 classifier [ 794.728165][ T9844] input device check on [ 794.728424][ T9844] Actions configured [ 796.380530][ T9863] gre: GRE over IPv4 demultiplexer driver [ 796.415045][ T9863] ip_gre: GRE over IPv4 tunneling driver [ 801.353884][ T9930] ip6_gre: GRE over IPv6 tunneling driver [ 801.725889][ T2598] ip6_tunnel: ip6gretap00 xmit: Local address not yet configured! [ 806.712753][ T10] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 807.300660][ T10] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 807.316676][ T12] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 808.152929][T10014] test-br0: port 1(test-dummy0) entered blocking state [ 808.153380][T10014] test-br0: port 1(test-dummy0) entered disabled state [ 808.153793][T10014] test-dummy0: entered allmulticast mode [ 808.156420][T10014] test-dummy0: entered promiscuous mode [ 808.293168][T10018] test-br0: port 1(test-dummy0) entered blocking state [ 808.293715][T10018] test-br0: port 1(test-dummy0) entered forwarding state [ 810.498736][T10055] test-dummy0: left allmulticast mode [ 810.499060][T10055] test-dummy0: left promiscuous mode [ 810.499537][T10055] test-br0: port 1(test-dummy0) entered disabled state [ 829.025681][ C2] [ 829.025835][ C2] ================================ [ 829.026062][ C2] WARNING: inconsistent lock state [ 829.026279][ C2] 6.15.0-virtme #1 Not tainted [ 829.026496][ C2] -------------------------------- [ 829.026706][ C2] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 829.026975][ C2] ip/10374 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 829.027189][ C2] ffffffffa71daf78 (pin_fs_lock){+.?.}-{3:3}, at: simple_pin_fs+0x24/0x150 [ 829.027583][ C2] {SOFTIRQ-ON-W} state was registered at: [ 829.027802][ C2] __lock_acquire+0x20b/0x7e0 [ 829.028028][ C2] lock_acquire.part.0+0xb6/0x240 [ 829.028249][ C2] _raw_spin_lock+0x33/0x40 [ 829.028468][ C2] simple_pin_fs+0x24/0x150 [ 829.028680][ C2] start_creating.part.0+0x52/0x310 [ 829.028905][ C2] debugfs_create_dir+0x6a/0x540 [ 829.029120][ C2] component_debug_init+0x17/0x30 [ 829.029337][ C2] do_one_initcall+0x8f/0x1e0 [ 829.029553][ C2] do_initcalls+0x176/0x280 [ 829.029774][ C2] kernel_init_freeable+0x22d/0x300 [ 829.029986][ C2] kernel_init+0x20/0x200 [ 829.030195][ C2] ret_from_fork+0x240/0x320 [ 829.030411][ C2] ret_from_fork_asm+0x1a/0x30 [ 829.030623][ C2] irq event stamp: 31384 [ 829.030782][ C2] hardirqs last enabled at (31384): [] kasan_quarantine_put+0x10d/0x230 [ 829.031210][ C2] hardirqs last disabled at (31383): [] kasan_quarantine_put+0xb8/0x230 [ 829.031597][ C2] softirqs last enabled at (30700): [] netlink_insert+0x143/0x450 [ 829.031987][ C2] softirqs last disabled at (31201): [] __irq_exit_rcu+0xfa/0x160 [ 829.032376][ C2] [ 829.032376][ C2] other info that might help us debug this: [ 829.032700][ C2] Possible unsafe locking scenario: [ 829.032700][ C2] [ 829.033025][ C2] CPU0 [ 829.033199][ C2] ---- [ 829.033379][ C2] lock(pin_fs_lock); [ 829.033548][ C2] [ 829.033712][ C2] lock(pin_fs_lock); [ 829.033876][ C2] [ 829.033876][ C2] *** DEADLOCK *** [ 829.033876][ C2] [ 829.034187][ C2] 3 locks held by ip/10374: [ 829.034402][ C2] #0: ffff888012bbc288 (vm_lock){++++}-{0:0}, at: do_user_addr_fault+0x461/0xe00 [ 829.034814][ C2] #1: ffff88800b2d9720 (&mm->mmap_lock){++++}-{4:4}, at: __vmf_anon_prepare+0xce/0x1e0 [ 829.035187][ C2] #2: ffffc90000218d60 ((&icsk->icsk_retransmit_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe7/0x220 [ 829.035611][ C2] [ 829.035611][ C2] stack backtrace: [ 829.035876][ C2] CPU: 2 UID: 0 PID: 10374 Comm: ip Not tainted 6.15.0-virtme #1 PREEMPT(full) [ 829.035881][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.035883][ C2] Call Trace: [ 829.035885][ C2] [ 829.035887][ C2] dump_stack_lvl+0x82/0xd0 [ 829.035896][ C2] print_usage_bug.part.0+0x25f/0x360 [ 829.035901][ C2] mark_lock_irq+0x343/0x400 [ 829.035904][ C2] ? __slab_alloc.constprop.0+0x5b/0xb0 [ 829.035910][ C2] ? kmem_cache_alloc_noprof+0x1ab/0x330 [ 829.035913][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.035919][ C2] ? __vmf_anon_prepare+0xec/0x1e0 [ 829.035922][ C2] ? wp_page_copy+0x14a/0x11e0 [ 829.035925][ C2] ? handle_pte_fault+0x3ff/0x690 [ 829.035928][ C2] ? __handle_mm_fault+0x3fc/0x5e0 [ 829.035930][ C2] ? handle_mm_fault+0x200/0x420 [ 829.035934][ C2] mark_lock+0x174/0x2f0 [ 829.035938][ C2] mark_usage+0x46/0x150 [ 829.035940][ C2] __lock_acquire+0x20b/0x7e0 [ 829.035943][ C2] ? __pfx___debug_check_no_obj_freed+0x10/0x10 [ 829.035952][ C2] lock_acquire.part.0+0xb6/0x240 [ 829.035955][ C2] ? simple_pin_fs+0x24/0x150 [ 829.035959][ C2] ? rcu_is_watching+0x12/0xc0 [ 829.035964][ C2] ? lock_acquire+0x10c/0x170 [ 829.035966][ C2] ? simple_pin_fs+0x24/0x150 [ 829.035970][ C2] _raw_spin_lock+0x33/0x40 [ 829.035974][ C2] ? simple_pin_fs+0x24/0x150 [ 829.035977][ C2] simple_pin_fs+0x24/0x150 [ 829.035982][ C2] debugfs_remove+0x35/0x70 [ 829.035988][ C2] ref_tracker_dir_exit+0xcf/0x740 [ 829.035996][ C2] ? __pfx_ref_tracker_free+0x10/0x10 [ 829.036001][ C2] ? __sk_destruct+0x383/0x780 [ 829.036010][ C2] ? call_timer_fn+0x13a/0x220 [ 829.036018][ C2] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 829.036022][ C2] ? handle_softirqs+0x21b/0x620 [ 829.036027][ C2] ? __irq_exit_rcu+0xfa/0x160 [ 829.036031][ C2] ? irq_exit_rcu+0xe/0x30 [ 829.036034][ C2] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 829.036039][ C2] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 829.036043][ C2] ? _raw_spin_unlock_irqrestore+0x41/0x80 [ 829.036047][ C2] ? get_partial_node.part.0+0x1c2/0x3b0 [ 829.036050][ C2] ? ___slab_alloc+0x4b2/0x1170 [ 829.036053][ C2] ? __slab_alloc.constprop.0+0x5b/0xb0 [ 829.036056][ C2] ? kmem_cache_alloc_noprof+0x1ab/0x330 [ 829.036059][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.036064][ C2] __put_net+0x19/0x60 [ 829.036071][ C2] __sk_destruct+0x58a/0x780 [ 829.036074][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 829.036080][ C2] call_timer_fn+0x13a/0x220 [ 829.036083][ C2] ? call_timer_fn+0xe7/0x220 [ 829.036086][ C2] ? call_timer_fn+0xe7/0x220 [ 829.036090][ C2] ? __pfx_call_timer_fn+0x10/0x10 [ 829.036096][ C2] ? mark_held_locks+0x49/0x80 [ 829.036100][ C2] __run_timers+0x543/0x810 [ 829.036103][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 829.036107][ C2] ? __pfx___run_timers+0x10/0x10 [ 829.036111][ C2] ? do_raw_spin_lock+0x130/0x270 [ 829.036115][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 829.036118][ C2] ? lock_acquire+0x10c/0x170 [ 829.036120][ C2] ? run_timer_base+0xab/0x110 [ 829.036124][ C2] run_timer_base+0xb3/0x110 [ 829.036127][ C2] run_timer_softirq+0x1a/0x30 [ 829.036129][ C2] handle_softirqs+0x21b/0x620 [ 829.036134][ C2] __irq_exit_rcu+0xfa/0x160 [ 829.036137][ C2] irq_exit_rcu+0xe/0x30 [ 829.036140][ C2] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 829.036143][ C2] [ 829.036145][ C2] [ 829.036146][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 829.036149][ C2] RIP: 0010:_raw_spin_unlock_irqrestore+0x41/0x80 [ 829.036153][ C2] Code: 74 24 10 e8 81 4c 56 fd 48 89 ef e8 39 9f 56 fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 ba 9c 4a fd 65 8b 05 f3 3c 1f 03 85 c0 74 0e 5b 5d e9 98 34 00 [ 829.036156][ C2] RSP: 0000:ffffc90000d87918 EFLAGS: 00000206 [ 829.036159][ C2] RAX: 0000000000000002 RBX: 0000000000000200 RCX: 0000000000000080 [ 829.036161][ C2] RDX: 0000000000000000 RSI: ffffffffa6515cea RDI: 0000000000000001 [ 829.036162][ C2] RBP: ffff8880011c7080 R08: 0000000000000001 R09: 0000000000000001 [ 829.036164][ C2] R10: ffffffffa7a7c7d7 R11: ffff8880011c7098 R12: ffff8880011c7080 [ 829.036166][ C2] R13: ffffea0000367180 R14: ffff888001956040 R15: ffff88800d9c63c8 [ 829.036172][ C2] get_partial_node.part.0+0x1c2/0x3b0 [ 829.036178][ C2] ___slab_alloc+0x4b2/0x1170 [ 829.036182][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.036186][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.036189][ C2] __slab_alloc.constprop.0+0x5b/0xb0 [ 829.036194][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.036196][ C2] kmem_cache_alloc_noprof+0x1ab/0x330 [ 829.036201][ C2] __anon_vma_prepare+0x9a/0x3e0 [ 829.036205][ C2] __vmf_anon_prepare+0xec/0x1e0 [ 829.036210][ C2] wp_page_copy+0x14a/0x11e0 [ 829.036213][ C2] ? __lock_acquire+0x44d/0x7e0 [ 829.036217][ C2] ? __pfx_wp_page_copy+0x10/0x10 [ 829.036220][ C2] ? __lock_release+0x5d/0x170 [ 829.036224][ C2] ? rcu_read_unlock+0x18/0x70 [ 829.036229][ C2] ? do_wp_page+0x876/0x1170 [ 829.036234][ C2] handle_pte_fault+0x3ff/0x690 [ 829.036237][ C2] ? __pfx_handle_pte_fault+0x10/0x10 [ 829.036240][ C2] ? reacquire_held_locks+0xd1/0x200 [ 829.036243][ C2] ? do_user_addr_fault+0x461/0xe00 [ 829.036248][ C2] __handle_mm_fault+0x3fc/0x5e0 [ 829.036251][ C2] ? __pfx___handle_mm_fault+0x10/0x10 [ 829.036253][ C2] ? __lock_release+0xa8/0x170 [ 829.036259][ C2] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 829.036263][ C2] handle_mm_fault+0x200/0x420 [ 829.036266][ C2] ? __pfx_handle_mm_fault+0x10/0x10 [ 829.036268][ C2] ? exc_page_fault+0x5d/0xc0 [ 829.036271][ C2] ? __lock_release+0x5d/0x170 [ 829.036276][ C2] do_user_addr_fault+0x576/0xe00 [ 829.036280][ C2] ? rcu_is_watching+0x12/0xc0 [ 829.036284][ C2] exc_page_fault+0x5d/0xc0 [ 829.036288][ C2] asm_exc_page_fault+0x26/0x30 [ 829.036290][ C2] RIP: 0033:0x7f6f197e674c [ 829.036294][ C2] Code: 1e fa 80 3d d5 68 01 00 00 75 2b 55 48 83 3d aa 68 01 00 00 48 89 e5 74 0c 48 8d 3d be 62 01 00 e8 49 ff ff ff e8 64 ff ff ff 05 ad 68 01 00 01 5d c3 0f 1f 00 c3 0f 1f 80 00 00 00 00 f3 0f [ 829.036296][ C2] RSP: 002b:00007ffd44b0d090 EFLAGS: 00010246 [ 829.036298][ C2] RAX: 00007f6f197fd000 RBX: 00007f6f198d9000 RCX: 0000000000000000 [ 829.036301][ C2] RDX: 0000000000000001 RSI: 0000000000000000 RDI: 00007f6f197fd000 [ 829.036302][ C2] RBP: 00007ffd44b0d090 R08: 0000000000000000 R09: 0000000000000060 [ 829.036304][ C2] R10: 00007ffd44b0cf90 R11: 00007ffd44b0cf90 R12: 0000000000000000 [ 829.036305][ C2] R13: 00007f6f198d9988 R14: 00007ffd44b0d0c8 R15: 00007f6f1989a340 [ 829.036311][ C2] [ 829.064270][ C2] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 829.064669][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 10374, name: ip [ 829.065130][ C2] preempt_count: 102, expected: 0 [ 829.065352][ C2] RCU nest depth: 0, expected: 0 [ 829.065574][ C2] INFO: lockdep is turned off. [ 829.065788][ C2] Preemption disabled at: [ 829.065790][ C2] [] __slab_alloc.constprop.0+0x2c/0xb0 [ 829.066367][ C2] CPU: 2 UID: 0 PID: 10374 Comm: ip Not tainted 6.15.0-virtme #1 PREEMPT(full) [ 829.066372][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.066374][ C2] Call Trace: [ 829.066376][ C2] [ 829.066378][ C2] dump_stack_lvl+0xb0/0xd0 [ 829.066385][ C2] __might_resched+0x360/0x5a0 [ 829.066394][ C2] down_write+0x72/0x210 [ 829.066398][ C2] ? __pfx_down_write+0x10/0x10 [ 829.066401][ C2] ? simple_recursive_removal+0x33/0x610 [ 829.066406][ C2] ? rcu_is_watching+0x12/0xc0 [ 829.066411][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 829.066416][ C2] simple_recursive_removal+0x6a/0x610 [ 829.066419][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 829.066422][ C2] ? __pfx_remove_one+0x10/0x10 [ 829.066429][ C2] debugfs_remove+0x44/0x70 [ 829.066432][ C2] ref_tracker_dir_exit+0xcf/0x740 [ 829.066437][ C2] ? __pfx_ref_tracker_free+0x10/0x10 [ 829.066439][ C2] ? __sk_destruct+0x383/0x780 [ 829.066444][ C2] ? call_timer_fn+0x13a/0x220 [ 829.066449][ C2] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 829.066452][ C2] ? handle_softirqs+0x21b/0x620 [ 829.066456][ C2] ? __irq_exit_rcu+0xfa/0x160 [ 829.066459][ C2] ? irq_exit_rcu+0xe/0x30 [ 829.066461][ C2] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 829.066465][ C2] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 829.066470][ C2] ? _raw_spin_unlock_irqrestore+0x41/0x80 [ 829.066473][ C2] ? get_partial_node.part.0+0x1c2/0x3b0 [ 829.066476][ C2] ? ___slab_alloc+0x4b2/0x1170 [ 829.066479][ C2] ? __slab_alloc.constprop.0+0x5b/0xb0 [ 829.066482][ C2] ? kmem_cache_alloc_noprof+0x1ab/0x330 [ 829.066485][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.066492][ C2] __put_net+0x19/0x60 [ 829.066497][ C2] __sk_destruct+0x58a/0x780 [ 829.066501][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 829.066505][ C2] call_timer_fn+0x13a/0x220 [ 829.066508][ C2] ? call_timer_fn+0xe7/0x220 [ 829.066511][ C2] ? call_timer_fn+0xe7/0x220 [ 829.066515][ C2] ? __pfx_call_timer_fn+0x10/0x10 [ 829.066521][ C2] ? mark_held_locks+0x49/0x80 [ 829.066526][ C2] __run_timers+0x543/0x810 [ 829.066528][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 829.066533][ C2] ? __pfx___run_timers+0x10/0x10 [ 829.066536][ C2] ? do_raw_spin_lock+0x130/0x270 [ 829.066540][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 829.066543][ C2] ? lock_acquire+0x10c/0x170 [ 829.066545][ C2] ? run_timer_base+0xab/0x110 [ 829.066550][ C2] run_timer_base+0xb3/0x110 [ 829.066552][ C2] run_timer_softirq+0x1a/0x30 [ 829.066555][ C2] handle_softirqs+0x21b/0x620 [ 829.066559][ C2] __irq_exit_rcu+0xfa/0x160 [ 829.066562][ C2] irq_exit_rcu+0xe/0x30 [ 829.066565][ C2] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 829.066568][ C2] [ 829.066569][ C2] [ 829.066570][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 829.066573][ C2] RIP: 0010:_raw_spin_unlock_irqrestore+0x41/0x80 [ 829.066577][ C2] Code: 74 24 10 e8 81 4c 56 fd 48 89 ef e8 39 9f 56 fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 ba 9c 4a fd 65 8b 05 f3 3c 1f 03 85 c0 74 0e 5b 5d e9 98 34 00 [ 829.066579][ C2] RSP: 0000:ffffc90000d87918 EFLAGS: 00000206 [ 829.066582][ C2] RAX: 0000000000000002 RBX: 0000000000000200 RCX: 0000000000000080 [ 829.066584][ C2] RDX: 0000000000000000 RSI: ffffffffa6515cea RDI: 0000000000000001 [ 829.066586][ C2] RBP: ffff8880011c7080 R08: 0000000000000001 R09: 0000000000000001 [ 829.066587][ C2] R10: ffffffffa7a7c7d7 R11: ffff8880011c7098 R12: ffff8880011c7080 [ 829.066589][ C2] R13: ffffea0000367180 R14: ffff888001956040 R15: ffff88800d9c63c8 [ 829.066596][ C2] get_partial_node.part.0+0x1c2/0x3b0 [ 829.066601][ C2] ___slab_alloc+0x4b2/0x1170 [ 829.066605][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.066610][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.066613][ C2] __slab_alloc.constprop.0+0x5b/0xb0 [ 829.066617][ C2] ? __anon_vma_prepare+0x9a/0x3e0 [ 829.066620][ C2] kmem_cache_alloc_noprof+0x1ab/0x330 [ 829.066625][ C2] __anon_vma_prepare+0x9a/0x3e0 [ 829.066629][ C2] __vmf_anon_prepare+0xec/0x1e0 [ 829.066635][ C2] wp_page_copy+0x14a/0x11e0 [ 829.066638][ C2] ? __lock_acquire+0x44d/0x7e0 [ 829.066642][ C2] ? __pfx_wp_page_copy+0x10/0x10 [ 829.066645][ C2] ? __lock_release+0x5d/0x170 [ 829.066649][ C2] ? rcu_read_unlock+0x18/0x70 [ 829.066653][ C2] ? do_wp_page+0x876/0x1170 [ 829.066658][ C2] handle_pte_fault+0x3ff/0x690 [ 829.066662][ C2] ? __pfx_handle_pte_fault+0x10/0x10 [ 829.066665][ C2] ? reacquire_held_locks+0xd1/0x200 [ 829.066667][ C2] ? do_user_addr_fault+0x461/0xe00 [ 829.066674][ C2] __handle_mm_fault+0x3fc/0x5e0 [ 829.066677][ C2] ? __pfx___handle_mm_fault+0x10/0x10 [ 829.066679][ C2] ? __lock_release+0xa8/0x170 [ 829.066686][ C2] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 829.066689][ C2] handle_mm_fault+0x200/0x420 [ 829.066692][ C2] ? __pfx_handle_mm_fault+0x10/0x10 [ 829.066695][ C2] ? exc_page_fault+0x5d/0xc0 [ 829.066698][ C2] ? __lock_release+0x5d/0x170 [ 829.066702][ C2] do_user_addr_fault+0x576/0xe00 [ 829.066707][ C2] ? rcu_is_watching+0x12/0xc0 [ 829.066711][ C2] exc_page_fault+0x5d/0xc0 [ 829.066714][ C2] asm_exc_page_fault+0x26/0x30 [ 829.066717][ C2] RIP: 0033:0x7f6f197e674c [ 829.066721][ C2] Code: 1e fa 80 3d d5 68 01 00 00 75 2b 55 48 83 3d aa 68 01 00 00 48 89 e5 74 0c 48 8d 3d be 62 01 00 e8 49 ff ff ff e8 64 ff ff ff 05 ad 68 01 00 01 5d c3 0f 1f 00 c3 0f 1f 80 00 00 00 00 f3 0f [ 829.066723][ C2] RSP: 002b:00007ffd44b0d090 EFLAGS: 00010246 [ 829.066725][ C2] RAX: 00007f6f197fd000 RBX: 00007f6f198d9000 RCX: 0000000000000000 [ 829.066727][ C2] RDX: 0000000000000001 RSI: 0000000000000000 RDI: 00007f6f197fd000 [ 829.066729][ C2] RBP: 00007ffd44b0d090 R08: 0000000000000000 R09: 0000000000000060 [ 829.066730][ C2] R10: 00007ffd44b0cf90 R11: 00007ffd44b0cf90 R12: 0000000000000000 [ 829.066732][ C2] R13: 00007f6f198d9988 R14: 00007ffd44b0d0c8 R15: 00007f6f1989a340 [ 829.066738][ C2] [ 882.272459][ C2] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 882.272923][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/2 [ 882.273291][ C2] preempt_count: 101, expected: 0 [ 882.273517][ C2] RCU nest depth: 0, expected: 0 [ 882.273727][ C2] INFO: lockdep is turned off. [ 882.273941][ C2] Preemption disabled at: [ 882.273943][ C2] [<0000000000000000>] 0x0 [ 882.274325][ C2] CPU: 2 UID: 0 PID: 0 Comm: swapper/2 Tainted: G W 6.15.0-virtme #1 PREEMPT(full) [ 882.274330][ C2] Tainted: [W]=WARN [ 882.274332][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 882.274334][ C2] Call Trace: [ 882.274336][ C2] [ 882.274339][ C2] dump_stack_lvl+0xb0/0xd0 [ 882.274353][ C2] __might_resched+0x360/0x5a0 [ 882.274362][ C2] down_write+0x72/0x210 [ 882.274367][ C2] ? __pfx_down_write+0x10/0x10 [ 882.274370][ C2] ? simple_recursive_removal+0x33/0x610 [ 882.274376][ C2] ? rcu_is_watching+0x12/0xc0 [ 882.274398][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 882.274404][ C2] simple_recursive_removal+0x6a/0x610 [ 882.274407][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 882.274410][ C2] ? __pfx_remove_one+0x10/0x10 [ 882.274418][ C2] debugfs_remove+0x44/0x70 [ 882.274422][ C2] ref_tracker_dir_exit+0xcf/0x740 [ 882.274428][ C2] ? __pfx_ref_tracker_free+0x10/0x10 [ 882.274430][ C2] ? __sk_destruct+0x383/0x780 [ 882.274436][ C2] ? call_timer_fn+0x13a/0x220 [ 882.274443][ C2] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 882.274445][ C2] ? handle_softirqs+0x21b/0x620 [ 882.274452][ C2] ? __irq_exit_rcu+0xfa/0x160 [ 882.274454][ C2] ? irq_exit_rcu+0xe/0x30 [ 882.274457][ C2] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 882.274462][ C2] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 882.274466][ C2] ? pv_native_safe_halt+0xf/0x20 [ 882.274470][ C2] ? default_idle+0x9/0x10 [ 882.274473][ C2] ? default_idle_call+0x6d/0xb0 [ 882.274475][ C2] ? cpuidle_idle_call+0x26f/0x3a0 [ 882.274478][ C2] ? do_idle+0xf6/0x160 [ 882.274480][ C2] ? cpu_startup_entry+0x54/0x60 [ 882.274482][ C2] ? bpf_sk_storage_free+0x9f/0x1c0 [ 882.274488][ C2] ? rcu_is_watching+0x12/0xc0 [ 882.274493][ C2] __put_net+0x19/0x60 [ 882.274499][ C2] __sk_destruct+0x58a/0x780 [ 882.274502][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 882.274507][ C2] call_timer_fn+0x13a/0x220 [ 882.274511][ C2] ? call_timer_fn+0xe7/0x220 [ 882.274514][ C2] ? call_timer_fn+0xe7/0x220 [ 882.274517][ C2] ? __pfx_call_timer_fn+0x10/0x10 [ 882.274520][ C2] ? perf_event_task_tick+0x181/0x2e0 [ 882.274529][ C2] ? rcu_is_watching+0x12/0xc0 [ 882.274533][ C2] __run_timers+0x543/0x810 [ 882.274536][ C2] ? __pfx_tcp_write_timer+0x10/0x10 [ 882.274541][ C2] ? __pfx___run_timers+0x10/0x10 [ 882.274544][ C2] ? trace_lock_release+0x2a/0xd0 [ 882.274549][ C2] ? lock_release+0x13/0xc0 [ 882.274552][ C2] ? do_raw_spin_lock+0x130/0x270 [ 882.274556][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 882.274559][ C2] ? lock_acquire+0x10c/0x170 [ 882.274561][ C2] ? run_timer_base+0xab/0x110 [ 882.274566][ C2] run_timer_base+0xb3/0x110 [ 882.274568][ C2] run_timer_softirq+0x1a/0x30 [ 882.274571][ C2] handle_softirqs+0x21b/0x620 [ 882.274576][ C2] __irq_exit_rcu+0xfa/0x160 [ 882.274578][ C2] irq_exit_rcu+0xe/0x30 [ 882.274581][ C2] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 882.274584][ C2] [ 882.274585][ C2] [ 882.274587][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 882.274590][ C2] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 882.274594][ C2] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 882.274597][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 882.274601][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffa586a5f9 [ 882.274604][ C2] RDX: ffffed100d9e66fb RSI: ffffffffa5c56840 RDI: ffffffffa2d99f6f [ 882.274605][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e66fa [ 882.274607][ C2] R10: ffff88806cf337d3 R11: ffff888001f04ad8 R12: 0000000000000000 [ 882.274609][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000 [ 882.274613][ C2] ? ct_kernel_exit.constprop.0+0x109/0x160 [ 882.274617][ C2] ? cpuidle_idle_call+0x26f/0x3a0 [ 882.274620][ C2] default_idle+0x9/0x10 [ 882.274623][ C2] default_idle_call+0x6d/0xb0 [ 882.274625][ C2] cpuidle_idle_call+0x26f/0x3a0 [ 882.274628][ C2] ? __pfx_cpuidle_idle_call+0x10/0x10 [ 882.274631][ C2] ? tsc_verify_tsc_adjust+0x98/0x310 [ 882.274637][ C2] do_idle+0xf6/0x160 [ 882.274641][ C2] cpu_startup_entry+0x54/0x60 [ 882.274643][ C2] start_secondary+0x213/0x2a0 [ 882.274648][ C2] ? __pfx_start_secondary+0x10/0x10 [ 882.274654][ C2] common_startup_64+0x13e/0x148 [ 882.274663][ C2] [ 895.677792][T12285] MACsec IEEE 802.1AE [ 896.666672][T12306] Initializing XFRM netlink socket [ 899.223297][T12383] netdevsim netdevsim0 eni0np1: renamed from eth0 [ 902.795134][T12427] test-br0: port 1(vxlan10) entered blocking state [ 902.795471][T12427] test-br0: port 1(vxlan10) entered disabled state [ 902.795766][T12427] vxlan10: entered allmulticast mode [ 902.797057][T12427] vxlan10: entered promiscuous mode [ 903.298337][ T12] vxlan10: left allmulticast mode [ 903.298567][ T12] vxlan10: left promiscuous mode [ 903.298868][ T12] test-br0: port 1(vxlan10) entered disabled state [ 904.297976][T12459] test-br0: port 1(dummy1) entered blocking state [ 904.298251][T12459] test-br0: port 1(dummy1) entered disabled state [ 904.298517][T12459] dummy1: entered allmulticast mode [ 904.299780][T12459] dummy1: entered promiscuous mode [ 904.797992][ T12] dummy1: left allmulticast mode [ 904.798231][ T12] dummy1: left promiscuous mode [ 904.798574][ T12] test-br0: port 1(dummy1) entered disabled state [ 906.155033][T12504] netdevsim netdevsim10 eni10np1: renamed from eth0 [ 906.166020][T12505] netdevsim netdevsim20 eni20np1: renamed from eth1 [ 906.755168][T12521] test-bond0: (slave eni10np1): Enslaving as a backup interface with an up link [ 906.829637][T12523] test-bond0: (slave eni20np1): Enslaving as a backup interface with an up link [ 906.979653][T12531] test-br0: port 1(test-bond0) entered blocking state [ 906.979930][T12531] test-br0: port 1(test-bond0) entered disabled state [ 906.980196][T12531] test-bond0: entered allmulticast mode [ 906.980407][T12531] netdevsim netdevsim10 eni10np1: entered allmulticast mode [ 906.980725][T12531] netdevsim netdevsim20 eni20np1: entered allmulticast mode [ 906.983910][T12531] test-bond0: entered promiscuous mode [ 906.984132][T12531] netdevsim netdevsim10 eni10np1: entered promiscuous mode [ 906.984607][T12531] netdevsim netdevsim20 eni20np1: entered promiscuous mode [ 907.080656][T12537] test-bond0: left allmulticast mode [ 907.080897][T12537] netdevsim netdevsim10 eni10np1: left allmulticast mode [ 907.081164][T12537] netdevsim netdevsim20 eni20np1: left allmulticast mode [ 907.081651][T12537] test-bond0: left promiscuous mode [ 907.081848][T12537] netdevsim netdevsim10 eni10np1: left promiscuous mode [ 907.082286][T12537] netdevsim netdevsim20 eni20np1: left promiscuous mode [ 907.082829][T12537] test-br0: port 1(test-bond0) entered disabled state [ 907.172826][T12539] test-bond0 (unregistering): (slave eni10np1): Releasing backup interface [ 907.185459][T12539] test-bond0 (unregistering): (slave eni20np1): Releasing backup interface [ 907.200441][T12539] test-bond0 (unregistering): Released all slaves [ 910.865399][T12620] bond123: (slave test-dummy0): Enslaving as an active interface with an up link [ 910.994127][ T12] bond123 (unregistering): (slave test-dummy0): Releasing backup interface [ 911.001460][ T12] bond123 (unregistering): Released all slaves