[ 115.801083][ T286] page_pool_release_retry() stalled pool shutdown: id 18, 1 inflight 60 sec [ 115.801285][ T286] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 115.801288][ T286] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 286, name: kworker/1:2 [ 115.801290][ T286] preempt_count: 1, expected: 0 [ 115.801290][ T286] RCU nest depth: 0, expected: 0 [ 115.801291][ T286] locks held by kworker/1:2/286: 6, last CPU#1: [ 115.801293][ T286] #0: ff11000001151b40 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 115.801307][ T286] #1: ffa0000000727d10 ((work_completion)(&(&pool->release_dw)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 115.801311][ T286] #2: ffffffff8eb7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 115.801315][ T286] #3: ffffffff8eb7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 115.801319][ T286] #4: ffffffff8ea9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 115.801323][ T286] #5: ffffffff8ea9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 115.801327][ T286] irq event stamp: 482060 [ 115.801328][ T286] hardirqs last enabled at (482059): [] __down_trylock_console_sem+0x86/0xa0 [ 115.801332][ T286] hardirqs last disabled at (482060): [] console_emit_next_record+0x3d4/0x4c0 [ 115.801334][ T286] softirqs last enabled at (482054): [] page_pool_release+0x5bb/0x8a0 [ 115.801337][ T286] softirqs last disabled at (482052): [] page_pool_release+0x5af/0x8a0 [ 115.801339][ T286] Preemption disabled at: [ 115.801340][ T286] [] vprintk_emit+0x31b/0x3e0 [ 115.801346][ T286] CPU: 1 UID: 0 PID: 286 Comm: kworker/1:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 115.801349][ T286] Tainted: [W]=WARN [ 115.801350][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.801353][ T286] Workqueue: events page_pool_release_retry [ 115.801356][ T286] Call Trace: [ 115.801358][ T286] [ 115.801362][ T286] dump_stack_lvl+0x6f/0xa0 [ 115.801368][ T286] ? vprintk_emit+0x31b/0x3e0 [ 115.801370][ T286] __might_resched.cold+0x1fe/0x2c1 [ 115.801374][ T286] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 115.801378][ T286] ? __kmalloc_noprof+0xdb/0x760 [ 115.801382][ T286] __kmalloc_noprof+0x443/0x760 [ 115.801385][ T286] ? alloc_buf.isra.0+0x4b/0x260 [ 115.801391][ T286] ? do_raw_spin_unlock+0x59/0x250 [ 115.801394][ T286] alloc_buf.isra.0+0x4b/0x260 [ 115.801398][ T286] put_chars+0x1e1/0x2f0 [ 115.801400][ T286] ? __send_to_port+0x420/0x420 [ 115.801404][ T286] ? validate_chain+0x34a/0xc20 [ 115.801408][ T286] hvc_console_print+0x292/0x780 [ 115.801412][ T286] ? __lock_acquire+0x518/0xc20 [ 115.801414][ T286] ? __lock_acquire+0x518/0xc20 [ 115.801419][ T286] ? hvc_write+0x3a0/0x3a0 [ 115.801422][ T286] ? rcu_is_watching+0x16/0xd0 [ 115.801425][ T286] ? lock_acquire+0x13c/0x160 [ 115.801429][ T286] console_emit_next_record+0x22f/0x4c0 [ 115.801432][ T286] ? devkmsg_read+0x4b0/0x4b0 [ 115.801434][ T286] ? console_flush_one_record+0x106/0x710 [ 115.801437][ T286] ? rcu_is_watching+0x16/0xd0 [ 115.801439][ T286] ? lock_acquire+0x13c/0x160 [ 115.801443][ T286] console_flush_one_record+0x46f/0x710 [ 115.801447][ T286] ? console_emit_next_record+0x4c0/0x4c0 [ 115.801449][ T286] ? __lock_acquire+0x518/0xc20 [ 115.801454][ T286] console_unlock+0xee/0x1f0 [ 115.801457][ T286] ? console_flush_one_record+0x710/0x710 [ 115.801459][ T286] ? rcu_is_watching+0x16/0xd0 [ 115.801460][ T286] ? lock_acquire+0xe0/0x160 [ 115.801464][ T286] ? __down_trylock_console_sem+0x5e/0xa0 [ 115.801466][ T286] ? vprintk_emit+0x320/0x3e0 [ 115.801468][ T286] vprintk_emit+0x37c/0x3e0 [ 115.801471][ T286] ? wake_up_klogd_work_func+0x90/0x90 [ 115.801472][ T286] ? __rwlock_init+0x150/0x150 [ 115.801475][ T286] ? mark_held_locks+0x40/0x70 [ 115.801479][ T286] _printk+0xc7/0x100 [ 115.801483][ T286] ? snapshot_read.cold+0x21/0x21 [ 115.801486][ T286] ? page_pool_alloc_frag+0x20/0x20 [ 115.801491][ T286] page_pool_release_retry.cold+0x84/0x123 [ 115.801494][ T286] ? rcu_is_watching+0x16/0xd0 [ 115.801496][ T286] ? page_pool_destroy+0x4c0/0x4c0 [ 115.801498][ T286] ? trace_workqueue_execute_start+0x9b/0x160 [ 115.801502][ T286] process_one_work+0xe3e/0x1560 [ 115.801508][ T286] ? __queue_delayed_work+0x470/0x470 [ 115.801511][ T286] ? lock_acquire.part.0+0xd4/0x280 [ 115.801518][ T286] worker_thread+0x4f1/0xd60 [ 115.801522][ T286] ? rescuer_thread+0x1340/0x1340 [ 115.801524][ T286] ? __kthread_parkme+0xbd/0x210 [ 115.801527][ T286] ? rescuer_thread+0x1340/0x1340 [ 115.801530][ T286] ? rescuer_thread+0x1340/0x1340 [ 115.801532][ T286] kthread+0x367/0x460 [ 115.801534][ T286] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 115.801538][ T286] ? kthread_affine_preferred+0x4c0/0x4c0 [ 115.801540][ T286] ret_from_fork+0x474/0x6b0 [ 115.801545][ T286] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 115.801552][ T286] ? __switch_to+0x5a3/0xe00 [ 115.801556][ T286] ? kthread_affine_preferred+0x4c0/0x4c0 [ 115.801559][ T286] ret_from_fork_asm+0x11/0x20 [ 115.801568][ T286] [ 176.281143][ T286] page_pool_release_retry() stalled pool shutdown: id 18, 1 inflight 120 sec [ 176.281170][ T286] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 176.281173][ T286] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 286, name: kworker/1:2 [ 176.281176][ T286] preempt_count: 1, expected: 0 [ 176.281177][ T286] RCU nest depth: 0, expected: 0 [ 176.281178][ T286] locks held by kworker/1:2/286: 6, last CPU#1: [ 176.281181][ T286] #0: ff11000001151b40 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 176.281197][ T286] #1: ffa0000000727d10 ((work_completion)(&(&pool->release_dw)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 176.281203][ T286] #2: ffffffff8eb7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 176.281210][ T286] #3: ffffffff8eb7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 176.281216][ T286] #4: ffffffff8ea9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 176.281221][ T286] #5: ffffffff8ea9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 176.281227][ T286] irq event stamp: 483422 [ 176.281228][ T286] hardirqs last enabled at (483421): [] __down_trylock_console_sem+0x86/0xa0 [ 176.281233][ T286] hardirqs last disabled at (483422): [] console_emit_next_record+0x3d4/0x4c0 [ 176.281236][ T286] softirqs last enabled at (483416): [] page_pool_release+0x5bb/0x8a0 [ 176.281240][ T286] softirqs last disabled at (483414): [] page_pool_release+0x5af/0x8a0 [ 176.281243][ T286] Preemption disabled at: [ 176.281244][ T286] [] vprintk_emit+0x31b/0x3e0 [ 176.281251][ T286] CPU: 1 UID: 0 PID: 286 Comm: kworker/1:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 176.281256][ T286] Tainted: [W]=WARN [ 176.281257][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.281260][ T286] Workqueue: events page_pool_release_retry [ 176.281265][ T286] Call Trace: [ 176.281267][ T286] [ 176.281272][ T286] dump_stack_lvl+0x6f/0xa0 [ 176.281280][ T286] ? vprintk_emit+0x31b/0x3e0 [ 176.281282][ T286] __might_resched.cold+0x1fe/0x2c1 [ 176.281288][ T286] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 176.281294][ T286] ? __kmalloc_noprof+0xdb/0x760 [ 176.281300][ T286] __kmalloc_noprof+0x443/0x760 [ 176.281304][ T286] ? alloc_buf.isra.0+0x4b/0x260 [ 176.281314][ T286] ? do_raw_spin_unlock+0x59/0x250 [ 176.281317][ T286] alloc_buf.isra.0+0x4b/0x260 [ 176.281323][ T286] put_chars+0x1e1/0x2f0 [ 176.281327][ T286] ? __send_to_port+0x420/0x420 [ 176.281333][ T286] ? rcu_read_lock_any_held+0x3c/0x90 [ 176.281337][ T286] ? validate_chain+0x38b/0xc20 [ 176.281344][ T286] hvc_console_print+0x292/0x780 [ 176.281350][ T286] ? __lock_acquire+0x518/0xc20 [ 176.281352][ T286] ? __lock_acquire+0x518/0xc20 [ 176.281360][ T286] ? hvc_write+0x3a0/0x3a0 [ 176.281366][ T286] ? rcu_is_watching+0x16/0xd0 [ 176.281369][ T286] ? lock_acquire+0x13c/0x160 [ 176.281376][ T286] console_emit_next_record+0x22f/0x4c0 [ 176.281383][ T286] ? devkmsg_read+0x4b0/0x4b0 [ 176.281385][ T286] ? console_flush_one_record+0x106/0x710 [ 176.281391][ T286] ? rcu_is_watching+0x16/0xd0 [ 176.281394][ T286] ? lock_acquire+0x13c/0x160 [ 176.281401][ T286] console_flush_one_record+0x46f/0x710 [ 176.281408][ T286] ? console_emit_next_record+0x4c0/0x4c0 [ 176.281410][ T286] ? __lock_acquire+0x518/0xc20 [ 176.281420][ T286] console_unlock+0xee/0x1f0 [ 176.281424][ T286] ? console_flush_one_record+0x710/0x710 [ 176.281427][ T286] ? rcu_is_watching+0x16/0xd0 [ 176.281430][ T286] ? lock_acquire+0xe0/0x160 [ 176.281436][ T286] ? __down_trylock_console_sem+0x5e/0xa0 [ 176.281439][ T286] ? vprintk_emit+0x320/0x3e0 [ 176.281444][ T286] vprintk_emit+0x37c/0x3e0 [ 176.281449][ T286] ? wake_up_klogd_work_func+0x90/0x90 [ 176.281451][ T286] ? __rwlock_init+0x150/0x150 [ 176.281455][ T286] ? mark_held_locks+0x40/0x70 [ 176.281463][ T286] _printk+0xc7/0x100 [ 176.281468][ T286] ? snapshot_read.cold+0x21/0x21 [ 176.281474][ T286] ? page_pool_alloc_frag+0x20/0x20 [ 176.281483][ T286] page_pool_release_retry.cold+0x84/0x123 [ 176.281488][ T286] ? rcu_is_watching+0x16/0xd0 [ 176.281491][ T286] ? page_pool_destroy+0x4c0/0x4c0 [ 176.281494][ T286] ? trace_workqueue_execute_start+0x9b/0x160 [ 176.281500][ T286] process_one_work+0xe3e/0x1560 [ 176.281512][ T286] ? __queue_delayed_work+0x470/0x470 [ 176.281516][ T286] ? lock_acquire.part.0+0xd4/0x280 [ 176.281530][ T286] worker_thread+0x4f1/0xd60 [ 176.281537][ T286] ? rescuer_thread+0x1340/0x1340 [ 176.281540][ T286] ? __kthread_parkme+0xbd/0x210 [ 176.281544][ T286] ? rescuer_thread+0x1340/0x1340 [ 176.281549][ T286] ? rescuer_thread+0x1340/0x1340 [ 176.281552][ T286] kthread+0x367/0x460 [ 176.281555][ T286] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 176.281560][ T286] ? kthread_affine_preferred+0x4c0/0x4c0 [ 176.281565][ T286] ret_from_fork+0x474/0x6b0 [ 176.281571][ T286] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 176.281576][ T286] ? __switch_to+0x5a3/0xe00 [ 176.281581][ T286] ? kthread_affine_preferred+0x4c0/0x4c0 [ 176.281586][ T286] ret_from_fork_asm+0x11/0x20 [ 176.281601][ T286]