[ 19.978675][ C0] clocksource: Watchdog remote CPU 2 read timed out [ 19.980132][ C0] [ 19.980134][ C0] ======================================================== [ 19.980135][ C0] WARNING: possible irq lock inversion dependency detected [ 19.980137][ C0] 7.2.0-virtme #1 Tainted: G W [ 19.980139][ C0] -------------------------------------------------------- [ 19.980139][ C0] fib_rule_tests./190 just changed the state of lock: [ 19.980141][ C0] ffffffff97e9d760 (console_owner){..-.}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.980152][ C0] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 19.980154][ C0] (fs_reclaim){+.+.}-{0:0} [ 19.980155][ C0] [ 19.980155][ C0] [ 19.980155][ C0] and interrupts could create inverse lock ordering between them. [ 19.980155][ C0] [ 19.980156][ C0] [ 19.980156][ C0] other info that might help us debug this: [ 19.980156][ C0] Possible interrupt unsafe locking scenario: [ 19.980156][ C0] [ 19.980157][ C0] CPU0 CPU1 [ 19.980158][ C0] ---- ---- [ 19.980158][ C0] lock(fs_reclaim); [ 19.980159][ C0] local_irq_disable(); [ 19.980159][ C0] lock(console_owner); [ 19.980160][ C0] lock(fs_reclaim); [ 19.980161][ C0] [ 19.980162][ C0] lock(console_owner); [ 19.980162][ C0] [ 19.980162][ C0] *** DEADLOCK *** [ 19.980162][ C0] [ 19.980163][ C0] locks held by fib_rule_tests./190: 4, last CPU#0: [ 19.980164][ C0] #0: ffa0000000007c90 ((&watchdog_timer)){+.-.}-{0:0}, at: call_timer_fn+0x110/0x4d0 [ 19.980170][ C0] #1: ffffffff97fe29f8 (watchdog_lock){+.-.}-{3:3}, at: clocksource_watchdog+0x15/0x30 [ 19.980173][ C0] #2: ffffffff97f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.980176][ C0] #3: ffffffff97f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.980180][ C0] [ 19.980180][ C0] the shortest dependencies between 2nd lock and 1st lock: [ 19.980184][ C0] -> (fs_reclaim){+.+.}-{0:0} { [ 19.980186][ C0] HARDIRQ-ON-W at: [ 19.980187][ C0] __lock_acquire+0x388/0xc20 [ 19.980190][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980192][ C0] fs_reclaim_acquire+0xd5/0x120 [ 19.980195][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 19.980196][ C0] kthread_create_worker_on_node+0xea/0x210 [ 19.980199][ C0] workqueue_init+0x2a/0x680 [ 19.980203][ C0] kernel_init_freeable+0x2fe/0x630 [ 19.980206][ C0] kernel_init+0x21/0x150 [ 19.980209][ C0] ret_from_fork+0x474/0x6b0 [ 19.980212][ C0] ret_from_fork_asm+0x11/0x20 [ 19.980215][ C0] SOFTIRQ-ON-W at: [ 19.980216][ C0] __lock_acquire+0x388/0xc20 [ 19.980218][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980219][ C0] fs_reclaim_acquire+0xd5/0x120 [ 19.980220][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 19.980221][ C0] kthread_create_worker_on_node+0xea/0x210 [ 19.980222][ C0] workqueue_init+0x2a/0x680 [ 19.980224][ C0] kernel_init_freeable+0x2fe/0x630 [ 19.980225][ C0] kernel_init+0x21/0x150 [ 19.980227][ C0] ret_from_fork+0x474/0x6b0 [ 19.980228][ C0] ret_from_fork_asm+0x11/0x20 [ 19.980229][ C0] INITIAL USE at: [ 19.980230][ C0] __lock_acquire+0x388/0xc20 [ 19.980231][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980233][ C0] fs_reclaim_acquire+0xd5/0x120 [ 19.980234][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 19.980235][ C0] kthread_create_worker_on_node+0xea/0x210 [ 19.980236][ C0] workqueue_init+0x2a/0x680 [ 19.980238][ C0] kernel_init_freeable+0x2fe/0x630 [ 19.980239][ C0] kernel_init+0x21/0x150 [ 19.980241][ C0] ret_from_fork+0x474/0x6b0 [ 19.980242][ C0] ret_from_fork_asm+0x11/0x20 [ 19.980243][ C0] } [ 19.980244][ C0] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 19.980247][ C0] ... acquired at: [ 19.980248][ C0] __lock_acquire+0x518/0xc20 [ 19.980250][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980251][ C0] fs_reclaim_acquire+0xd5/0x120 [ 19.980252][ C0] __kmalloc_noprof+0xd3/0x760 [ 19.980253][ C0] alloc_buf.isra.0+0x4b/0x260 [ 19.980257][ C0] put_chars+0x1e1/0x2f0 [ 19.980258][ C0] hvc_console_print+0x292/0x780 [ 19.980261][ C0] console_emit_next_record+0x22f/0x4c0 [ 19.980263][ C0] console_flush_one_record+0x46f/0x710 [ 19.980265][ C0] console_unlock+0xee/0x1f0 [ 19.980266][ C0] vprintk_emit+0x37c/0x3e0 [ 19.980267][ C0] _printk+0xc7/0x100 [ 19.980270][ C0] vti_init+0x17/0x110 [ 19.980272][ C0] do_one_initcall+0x124/0x4f0 [ 19.980273][ C0] kernel_init_freeable+0x596/0x630 [ 19.980275][ C0] kernel_init+0x21/0x150 [ 19.980276][ C0] ret_from_fork+0x474/0x6b0 [ 19.980277][ C0] ret_from_fork_asm+0x11/0x20 [ 19.980278][ C0] [ 19.980279][ C0] -> (console_owner){..-.}-{0:0} { [ 19.980281][ C0] IN-SOFTIRQ-W at: [ 19.980281][ C0] __lock_acquire+0x388/0xc20 [ 19.980283][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980284][ C0] console_lock_spinning_enable+0x5c/0x60 [ 19.980286][ C0] console_emit_next_record+0x1d1/0x4c0 [ 19.980287][ C0] console_flush_one_record+0x46f/0x710 [ 19.980289][ C0] console_unlock+0xee/0x1f0 [ 19.980290][ C0] vprintk_emit+0x37c/0x3e0 [ 19.980291][ C0] _printk+0xc7/0x100 [ 19.980292][ C0] clocksource_watchdog.part.0.cold+0x105/0x1dd [ 19.980295][ C0] call_timer_fn+0x160/0x4d0 [ 19.980296][ C0] __run_timers+0x68f/0xaa0 [ 19.980298][ C0] run_timer_softirq+0xf0/0x160 [ 19.980299][ C0] handle_softirqs+0x1d3/0x900 [ 19.980302][ C0] __irq_exit_rcu+0x145/0x1c0 [ 19.980303][ C0] irq_exit_rcu+0xe/0x30 [ 19.980304][ C0] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 19.980306][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 19.980312][ C0] _raw_spin_unlock_irqrestore+0x36/0x80 [ 19.980314][ C0] get_from_partial_node+0x21d/0x500 [ 19.980316][ C0] ___slab_alloc+0x71/0x2f0 [ 19.980318][ C0] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 19.980319][ C0] __alloc_object+0x30/0x260 [ 19.980321][ C0] __create_object+0x30/0x110 [ 19.980322][ C0] kmem_cache_alloc_noprof+0x467/0x5c0 [ 19.980323][ C0] alloc_empty_file+0x5a/0x180 [ 19.980325][ C0] alloc_file_pseudo+0x158/0x230 [ 19.980327][ C0] create_pipe_files+0x35f/0x930 [ 19.980328][ C0] __do_pipe_flags+0x3a/0x1b0 [ 19.980330][ C0] do_pipe2+0xa4/0x1b0 [ 19.980331][ C0] __x64_sys_pipe2+0x53/0x90 [ 19.980332][ C0] do_syscall_64+0xff/0x530 [ 19.980335][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.980336][ C0] INITIAL USE at: [ 19.980337][ C0] } [ 19.980337][ C0] ... key at: [] console_owner_dep_map+0x0/0x60 [ 19.980340][ C0] ... acquired at: [ 19.980340][ C0] mark_lock+0x1d7/0xa00 [ 19.980342][ C0] mark_usage+0x42/0x170 [ 19.980343][ C0] __lock_acquire+0x388/0xc20 [ 19.980344][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980346][ C0] console_lock_spinning_enable+0x5c/0x60 [ 19.980347][ C0] console_emit_next_record+0x1d1/0x4c0 [ 19.980349][ C0] console_flush_one_record+0x46f/0x710 [ 19.980350][ C0] console_unlock+0xee/0x1f0 [ 19.980352][ C0] vprintk_emit+0x37c/0x3e0 [ 19.980352][ C0] _printk+0xc7/0x100 [ 19.980354][ C0] clocksource_watchdog.part.0.cold+0x105/0x1dd [ 19.980355][ C0] call_timer_fn+0x160/0x4d0 [ 19.980356][ C0] __run_timers+0x68f/0xaa0 [ 19.980358][ C0] run_timer_softirq+0xf0/0x160 [ 19.980359][ C0] handle_softirqs+0x1d3/0x900 [ 19.980360][ C0] __irq_exit_rcu+0x145/0x1c0 [ 19.980361][ C0] irq_exit_rcu+0xe/0x30 [ 19.980363][ C0] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 19.980364][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 19.980365][ C0] _raw_spin_unlock_irqrestore+0x36/0x80 [ 19.980366][ C0] get_from_partial_node+0x21d/0x500 [ 19.980367][ C0] ___slab_alloc+0x71/0x2f0 [ 19.980369][ C0] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 19.980370][ C0] __alloc_object+0x30/0x260 [ 19.980371][ C0] __create_object+0x30/0x110 [ 19.980372][ C0] kmem_cache_alloc_noprof+0x467/0x5c0 [ 19.980372][ C0] alloc_empty_file+0x5a/0x180 [ 19.980374][ C0] alloc_file_pseudo+0x158/0x230 [ 19.980375][ C0] create_pipe_files+0x35f/0x930 [ 19.980376][ C0] __do_pipe_flags+0x3a/0x1b0 [ 19.980377][ C0] do_pipe2+0xa4/0x1b0 [ 19.980379][ C0] __x64_sys_pipe2+0x53/0x90 [ 19.980380][ C0] do_syscall_64+0xff/0x530 [ 19.980381][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.980382][ C0] [ 19.980383][ C0] [ 19.980383][ C0] stack backtrace: [ 19.980385][ C0] CPU: 0 UID: 0 PID: 190 Comm: fib_rule_tests. Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.980389][ C0] Tainted: [W]=WARN [ 19.980389][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.980391][ C0] Call Trace: [ 19.980392][ C0] [ 19.980393][ C0] dump_stack_lvl+0x6f/0xa0 [ 19.980398][ C0] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 19.980400][ C0] mark_lock_irq+0x989/0x9c0 [ 19.980402][ C0] ? add_lock_to_list+0x2c/0x1a0 [ 19.980404][ C0] mark_lock+0x1d7/0xa00 [ 19.980406][ C0] mark_usage+0x42/0x170 [ 19.980408][ C0] __lock_acquire+0x388/0xc20 [ 19.980410][ C0] lock_acquire.part.0+0xd4/0x280 [ 19.980412][ C0] ? console_lock_spinning_enable+0x40/0x60 [ 19.980414][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980416][ C0] ? lock_acquire+0x13c/0x160 [ 19.980418][ C0] console_lock_spinning_enable+0x5c/0x60 [ 19.980419][ C0] ? console_lock_spinning_enable+0x40/0x60 [ 19.980421][ C0] console_emit_next_record+0x1d1/0x4c0 [ 19.980423][ C0] ? devkmsg_read+0x4b0/0x4b0 [ 19.980425][ C0] ? console_flush_one_record+0x106/0x710 [ 19.980427][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980428][ C0] ? lock_acquire+0x13c/0x160 [ 19.980430][ C0] console_flush_one_record+0x46f/0x710 [ 19.980432][ C0] ? console_emit_next_record+0x4c0/0x4c0 [ 19.980434][ C0] ? __lock_acquire+0x518/0xc20 [ 19.980436][ C0] console_unlock+0xee/0x1f0 [ 19.980438][ C0] ? console_flush_one_record+0x710/0x710 [ 19.980440][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980441][ C0] ? lock_acquire+0xe0/0x160 [ 19.980442][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.980445][ C0] ? vprintk_emit+0x320/0x3e0 [ 19.980446][ C0] vprintk_emit+0x37c/0x3e0 [ 19.980447][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 19.980449][ C0] ? clocksource_watchdog.part.0+0x450/0x540 [ 19.980451][ C0] _printk+0xc7/0x100 [ 19.980452][ C0] ? snapshot_read.cold+0x21/0x21 [ 19.980454][ C0] ? clocksource_watchdog.part.0+0x450/0x540 [ 19.980456][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980458][ C0] clocksource_watchdog.part.0.cold+0x105/0x1dd [ 19.980459][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980461][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980463][ C0] call_timer_fn+0x160/0x4d0 [ 19.980465][ C0] ? detach_if_pending+0x1d0/0x1d0 [ 19.980467][ C0] ? debug_object_active_state+0x430/0x430 [ 19.980469][ C0] ? find_held_lock+0x2b/0x80 [ 19.980471][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980473][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980475][ C0] __run_timers+0x68f/0xaa0 [ 19.980476][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980478][ C0] ? __bpf_trace_itimer_expire+0x10/0x10 [ 19.980480][ C0] ? __lock_acquire+0x518/0xc20 [ 19.980482][ C0] ? __lock_release.isra.0+0x10/0x1a0 [ 19.980484][ C0] ? __rwlock_init+0x150/0x150 [ 19.980487][ C0] run_timer_softirq+0xf0/0x160 [ 19.980489][ C0] ? __run_timers+0xaa0/0xaa0 [ 19.980490][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.980493][ C0] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 19.980494][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980496][ C0] handle_softirqs+0x1d3/0x900 [ 19.980497][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980499][ C0] ? _local_bh_enable+0xc0/0xc0 [ 19.980501][ C0] __irq_exit_rcu+0x145/0x1c0 [ 19.980503][ C0] irq_exit_rcu+0xe/0x30 [ 19.980504][ C0] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 19.980505][ C0] [ 19.980506][ C0] [ 19.980507][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 19.980508][ C0] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 19.980510][ C0] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 41 80 78 fd 48 89 df e8 49 d6 78 fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 d0 9e 6a fd 65 48 83 3d af ab 65 02 00 74 12 5b [ 19.980512][ C0] RSP: 0018:ffa0000000657ad8 EFLAGS: 00000246 [ 19.980514][ C0] RAX: 0000000000000092 RBX: ff11000001041440 RCX: ffffffff96be1483 [ 19.980515][ C0] RDX: ff110000109fa3c0 RSI: ffffffff97511011 RDI: ffffffff96e949e0 [ 19.980516][ C0] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 19.980517][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000001041440 [ 19.980518][ C0] R13: ffd400000014b410 R14: ffd400000014b400 R15: ff110000052d1cc8 [ 19.980519][ C0] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 19.980521][ C0] get_from_partial_node+0x21d/0x500 [ 19.980523][ C0] ? find_held_lock+0x2b/0x80 [ 19.980525][ C0] ___slab_alloc+0x71/0x2f0 [ 19.980527][ C0] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 19.980529][ C0] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 19.980530][ C0] ? __alloc_object+0x30/0x260 [ 19.980532][ C0] __alloc_object+0x30/0x260 [ 19.980534][ C0] __create_object+0x30/0x110 [ 19.980535][ C0] ? kasan_save_track+0x14/0x30 [ 19.980537][ C0] kmem_cache_alloc_noprof+0x467/0x5c0 [ 19.980539][ C0] ? alloc_empty_file+0x5a/0x180 [ 19.980541][ C0] alloc_empty_file+0x5a/0x180 [ 19.980542][ C0] alloc_file_pseudo+0x158/0x230 [ 19.980544][ C0] ? alloc_empty_file+0x180/0x180 [ 19.980546][ C0] create_pipe_files+0x35f/0x930 [ 19.980548][ C0] ? do_fcntl+0x889/0xc50 [ 19.980550][ C0] __do_pipe_flags+0x3a/0x1b0 [ 19.980552][ C0] do_pipe2+0xa4/0x1b0 [ 19.980554][ C0] ? __do_pipe_flags+0x1b0/0x1b0 [ 19.980556][ C0] ? security_file_fcntl+0x2a/0x50 [ 19.980559][ C0] __x64_sys_pipe2+0x53/0x90 [ 19.980561][ C0] ? lockdep_hardirqs_on+0x91/0x130 [ 19.980562][ C0] ? do_syscall_64+0xa6/0x530 [ 19.980563][ C0] do_syscall_64+0xff/0x530 [ 19.980565][ C0] ? exc_page_fault+0xee/0x100 [ 19.980567][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.980568][ C0] RIP: 0033:0x7f3a626cdd7d [ 19.980571][ C0] Code: 07 31 c0 e9 25 ff ff ff 55 48 8d 3d f5 22 0d 00 48 89 e5 e8 05 92 01 00 0f 1f 44 00 00 f3 0f 1e fa 31 f6 b8 25 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0b c3 66 2e 0f 1f 84 00 00 00 00 00 48 8b 15 [ 19.980572][ C0] RSP: 002b:00007ffc870cfea8 EFLAGS: 00000246 ORIG_RAX: 0000000000000125 [ 19.980573][ C0] RAX: ffffffffffffffda RBX: 00000000ffffffff RCX: 00007f3a626cdd7d [ 19.980574][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007ffc870cfee8 [ 19.980575][ C0] RBP: 00007ffc870d0030 R08: 000055cf75664410 R09: 0000000000000040 [ 19.980576][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 000055cf756722b0 [ 19.980576][ C0] R13: 00000000ffffffff R14: 000055cf75664410 R15: 000055cf3c6edf40 [ 19.980578][ C0] [ 19.980582][ C0] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.980584][ C0] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 190, name: fib_rule_tests. [ 19.980585][ C0] preempt_count: 103, expected: 0 [ 19.980586][ C0] RCU nest depth: 0, expected: 0 [ 19.980586][ C0] INFO: lockdep is turned off. [ 19.980587][ C0] irq event stamp: 632899 [ 19.980587][ C0] hardirqs last enabled at (632898): [] __down_trylock_console_sem+0x86/0xa0 [ 19.980590][ C0] hardirqs last disabled at (632899): [] console_emit_next_record+0x3d4/0x4c0 [ 19.980592][ C0] softirqs last enabled at (632504): [] handle_softirqs+0x67c/0x900 [ 19.980593][ C0] softirqs last disabled at (632647): [] __irq_exit_rcu+0x145/0x1c0 [ 19.980595][ C0] Preemption disabled at: [ 19.980595][ C0] [<0000000000000000>] 0x0 [ 19.980597][ C0] CPU: 0 UID: 0 PID: 190 Comm: fib_rule_tests. Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.980599][ C0] Tainted: [W]=WARN [ 19.980600][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.980600][ C0] Call Trace: [ 19.980601][ C0] [ 19.980601][ C0] dump_stack_lvl+0x6f/0xa0 [ 19.980604][ C0] __might_resched.cold+0x1fe/0x2c1 [ 19.980606][ C0] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.980610][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980611][ C0] __kmalloc_noprof+0x443/0x760 [ 19.980612][ C0] ? __rwlock_init+0x150/0x150 [ 19.980614][ C0] ? alloc_buf.isra.0+0x4b/0x260 [ 19.980616][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 19.980618][ C0] alloc_buf.isra.0+0x4b/0x260 [ 19.980620][ C0] put_chars+0x1e1/0x2f0 [ 19.980622][ C0] ? __send_to_port+0x420/0x420 [ 19.980624][ C0] ? mark_lock+0x1d7/0xa00 [ 19.980626][ C0] hvc_console_print+0x292/0x780 [ 19.980628][ C0] ? hvc_write+0x3a0/0x3a0 [ 19.980630][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980631][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980633][ C0] console_emit_next_record+0x22f/0x4c0 [ 19.980635][ C0] ? devkmsg_read+0x4b0/0x4b0 [ 19.980637][ C0] ? console_flush_one_record+0x106/0x710 [ 19.980639][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980640][ C0] ? lock_acquire+0x13c/0x160 [ 19.980642][ C0] console_flush_one_record+0x46f/0x710 [ 19.980644][ C0] ? console_emit_next_record+0x4c0/0x4c0 [ 19.980646][ C0] ? __lock_acquire+0x518/0xc20 [ 19.980648][ C0] console_unlock+0xee/0x1f0 [ 19.980650][ C0] ? console_flush_one_record+0x710/0x710 [ 19.980652][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980653][ C0] ? lock_acquire+0xe0/0x160 [ 19.980655][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.980656][ C0] ? vprintk_emit+0x320/0x3e0 [ 19.980657][ C0] vprintk_emit+0x37c/0x3e0 [ 19.980659][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 19.980661][ C0] ? clocksource_watchdog.part.0+0x450/0x540 [ 19.980662][ C0] _printk+0xc7/0x100 [ 19.980664][ C0] ? snapshot_read.cold+0x21/0x21 [ 19.980666][ C0] ? clocksource_watchdog.part.0+0x450/0x540 [ 19.980667][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980669][ C0] clocksource_watchdog.part.0.cold+0x105/0x1dd [ 19.980671][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980672][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980674][ C0] call_timer_fn+0x160/0x4d0 [ 19.980676][ C0] ? detach_if_pending+0x1d0/0x1d0 [ 19.980678][ C0] ? debug_object_active_state+0x430/0x430 [ 19.980679][ C0] ? find_held_lock+0x2b/0x80 [ 19.980681][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980682][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980684][ C0] __run_timers+0x68f/0xaa0 [ 19.980686][ C0] ? clocksource_watchdog.part.0+0x540/0x540 [ 19.980688][ C0] ? __bpf_trace_itimer_expire+0x10/0x10 [ 19.980690][ C0] ? __lock_acquire+0x518/0xc20 [ 19.980691][ C0] ? __lock_release.isra.0+0x10/0x1a0 [ 19.980694][ C0] ? __rwlock_init+0x150/0x150 [ 19.980696][ C0] run_timer_softirq+0xf0/0x160 [ 19.980698][ C0] ? __run_timers+0xaa0/0xaa0 [ 19.980700][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.980701][ C0] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 19.980702][ C0] ? rcu_is_watching+0x16/0xd0 [ 19.980703][ C0] handle_softirqs+0x1d3/0x900 [ 19.980705][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 19.980707][ C0] ? _local_bh_enable+0xc0/0xc0 [ 19.980709][ C0] __irq_exit_rcu+0x145/0x1c0 [ 19.980710][ C0] irq_exit_rcu+0xe/0x30 [ 19.980712][ C0] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 19.980713][ C0] [ 19.980714][ C0] [ 19.980714][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 19.980716][ C0] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 19.980717][ C0] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 41 80 78 fd 48 89 df e8 49 d6 78 fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 d0 9e 6a fd 65 48 83 3d af ab 65 02 00 74 12 5b [ 19.980718][ C0] RSP: 0018:ffa0000000657ad8 EFLAGS: 00000246 [ 19.980719][ C0] RAX: 0000000000000092 RBX: ff11000001041440 RCX: ffffffff96be1483 [ 19.980720][ C0] RDX: ff110000109fa3c0 RSI: ffffffff97511011 RDI: ffffffff96e949e0 [ 19.980721][ C0] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 19.980721][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000001041440 [ 19.980722][ C0] R13: ffd400000014b410 R14: ffd400000014b400 R15: ff110000052d1cc8 [ 19.980723][ C0] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 19.980726][ C0] get_from_partial_node+0x21d/0x500 [ 19.980727][ C0] ? find_held_lock+0x2b/0x80 [ 19.980729][ C0] ___slab_alloc+0x71/0x2f0 [ 19.980731][ C0] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 19.980733][ C0] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 19.980734][ C0] ? __alloc_object+0x30/0x260 [ 19.980736][ C0] __alloc_object+0x30/0x260 [ 19.980737][ C0] __create_object+0x30/0x110 [ 19.980738][ C0] ? kasan_save_track+0x14/0x30 [ 19.980740][ C0] kmem_cache_alloc_noprof+0x467/0x5c0 [ 19.980741][ C0] ? alloc_empty_file+0x5a/0x180 [ 19.980743][ C0] alloc_empty_file+0x5a/0x180 [ 19.980745][ C0] alloc_file_pseudo+0x158/0x230 [ 19.980746][ C0] ? alloc_empty_file+0x180/0x180 [ 19.980749][ C0] create_pipe_files+0x35f/0x930 [ 19.980750][ C0] ? do_fcntl+0x889/0xc50 [ 19.980752][ C0] __do_pipe_flags+0x3a/0x1b0 [ 19.980753][ C0] do_pipe2+0xa4/0x1b0 [ 19.980755][ C0] ? __do_pipe_flags+0x1b0/0x1b0 [ 19.980757][ C0] ? security_file_fcntl+0x2a/0x50 [ 19.980759][ C0] __x64_sys_pipe2+0x53/0x90 [ 19.980760][ C0] ? lockdep_hardirqs_on+0x91/0x130 [ 19.980761][ C0] ? do_syscall_64+0xa6/0x530 [ 19.980763][ C0] do_syscall_64+0xff/0x530 [ 19.980764][ C0] ? exc_page_fault+0xee/0x100 [ 19.980766][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.980767][ C0] RIP: 0033:0x7f3a626cdd7d [ 19.980768][ C0] Code: 07 31 c0 e9 25 ff ff ff 55 48 8d 3d f5 22 0d 00 48 89 e5 e8 05 92 01 00 0f 1f 44 00 00 f3 0f 1e fa 31 f6 b8 25 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0b c3 66 2e 0f 1f 84 00 00 00 00 00 48 8b 15 [ 19.980769][ C0] RSP: 002b:00007ffc870cfea8 EFLAGS: 00000246 ORIG_RAX: 0000000000000125 [ 19.980770][ C0] RAX: ffffffffffffffda RBX: 00000000ffffffff RCX: 00007f3a626cdd7d [ 19.980771][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007ffc870cfee8 [ 19.980771][ C0] RBP: 00007ffc870d0030 R08: 000055cf75664410 R09: 0000000000000040 [ 19.980772][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 000055cf756722b0 [ 19.980773][ C0] R13: 00000000ffffffff R14: 000055cf75664410 R15: 000055cf3c6edf40 [ 19.980775][ C0]