syzbot


INFO: task hung in __purge_vmap_area_lazy (2)

Status: auto-obsoleted due to no activity on 2025/12/14 22:55
Subsystems: kernel
[Documentation on labels]
First crash: 98d, last: 98d
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: task hung in __purge_vmap_area_lazy kernel 1 8 454d 550d 0/29 auto-obsoleted due to no activity on 2024/12/24 06:27

Sample crash report:
INFO: task kworker/1:1:4456 blocked for more than 426 seconds.
      Not tainted 6.17.0-rc1-syzkaller-g8f5ae30d69d7 #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/1:1     state:D stack:0     pid:4456  tgid:4456  ppid:2      task_flags:0x4208060 flags:0x00000000
Workqueue: events drain_vmap_area_work
Call Trace:
[<ffffffff863ce5c0>] context_switch kernel/sched/core.c:5357 [inline]
[<ffffffff863ce5c0>] __schedule+0x1042/0x4106 kernel/sched/core.c:6961
[<ffffffff863d1748>] __schedule_loop kernel/sched/core.c:7043 [inline]
[<ffffffff863d1748>] schedule+0xc4/0x35e kernel/sched/core.c:7058
[<ffffffff863e72b2>] schedule_timeout+0x1c6/0x2ae kernel/time/sleep_timeout.c:75
[<ffffffff863d32fe>] do_wait_for_common kernel/sched/completion.c:100 [inline]
[<ffffffff863d32fe>] __wait_for_common+0x1d2/0x3e8 kernel/sched/completion.c:121
[<ffffffff863d352e>] wait_for_common kernel/sched/completion.c:132 [inline]
[<ffffffff863d352e>] wait_for_completion+0x1a/0x22 kernel/sched/completion.c:153
[<ffffffff801ce622>] __flush_work+0x644/0xd4e kernel/workqueue.c:4244
[<ffffffff801ced5a>] flush_work+0x2e/0x38 kernel/workqueue.c:4265
[<ffffffff80a14888>] __purge_vmap_area_lazy+0xc56/0xfa6 mm/vmalloc.c:2365
[<ffffffff80a152ee>] drain_vmap_area_work+0x30/0x44 mm/vmalloc.c:2390
[<ffffffff801c7a44>] process_one_work+0x96a/0x1f32 kernel/workqueue.c:3236
[<ffffffff801cab54>] process_scheduled_works kernel/workqueue.c:3319 [inline]
[<ffffffff801cab54>] worker_thread+0x5ce/0xde8 kernel/workqueue.c:3400
[<ffffffff801e843c>] kthread+0x39c/0x7d4 kernel/kthread.c:463
[<ffffffff800699c4>] ret_from_fork_kernel+0x2a/0xbb4 arch/riscv/kernel/process.c:214
[<ffffffff863ed6b6>] ret_from_fork_kernel_asm+0x16/0x18 arch/riscv/kernel/entry.S:327

Showing all locks held in the system:
1 lock held by kthreadd/2:
5 locks held by kworker/u10:1/31:
6 locks held by kworker/u9:2/35:
4 locks held by kworker/u10:2/36:

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/09/15 22:53 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 8f5ae30d69d7 e2beed91 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 INFO: task hung in __purge_vmap_area_lazy
* Struck through repros no longer work on HEAD.