rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P43/1:b..l rcu: (detected by 1, t=10503 jiffies, g=38789, q=601 ncpus=2) task:kworker/1:1 state:R running task stack:20792 pid:43 tgid:43 ppid:2 task_flags:0x4208060 flags:0x00004000 Workqueue: 0x0 (events) Call Trace: context_switch kernel/sched/core.c:5360 [inline] __schedule+0x1798/0x4cc0 kernel/sched/core.c:6964 preempt_schedule_irq+0xb5/0x150 kernel/sched/core.c:7291 irqentry_exit+0x6f/0x90 kernel/entry/common.c:211 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:__preempt_count_add kernel/rcu/tree.c:747 [inline] RIP: 0010:rcu_is_watching+0x6/0xb0 kernel/rcu/tree.c:750 Code: e8 9f 31 65 03 eb cc 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 41 57 <41> 56 53 65 ff 05 d0 e9 40 11 e8 bb f4 e4 09 89 c3 83 f8 08 73 65 RSP: 0018:ffffc90000b375b0 EFLAGS: 00000297 RAX: 0000000000000001 RBX: 0000000000000001 RCX: ffff88801daf5ac0 RDX: 0000000000000000 RSI: ffffffff82300a2a RDI: ffffffff8e53c820 RBP: 0000000000000001 R08: ffff88801c9a2ecf R09: 1ffff110039345d9 R10: dffffc0000000000 R11: ffffed10039345da R12: ffff88801c9a2ed0 R13: ffffffff82300a2a R14: ffffffff8e53c820 R15: 000000000003d3c9 trace_lock_release include/trace/events/lock.h:69 [inline] lock_release+0x4b/0x3e0 kernel/locking/lockdep.c:5879 rcu_lock_release include/linux/rcupdate.h:341 [inline] rcu_read_unlock include/linux/rcupdate.h:871 [inline] __page_table_check_zero+0x406/0x530 mm/page_table_check.c:145 page_table_check_free include/linux/page_table_check.h:43 [inline] free_pages_prepare mm/page_alloc.c:1395 [inline] __free_frozen_pages+0xbd7/0xd30 mm/page_alloc.c:2906 discard_slab mm/slub.c:3252 [inline] __put_partials+0x146/0x170 mm/slub.c:3715 put_cpu_partial+0x17c/0x250 mm/slub.c:3790 __slab_free+0x2b9/0x390 mm/slub.c:5615 qlink_free mm/kasan/quarantine.c:163 [inline] qlist_free_all+0x97/0x140 mm/kasan/quarantine.c:179 kasan_quarantine_reduce+0x148/0x160 mm/kasan/quarantine.c:286 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:349 kasan_slab_alloc include/linux/kasan.h:250 [inline] slab_post_alloc_hook mm/slub.c:4770 [inline] slab_alloc_node mm/slub.c:5068 [inline] __kmalloc_cache_noprof+0x36f/0x6f0 mm/slub.c:5452 kmalloc_noprof include/linux/slab.h:956 [inline] __kthread_create_on_node+0xef/0x3e0 kernel/kthread.c:510 kthread_create_on_node+0xdd/0x130 kernel/kthread.c:587 create_worker+0x299/0x720 kernel/workqueue.c:2802 maybe_create_worker kernel/workqueue.c:3063 [inline] manage_workers kernel/workqueue.c:3140 [inline] worker_thread+0x33e/0xda0 kernel/workqueue.c:3402 kthread+0x711/0x8a0 kernel/kthread.c:463 ret_from_fork+0x4bc/0x870 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245