Re: [PATCH] workqueue: Use raise_softirq() to trigger softirq in irq_work handler
From: Tejun Heo
Date: Thu Jul 16 2026 - 15:12:19 EST
Hello,
Applied to wq/for-7.1-fixes with the description reworded and the
following tags added:
Fixes: 2f34d7337d98 ("workqueue: Fix queue_work_on() with BH workqueues")
Cc: stable@xxxxxxxxxxxxxxx # v6.9+
The Fixes target differs from the suggested 4cb1ef64609f. There, the
raises ran under pool->lock with IRQs disabled. The irq_work handlers
were added later by 2f34d7337d98 which moved the remote-CPU raise out of
kick_pool(). Also picked up Bradley's Reviewed-by.
Thanks.
--
tejun