Re: [PATCH v2 0/3] Add telemetry tracepoints for CPU hogs, distress, and BH budget yields

From: Tejun Heo

Date: Sat Sep 05 2026 - 12:12:48 EST


Hello, Aaron.

> Aaron Tomlin (3):
> workqueue: Add workqueue_cpu_intensive tracepoint
> workqueue: Add workqueue_mayday and workqueue_rescued tracepoints
> workqueue: Add workqueue_bh_budget_yield tracepoint

Applied 1-3 to wq/for-7.4 with the mayday interval references removed and
"executing CPU" changed to "pool CPU" in the BH tracepoint description.
The comment adjustment is below.

Thanks.

--
tejun

diff --git a/include/trace/events/workqueue.h b/include/trace/events/workqueue.h
index 12ac24586835..eb97d4dbb5b4 100644
--- a/include/trace/events/workqueue.h
+++ b/include/trace/events/workqueue.h
@@ -169,9 +169,8 @@ TRACE_EVENT(workqueue_cpu_intensive,
* workqueue_mayday - called when a pool_workqueue sends mayday to rescuer
* @pwq: pointer to struct pool_workqueue
*
- * This event occurs when a worker pool fails to create a new worker
- * within MAYDAY_INTERVAL and requests the workqueue's rescuer thread to
- * process pending works.
+ * This event occurs when a worker pool fails to create a new worker and
+ * requests the workqueue's rescuer thread to process pending works.
*/
TRACE_EVENT(workqueue_mayday,