Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq

Pull workqueue update from Tejun Heo:
"This contains a patch improve debug visibility.

While it isn't a fix, the change carries virtually no risk and makes
it substantially easier to chase down a class of problems"

* tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
workqueue: Log additional details when rejecting work

+3 -1
+3 -1
kernel/workqueue.c
··· 2254 2254 * queues a new work item to a wq after destroy_workqueue(wq). 2255 2255 */ 2256 2256 if (unlikely(wq->flags & (__WQ_DESTROYING | __WQ_DRAINING) && 2257 - WARN_ON_ONCE(!is_chained_work(wq)))) 2257 + WARN_ONCE(!is_chained_work(wq), "workqueue: cannot queue %ps on wq %s\n", 2258 + work->func, wq->name))) { 2258 2259 return; 2260 + } 2259 2261 rcu_read_lock(); 2260 2262 retry: 2261 2263 /* pwq which will be used unless @work is executing elsewhere */