[ 14.988121][ C2] [ 14.988322][ C2] ================================ [ 14.988506][ C2] WARNING: inconsistent lock state [ 14.988698][ C2] 6.15.0-rc5-virtme #1 Not tainted [ 14.988886][ C2] -------------------------------- [ 14.989067][ C2] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 14.989295][ C2] ksft_runner.sh/259 [HC0[0]:SC1[1]:HE1:SE0] takes: [ 14.989522][ C2] ffffffffb1fbf978 (pin_fs_lock){+.?.}-{3:3}, at: simple_pin_fs+0x24/0x150 [ 14.989853][ C2] {SOFTIRQ-ON-W} state was registered at: [ 14.990036][ C2] __lock_acquire+0x3eb/0x9d0 [ 14.990227][ C2] lock_acquire.part.0+0xb6/0x240 [ 14.990410][ C2] _raw_spin_lock+0x33/0x40 [ 14.990596][ C2] simple_pin_fs+0x24/0x150 [ 14.990782][ C2] start_creating.part.0+0x3f/0x2f0 [ 14.990966][ C2] debugfs_create_dir+0x6a/0x540 [ 14.991149][ C2] component_debug_init+0x17/0x30 [ 14.991335][ C2] do_one_initcall+0x8c/0x1e0 [ 14.991522][ C2] do_initcalls+0x176/0x280 [ 14.991707][ C2] kernel_init_freeable+0x22d/0x300 [ 14.991890][ C2] kernel_init+0x20/0x200 [ 14.992074][ C2] ret_from_fork+0x31/0x70 [ 14.992258][ C2] ret_from_fork_asm+0x1a/0x30 [ 14.992440][ C2] irq event stamp: 1392 [ 14.992582][ C2] hardirqs last enabled at (1392): [] _raw_spin_unlock_irqrestore+0x5d/0x80 [ 14.992947][ C2] hardirqs last disabled at (1391): [] _raw_spin_lock_irqsave+0x5b/0x60 [ 14.993268][ C2] softirqs last enabled at (0): [] copy_process+0x156c/0x5190 [ 14.993590][ C2] softirqs last disabled at (427): [] __irq_exit_rcu+0xfa/0x160 [ 14.993910][ C2] [ 14.993910][ C2] other info that might help us debug this: [ 14.994180][ C2] Possible unsafe locking scenario: [ 14.994180][ C2] [ 14.994450][ C2] CPU0 [ 14.994587][ C2] ---- [ 14.994727][ C2] lock(pin_fs_lock); [ 14.994866][ C2] [ 14.995003][ C2] lock(pin_fs_lock); [ 14.995145][ C2] [ 14.995145][ C2] *** DEADLOCK *** [ 14.995145][ C2] [ 14.995412][ C2] 7 locks held by ksft_runner.sh/259: [ 14.995601][ C2] #0: ffff888002a54448 (vm_lock){++++}-{0:0}, at: do_user_addr_fault+0x461/0xe00 [ 14.995929][ C2] #1: ffffffffb1d745a0 (rcu_read_lock){....}-{1:3}, at: do_fault_around+0x1e9/0x4c0 [ 14.996254][ C2] #2: ffffffffb1d745a0 (rcu_read_lock){....}-{1:3}, at: filemap_map_pages+0x169/0xf90 [ 14.996580][ C2] #3: ffffffffb1d745a0 (rcu_read_lock){....}-{1:3}, at: ___pte_offset_map+0x2c/0x2a0 [ 14.996911][ C2] #4: ffff888002a5ca70 (ptlock_ptr(ptdesc)#2){+.+.}-{3:3}, at: __pte_offset_map_lock+0xfa/0x280 [ 14.997283][ C2] #5: ffffffffb1d745a0 (rcu_read_lock){....}-{1:3}, at: page_ref_add_unless.constprop.0+0x1b/0x280 [ 14.997648][ C2] #6: ffffffffb1d74480 (rcu_callback){....}-{0:0}, at: rcu_do_batch+0x2e4/0xf20 [ 14.997970][ C2] [ 14.997970][ C2] stack backtrace: [ 14.998197][ C2] CPU: 2 UID: 0 PID: 259 Comm: ksft_runner.sh Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 14.998202][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.998204][ C2] Call Trace: [ 14.998205][ C2] [ 14.998207][ C2] dump_stack_lvl+0x82/0xd0 [ 14.998212][ C2] print_usage_bug.part.0+0x25f/0x360 [ 14.998217][ C2] mark_lock_irq+0x343/0x400 [ 14.998222][ C2] ? __pfx_unwind_next_frame+0x10/0x10 [ 14.998226][ C2] ? save_trace+0x52/0x170 [ 14.998230][ C2] mark_lock+0x174/0x2f0 [ 14.998234][ C2] mark_usage+0x46/0x150 [ 14.998238][ C2] __lock_acquire+0x3eb/0x9d0 [ 14.998243][ C2] lock_acquire.part.0+0xb6/0x240 [ 14.998247][ C2] ? simple_pin_fs+0x24/0x150 [ 14.998251][ C2] ? rcu_is_watching+0x12/0xc0 [ 14.998256][ C2] ? lock_acquire+0x10c/0x170 [ 14.998259][ C2] ? simple_pin_fs+0x24/0x150 [ 14.998263][ C2] _raw_spin_lock+0x33/0x40 [ 14.998266][ C2] ? simple_pin_fs+0x24/0x150 [ 14.998269][ C2] simple_pin_fs+0x24/0x150 [ 14.998273][ C2] debugfs_remove+0x35/0x70 [ 14.998276][ C2] ref_tracker_dir_exit+0xcf/0x740 [ 14.998281][ C2] ? __pfx_ref_tracker_free+0x10/0x10 [ 14.998284][ C2] ? __sk_destruct+0x383/0x780 [ 14.998290][ C2] ? rcu_do_batch+0x34c/0xf20 [ 14.998293][ C2] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 14.998296][ C2] ? irq_exit_rcu+0xe/0x30 [ 14.998298][ C2] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.998302][ C2] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.998306][ C2] ? page_ref_add_unless.constprop.0+0x80/0x280 [ 14.998309][ C2] ? next_uptodate_folio+0x7b/0x340 [ 14.998311][ C2] ? filemap_map_pages+0x506/0xf90 [ 14.998314][ C2] ? do_fault_around+0x2a5/0x4c0 [ 14.998317][ C2] ? do_pte_missing+0x810/0xca0 [ 14.998320][ C2] ? handle_pte_fault+0x3e0/0x690 [ 14.998324][ C2] ? __handle_mm_fault+0x3fc/0x5e0 [ 14.998327][ C2] ? handle_mm_fault+0x200/0x420 [ 14.998332][ C2] __put_net+0x19/0x60 [ 14.998336][ C2] __sk_destruct+0x58a/0x780 [ 14.998339][ C2] ? rcu_do_batch+0x34a/0xf20 [ 14.998342][ C2] rcu_do_batch+0x34c/0xf20 [ 14.998346][ C2] ? find_held_lock+0x2b/0x80 [ 14.998349][ C2] ? __pfx_rcu_do_batch+0x10/0x10 [ 14.998353][ C2] ? mark_held_locks+0x49/0x80 [ 14.998356][ C2] ? note_gp_changes+0x182/0x1e0 [ 14.998359][ C2] ? lockdep_hardirqs_on+0x7c/0x110 [ 14.998364][ C2] rcu_core+0x2bb/0x500 [ 14.998367][ C2] handle_softirqs+0x218/0x620 [ 14.998372][ C2] __irq_exit_rcu+0xfa/0x160 [ 14.998374][ C2] irq_exit_rcu+0xe/0x30 [ 14.998376][ C2] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 14.998380][ C2] [ 14.998381][ C2] [ 14.998382][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 14.998385][ C2] RIP: 0010:page_ref_add_unless.constprop.0+0x80/0x280 [ 14.998389][ C2] Code: 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 0f b6 14 02 48 89 d8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 cb 01 00 00 8b 45 34 <85> c0 0f 84 02 01 00 00 8d 50 01 f0 0f b1 13 41 0f 94 c4 45 84 e4 [ 14.998392][ C2] RSP: 0000:ffffc90000707998 EFLAGS: 00000246 [ 14.998395][ C2] RAX: 0000000000000002 RBX: ffffea0000331234 RCX: ffffffffaeaf9043 [ 14.998397][ C2] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffffea0000331234 [ 14.998398][ C2] RBP: ffffea0000331200 R08: 0000000000000001 R09: fffff94000066246 [ 14.998400][ C2] R10: ffffea0000331237 R11: ffffffffb1d745a0 R12: dffffc0000000000 [ 14.998402][ C2] R13: ffffea0000331200 R14: 1ffff920000e0f5f R15: ffffc90000707af8 [ 14.998406][ C2] ? page_ref_add_unless.constprop.0+0x53/0x280 [ 14.998410][ C2] ? page_ref_add_unless.constprop.0+0x53/0x280 [ 14.998413][ C2] next_uptodate_folio+0x7b/0x340 [ 14.998417][ C2] filemap_map_pages+0x506/0xf90 [ 14.998425][ C2] ? __pfx_filemap_map_pages+0x10/0x10 [ 14.998430][ C2] ? rcu_is_watching+0x12/0xc0 [ 14.998433][ C2] ? lock_acquire+0x10c/0x170 [ 14.998436][ C2] ? do_fault_around+0x1e9/0x4c0 [ 14.998440][ C2] ? __pfx_filemap_map_pages+0x10/0x10 [ 14.998443][ C2] do_fault_around+0x2a5/0x4c0 [ 14.998447][ C2] do_pte_missing+0x810/0xca0 [ 14.998450][ C2] ? rcu_read_unlock+0x18/0x70 [ 14.998454][ C2] handle_pte_fault+0x3e0/0x690 [ 14.998458][ C2] ? __pfx_handle_pte_fault+0x10/0x10 [ 14.998462][ C2] ? reacquire_held_locks+0xd1/0x200 [ 14.998465][ C2] ? do_user_addr_fault+0x461/0xe00 [ 14.998470][ C2] __handle_mm_fault+0x3fc/0x5e0 [ 14.998474][ C2] ? __pfx___handle_mm_fault+0x10/0x10 [ 14.998477][ C2] ? __lock_release+0xa8/0x170 [ 14.998483][ C2] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 14.998488][ C2] handle_mm_fault+0x200/0x420 [ 14.998492][ C2] ? __pfx_handle_mm_fault+0x10/0x10 [ 14.998495][ C2] ? exc_page_fault+0x5e/0xd0 [ 14.998498][ C2] ? __lock_release+0x5d/0x170 [ 14.998503][ C2] do_user_addr_fault+0x576/0xe00 [ 14.998507][ C2] ? rcu_is_watching+0x12/0xc0 [ 14.998511][ C2] exc_page_fault+0x5e/0xd0 [ 14.998515][ C2] asm_exc_page_fault+0x26/0x30 [ 14.998517][ C2] RIP: 0033:0x55a4b27cfac0 [ 14.998523][ C2] Code: Unable to access opcode bytes at 0x55a4b27cfa96. [ 14.998525][ C2] RSP: 002b:00007ffd8274bc58 EFLAGS: 00010246 [ 14.998527][ C2] RAX: 000000000000000c RBX: 000055a4d5824a50 RCX: 000055a4b2835b3d [ 14.998529][ C2] RDX: 000055a4b2835b31 RSI: 000055a4d580b4d9 RDI: 000055a4d580b4d0 [ 14.998530][ C2] RBP: 00007ffd8274bcf0 R08: 0000000000000000 R09: 0000000000000020 [ 14.998532][ C2] R10: 000000008c2e5f44 R11: 74d50067157dbaa2 R12: 0000000000000000 [ 14.998534][ C2] R13: 0000000000000001 R14: 000055a4d580b4d0 R15: 000055a4b2863780 [ 14.998539][ C2] [ 15.018425][ C2] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 15.018757][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 259, name: ksft_runner.sh [ 15.019065][ C2] preempt_count: 101, expected: 0 [ 15.019256][ C2] RCU nest depth: 4, expected: 0 [ 15.019440][ C2] INFO: lockdep is turned off. [ 15.019624][ C2] Preemption disabled at: [ 15.019625][ C2] [<0000000000000000>] 0x0 [ 15.019956][ C2] CPU: 2 UID: 0 PID: 259 Comm: ksft_runner.sh Not tainted 6.15.0-rc5-virtme #1 PREEMPT(full) [ 15.019961][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.019962][ C2] Call Trace: [ 15.019963][ C2] [ 15.019965][ C2] dump_stack_lvl+0xb0/0xd0 [ 15.019972][ C2] __might_resched+0x360/0x5a0 [ 15.019978][ C2] down_write+0x72/0x210 [ 15.019981][ C2] ? __pfx_down_write+0x10/0x10 [ 15.019983][ C2] ? simple_recursive_removal+0x3a/0x860 [ 15.019988][ C2] ? rcu_is_watching+0x12/0xc0 [ 15.019994][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 15.019998][ C2] simple_recursive_removal+0x166/0x860 [ 15.020001][ C2] ? __pfx_remove_one+0x10/0x10 [ 15.020005][ C2] ? do_raw_spin_unlock+0x58/0x220 [ 15.020009][ C2] debugfs_remove+0x44/0x70 [ 15.020012][ C2] ref_tracker_dir_exit+0xcf/0x740 [ 15.020016][ C2] ? __pfx_ref_tracker_free+0x10/0x10 [ 15.020019][ C2] ? __sk_destruct+0x383/0x780 [ 15.020024][ C2] ? rcu_do_batch+0x34c/0xf20 [ 15.020028][ C2] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 15.020031][ C2] ? irq_exit_rcu+0xe/0x30 [ 15.020034][ C2] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 15.020038][ C2] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 15.020042][ C2] ? page_ref_add_unless.constprop.0+0x80/0x280 [ 15.020047][ C2] ? next_uptodate_folio+0x7b/0x340 [ 15.020049][ C2] ? filemap_map_pages+0x506/0xf90 [ 15.020052][ C2] ? do_fault_around+0x2a5/0x4c0 [ 15.020056][ C2] ? do_pte_missing+0x810/0xca0 [ 15.020059][ C2] ? handle_pte_fault+0x3e0/0x690 [ 15.020062][ C2] ? __handle_mm_fault+0x3fc/0x5e0 [ 15.020065][ C2] ? handle_mm_fault+0x200/0x420 [ 15.020071][ C2] __put_net+0x19/0x60 [ 15.020074][ C2] __sk_destruct+0x58a/0x780 [ 15.020078][ C2] ? rcu_do_batch+0x34a/0xf20 [ 15.020081][ C2] rcu_do_batch+0x34c/0xf20 [ 15.020085][ C2] ? find_held_lock+0x2b/0x80 [ 15.020089][ C2] ? __pfx_rcu_do_batch+0x10/0x10 [ 15.020093][ C2] ? mark_held_locks+0x49/0x80 [ 15.020097][ C2] ? note_gp_changes+0x182/0x1e0 [ 15.020100][ C2] ? lockdep_hardirqs_on+0x7c/0x110 [ 15.020105][ C2] rcu_core+0x2bb/0x500 [ 15.020108][ C2] handle_softirqs+0x218/0x620 [ 15.020112][ C2] __irq_exit_rcu+0xfa/0x160 [ 15.020114][ C2] irq_exit_rcu+0xe/0x30 [ 15.020116][ C2] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 15.020120][ C2] [ 15.020121][ C2] [ 15.020122][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 15.020125][ C2] RIP: 0010:page_ref_add_unless.constprop.0+0x80/0x280 [ 15.020128][ C2] Code: 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 0f b6 14 02 48 89 d8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 cb 01 00 00 8b 45 34 <85> c0 0f 84 02 01 00 00 8d 50 01 f0 0f b1 13 41 0f 94 c4 45 84 e4 [ 15.020131][ C2] RSP: 0000:ffffc90000707998 EFLAGS: 00000246 [ 15.020134][ C2] RAX: 0000000000000002 RBX: ffffea0000331234 RCX: ffffffffaeaf9043 [ 15.020136][ C2] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffffea0000331234 [ 15.020138][ C2] RBP: ffffea0000331200 R08: 0000000000000001 R09: fffff94000066246 [ 15.020140][ C2] R10: ffffea0000331237 R11: ffffffffb1d745a0 R12: dffffc0000000000 [ 15.020144][ C2] R13: ffffea0000331200 R14: 1ffff920000e0f5f R15: ffffc90000707af8 [ 15.020147][ C2] ? page_ref_add_unless.constprop.0+0x53/0x280 [ 15.020152][ C2] ? page_ref_add_unless.constprop.0+0x53/0x280 [ 15.020155][ C2] next_uptodate_folio+0x7b/0x340 [ 15.020159][ C2] filemap_map_pages+0x506/0xf90 [ 15.020167][ C2] ? __pfx_filemap_map_pages+0x10/0x10 [ 15.020172][ C2] ? rcu_is_watching+0x12/0xc0 [ 15.020175][ C2] ? lock_acquire+0x10c/0x170 [ 15.020178][ C2] ? do_fault_around+0x1e9/0x4c0 [ 15.020182][ C2] ? __pfx_filemap_map_pages+0x10/0x10 [ 15.020185][ C2] do_fault_around+0x2a5/0x4c0 [ 15.020189][ C2] do_pte_missing+0x810/0xca0 [ 15.020193][ C2] ? rcu_read_unlock+0x18/0x70 [ 15.020196][ C2] handle_pte_fault+0x3e0/0x690 [ 15.020201][ C2] ? __pfx_handle_pte_fault+0x10/0x10 [ 15.020204][ C2] ? reacquire_held_locks+0xd1/0x200 [ 15.020208][ C2] ? do_user_addr_fault+0x461/0xe00 [ 15.020213][ C2] __handle_mm_fault+0x3fc/0x5e0 [ 15.020217][ C2] ? __pfx___handle_mm_fault+0x10/0x10 [ 15.020220][ C2] ? __lock_release+0xa8/0x170 [ 15.020228][ C2] ? __pfx_lock_vma_under_rcu+0x10/0x10 [ 15.020232][ C2] handle_mm_fault+0x200/0x420 [ 15.020236][ C2] ? __pfx_handle_mm_fault+0x10/0x10 [ 15.020239][ C2] ? exc_page_fault+0x5e/0xd0 [ 15.020242][ C2] ? __lock_release+0x5d/0x170 [ 15.020247][ C2] do_user_addr_fault+0x576/0xe00 [ 15.020251][ C2] ? rcu_is_watching+0x12/0xc0 [ 15.020255][ C2] exc_page_fault+0x5e/0xd0 [ 15.020259][ C2] asm_exc_page_fault+0x26/0x30 [ 15.020261][ C2] RIP: 0033:0x55a4b27cfac0 [ 15.020266][ C2] Code: Unable to access opcode bytes at 0x55a4b27cfa96. [ 15.020267][ C2] RSP: 002b:00007ffd8274bc58 EFLAGS: 00010246 [ 15.020269][ C2] RAX: 000000000000000c RBX: 000055a4d5824a50 RCX: 000055a4b2835b3d [ 15.020271][ C2] RDX: 000055a4b2835b31 RSI: 000055a4d580b4d9 RDI: 000055a4d580b4d0 [ 15.020272][ C2] RBP: 00007ffd8274bcf0 R08: 0000000000000000 R09: 0000000000000020 [ 15.020274][ C2] R10: 000000008c2e5f44 R11: 74d50067157dbaa2 R12: 0000000000000000 [ 15.020275][ C2] R13: 0000000000000001 R14: 000055a4d580b4d0 R15: 000055a4b2863780 [ 15.020281][ C2] [ 17.145766][ C3] BUG: sleeping function called from invalid context at kernel/locking/rwsem.c:1576 [ 17.146173][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 215, name: sh [ 17.146478][ C3] preempt_count: 103, expected: 0 [ 17.146679][ C3] RCU nest depth: 1, expected: 0 [ 17.146883][ C3] INFO: lockdep is turned off. [ 17.147084][ C3] Preemption disabled at: [ 17.147086][ C3] [<0000000000000000>] 0x0 [ 17.147451][ C3] CPU: 3 UID: 0 PID: 215 Comm: sh Tainted: G W 6.15.0-rc5-virtme #1 PREEMPT(full) [ 17.147457][ C3] Tainted: [W]=WARN [ 17.147458][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.147460][ C3] Call Trace: [ 17.147462][ C3] [ 17.147464][ C3] dump_stack_lvl+0xb0/0xd0 [ 17.147472][ C3] __might_resched+0x360/0x5a0 [ 17.147478][ C3] down_write+0x72/0x210 [ 17.147482][ C3] ? __pfx_down_write+0x10/0x10 [ 17.147484][ C3] ? simple_recursive_removal+0x3a/0x860 [ 17.147489][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.147495][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 17.147499][ C3] simple_recursive_removal+0x166/0x860 [ 17.147502][ C3] ? __pfx_remove_one+0x10/0x10 [ 17.147507][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 17.147511][ C3] debugfs_remove+0x44/0x70 [ 17.147513][ C3] ref_tracker_dir_exit+0xcf/0x740 [ 17.147518][ C3] ? __pfx_ref_tracker_free+0x10/0x10 [ 17.147521][ C3] ? __sk_destruct+0x383/0x780 [ 17.147527][ C3] ? rcu_do_batch+0x34c/0xf20 [ 17.147531][ C3] ? __pfx_ref_tracker_dir_exit+0x10/0x10 [ 17.147534][ C3] ? irq_exit_rcu+0xe/0x30 [ 17.147537][ C3] ? sysvec_apic_timer_interrupt+0xa8/0xc0 [ 17.147542][ C3] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 17.147545][ C3] ? rcu_is_watching+0x43/0xc0 [ 17.147548][ C3] ? trace_lock_release+0x2a/0xd0 [ 17.147552][ C3] ? lock_release+0x13/0xc0 [ 17.147556][ C3] ? folio_mark_accessed+0x457/0x6b0 [ 17.147561][ C3] ? zap_present_ptes.constprop.0+0x32c/0x16a0 [ 17.147566][ C3] ? zap_pte_range+0x278/0xa10 [ 17.147569][ C3] ? zap_p4d_range+0x3af/0x500 [ 17.147572][ C3] ? unmap_page_range+0x2cc/0x700 [ 17.147575][ C3] ? bpf_sk_storage_free+0x9f/0x1c0 [ 17.147579][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.147583][ C3] __put_net+0x19/0x60 [ 17.147586][ C3] __sk_destruct+0x58a/0x780 [ 17.147590][ C3] ? rcu_do_batch+0x34a/0xf20 [ 17.147593][ C3] rcu_do_batch+0x34c/0xf20 [ 17.147598][ C3] ? __pfx_rcu_do_batch+0x10/0x10 [ 17.147602][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.147605][ C3] ? trace_irq_enable.constprop.0+0xd4/0x130 [ 17.147611][ C3] rcu_core+0x2bb/0x500 [ 17.147614][ C3] handle_softirqs+0x218/0x620 [ 17.147619][ C3] __irq_exit_rcu+0xfa/0x160 [ 17.147621][ C3] irq_exit_rcu+0xe/0x30 [ 17.147623][ C3] sysvec_apic_timer_interrupt+0xa8/0xc0 [ 17.147627][ C3] [ 17.147628][ C3] [ 17.147629][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 17.147632][ C3] RIP: 0010:rcu_is_watching+0x43/0xc0 [ 17.147636][ C3] Code: 89 c5 83 f8 3f 0f 87 82 00 00 00 48 8d 3c ed c0 ed 8d b1 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 75 5c <48> 03 1c ed c0 ed 8d b1 48 b8 00 00 00 00 00 fc ff df 48 89 da 48 [ 17.147638][ C3] RSP: 0018:ffffc900007c7778 EFLAGS: 00000246 [ 17.147642][ C3] RAX: dffffc0000000000 RBX: ffffffffb371a3d0 RCX: dffffc0000000000 [ 17.147644][ C3] RDX: 1ffffffff631bdbb RSI: ffffffffb1050c60 RDI: ffffffffb18dedd8 [ 17.147646][ C3] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000000 [ 17.147647][ C3] R10: ffffffffaeb3125f R11: dffffc0000000000 R12: ffffffffaeb31492 [ 17.147649][ C3] R13: 0000000000000000 R14: ffff8880361b3460 R15: 0000000000000000 [ 17.147652][ C3] ? folio_mark_accessed+0x452/0x6b0 [ 17.147655][ C3] ? folio_mark_accessed+0x21f/0x6b0 [ 17.147661][ C3] ? rcu_is_watching+0x12/0xc0 [ 17.147664][ C3] trace_lock_release+0x2a/0xd0 [ 17.147667][ C3] lock_release+0x13/0xc0 [ 17.147671][ C3] folio_mark_accessed+0x457/0x6b0 [ 17.147674][ C3] ? folio_remove_rmap_ptes+0x86/0x1a0 [ 17.147679][ C3] zap_present_ptes.constprop.0+0x32c/0x16a0 [ 17.147685][ C3] zap_pte_range+0x278/0xa10 [ 17.147691][ C3] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 17.147694][ C3] ? __pfx_zap_pte_range+0x10/0x10 [ 17.147700][ C3] ? mas_next_node+0x1d8/0x1180 [ 17.147707][ C3] zap_p4d_range+0x3af/0x500 [ 17.147713][ C3] unmap_page_range+0x2cc/0x700 [ 17.147717][ C3] unmap_vmas+0x1c9/0x3a0 [ 17.147722][ C3] ? __pfx_unmap_vmas+0x10/0x10 [ 17.147725][ C3] ? __pfx_free_ldt_pgtables+0x10/0x10 [ 17.147729][ C3] ? mtree_range_walk+0x200/0xaa0 [ 17.147733][ C3] ? mas_next_slot+0x2b1/0xf40 [ 17.147740][ C3] exit_mmap+0x15c/0x800 [ 17.147744][ C3] ? trace_contention_end+0xdc/0x140 [ 17.147748][ C3] ? __pfx_exit_mmap+0x10/0x10 [ 17.147751][ C3] ? __mutex_lock+0x19c/0xcd0 [ 17.147755][ C3] ? lock_release+0x13/0xc0 [ 17.147758][ C3] ? __mutex_unlock_slowpath+0x144/0x400 [ 17.147768][ C3] mmput+0xb8/0x3e0 [ 17.147773][ C3] exit_mm+0x146/0x1d0 [ 17.147778][ C3] do_exit+0x426/0xc10 [ 17.147781][ C3] do_group_exit+0xb8/0x260 [ 17.147785][ C3] __x64_sys_exit_group+0x3e/0x50 [ 17.147788][ C3] x64_sys_call+0xf76/0x18a0 [ 17.147793][ C3] do_syscall_64+0xc1/0x1d0 [ 17.147797][ C3] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 17.147800][ C3] RIP: 0033:0x7f5b3fa64abd [ 17.147802][ C3] Code: Unable to access opcode bytes at 0x7f5b3fa64a93. [ 17.147803][ C3] RSP: 002b:00007ffd7a8f7ff8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 17.147806][ C3] RAX: ffffffffffffffda RBX: 00007f5b3fb419c0 RCX: 00007f5b3fa64abd [ 17.147808][ C3] RDX: 00000000000000e7 RSI: ffffffffffffff80 RDI: 0000000000000000 [ 17.147810][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000030 [ 17.147811][ C3] R10: 00007ffd7a8f7e80 R11: 0000000000000246 R12: 00007f5b3fb419c0 [ 17.147813][ C3] R13: 00007f5b3fb46ee0 R14: 0000000000000001 R15: 00007f5b3fb46ec8 [ 17.147818][ C3]