workqueue · Maintained
Maintainers
- M Tejun Heo <tj@kernel.org>
- R Lai Jiangshan <jiangshanlai@gmail.com>
Paths
- F
Documentation/core-api/workqueue.rst - F
include/linux/workqueue.h - F
kernel/workqueue.c - F
kernel/workqueue_internal.h
Last 30 days
Most active threads (last 7 days)
-
WARM1d
[PATCH 0/6] workqueue: base pwq pool release and nr_active on the backing pool
2026-07-31 11:58 · 6 replies in 7d · Breno Leitao <leitao@debian.org>
Active reviewers (last 30 days)
-
Tejun Heo <tj@kernel.org>
2 attestations (2 Suggested-by) · last on 2026-07-09
Recent patches
Most-recent 30 patches in this subsystem on lkml (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH 6/6] workqueue: install per-cpu pwqs at creation for __WQ_PERCPU_POOLS
2026-07-31 · Breno Leitao <leitao@debian.org> -
WARM1d
[PATCH 5/6] workqueue: add a per-cpu backend for unbound pwqs
2026-07-31 · Breno Leitao <leitao@debian.org> -
WARM1d
[PATCH 4/6] workqueue: account nr_active by the backing pool
2026-07-31 · Breno Leitao <leitao@debian.org> -
WARM1d
[PATCH 3/6] workqueue: release pwq pools by pool type
2026-07-31 · Breno Leitao <leitao@debian.org> -
WARM1d
[PATCH 2/6] workqueue: factor out alloc_and_link_percpu_pwqs()
2026-07-31 · Breno Leitao <leitao@debian.org> -
WARM1d
[PATCH 1/6] workqueue: factor out get_percpu_pool()
2026-07-31 · Breno Leitao <leitao@debian.org> -
DORMANTno replies
Re: Linux 6.12.97
2026-07-24 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING8d
Re: Linux 6.6.145
2026-07-24 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 6.1.178
2026-07-24 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 5.10.261
2026-07-24 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
DORMANTno replies
Re: Linux 5.15.212
2026-07-24 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COOLING10d
[RFC v3 1/2] workqueue: Add support for real-time workers
2026-07-17 · Tvrtko Ursulin <hidden> -
COLD15d
[RFC v2 1/2] workqueue: Add support for real-time workers
2026-07-17 · Tvrtko Ursulin <hidden> -
COLD15d
[PATCH] workqueue: Use raise_softirq() to trigger softirq in irq_work handler
2026-07-16 · Zqiang <qiang.zhang@linux.dev> -
WARM3d
[PATCH RFC 2/3] workqueue: allocate percpu pwqs through alloc_pwq()
2026-07-14 · Breno Leitao <leitao@debian.org> -
WARM3d
[PATCH RFC 3/3] workqueue: factor out alloc_and_link_percpu_pwqs()
2026-07-14 · Breno Leitao <leitao@debian.org> -
WARM3d
[PATCH RFC 1/3] workqueue: introduce alloc_pwq()
2026-07-14 · Breno Leitao <leitao@debian.org> -
COLD18d
[RFC 1/2] workqueue: Add support for real-time workers
2026-07-13 · Tvrtko Ursulin <hidden> -
COLD22d
[PATCH] docs: workqueue: Fix bracket
2026-07-09 · Manuel Ebner <hidden> -
COLD22d
[PATCH RFC 2/2] docs: workqueue: Update WQ_PERCPU documentation
2026-07-09 · Marco Crivellari <hidden> -
COLD22d
[PATCH RFC 1/2] workqueue: Make unbound the default alloc_workqueue() behavior
2026-07-09 · Marco Crivellari <hidden> -
COLD26d
[PATCH 1/3] NFS/localio: issue IO inline when not in a memory-reclaim context
2026-07-06 · Mike Snitzer <hidden> -
COLD19d
[PATCH v19 07/40] dept: distinguish each work from another
2026-07-06 · Byungchul Park <byungchul@sk.com> -
COLD25d
[PATCH] workqueue: annotate racy sum_exec_runtime reads for CPU-intensive detection
2026-07-03 · Breno Leitao <leitao@debian.org> -
COLD29d
[PATCH] workqueue: annotate racy PWQ_STAT_CPU_TIME update in wq_worker_tick()
2026-07-02 · Breno Leitao <leitao@debian.org> -
COLD31d
REVIEWED: 4 (4M) [PATCH v2] workqueue: dump the last woken worker for stalled pools
2026-07-01 · Breno Leitao <leitao@debian.org> -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 3/3] workqueue: dump the last woken worker for stalled pools
2026-06-30 · Breno Leitao <leitao@debian.org> -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 2/3] workqueue: trigger a single-CPU backtrace for stalled pools
2026-06-30 · Breno Leitao <leitao@debian.org> -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 1/3] workqueue: only show running workers in stall diagnostics
2026-06-30 · Breno Leitao <leitao@debian.org> -
COLD32d
REVIEWED: 1 (0M) [PATCH v5 3/3] workqueue: defer the worker wakeup outside pool->lock in process_one_work()
2026-06-26 · Breno Leitao <leitao@debian.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD32d
REVIEWED: 1 (0M) [PATCH v5 3/3] workqueue: defer the worker wakeup outside pool->lock in process_one_work()
2026-06-26 · Breno Leitao <leitao@debian.org> · 1 Tested-by -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 1/3] workqueue: only show running workers in stall diagnostics
2026-06-30 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 2/3] workqueue: trigger a single-CPU backtrace for stalled pools
2026-06-30 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
COLD32d
REVIEWED: 4 (4M) [PATCH v2 3/3] workqueue: dump the last woken worker for stalled pools
2026-06-30 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
COLD31d
REVIEWED: 4 (4M) [PATCH v2] workqueue: dump the last woken worker for stalled pools
2026-07-01 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE173d
[PATCH 1/2] workqueue: add time-based panic for stalls
2026-02-06 · Breno Leitao <leitao@debian.org> -
STALE173d
[PATCH 2/2] workqueue: replace BUG_ON with panic in panic_on_wq_watchdog
2026-02-06 · Breno Leitao <leitao@debian.org> -
STALE150d
[PATCH 1/4] workqueue: Use POOL_BH instead of WQ_BH when checking pool flags
2026-02-11 · Breno Leitao <leitao@debian.org> -
STALE150d
[PATCH 2/4] workqueue: Rename pool->watchdog_ts to pool->last_progress_ts
2026-02-11 · Breno Leitao <leitao@debian.org> -
STALE150d
[PATCH 3/4] workqueue: Show in-flight work item duration in stall diagnostics
2026-02-11 · Breno Leitao <leitao@debian.org> -
STALE150d
[PATCH 4/4] workqueue: Detect stalled in-flight work items with empty worklist
2026-02-11 · Breno Leitao <leitao@debian.org> -
DORMANTno replies
Re: Linux 6.18.14
2026-02-26 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE154d
Re: Linux 6.19.4
2026-02-26 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE148d
[PATCH RFC DRAFT POC 02/11] kthread: remove unused flags argument from kthread worker creation API
2026-03-03 · Christian Brauner <brauner@kernel.org> -
DORMANTno replies
Re: Linux 6.6.128
2026-03-04 · Sasha Levin <sashal@kernel.org>