Re: 6.18.13 iwlwifi deadlock allocating cma while work-item is active.
From: Tejun Heo
Date: Tue Mar 10 2026 - 15:48:15 EST
Hello,
On Tue, Mar 10, 2026 at 12:18:49PM -0700, Ben Greear wrote:
...
> But could this work-item (re)initialization also explain work-queue system going
> weird? Just using kthreads, which 'fixes' the problem for me,
> really shouldn't make a difference to the code below, so probably
> it is not related?
Oh, re-initing can deifnitely corrupt things. Workqueue shares work list
across all work items sharing the pool, so the blast radius can be bigger.
ie. It'd be *possible* for kthread_worker to get lucky.
Thanks.
--
tejun