[PATCH] drm/i915/display: move unordered works to new private workqueue

Coelho, Luciano luciano.coelho at intel.com
Thu Jun 19 11:11:53 UTC 2025


On Thu, 2025-06-19 at 13:48 +0300, Jani Nikula wrote:
> On Thu, 19 Jun 2025, Luca Coelho <luciano.coelho at intel.com> wrote:
> > Create a new unordered workqueue to be used by the display code
> > instead of relying on the i915 one.  Then move all the unordered works
> > used in the display code to use this new queue.
> > 
> > Since this is an unordered workqueue, by definition there can't be any
> > order dependency with non-display works, so no extra care is needed
> > in regard to that.
> > 
> > This is part of the effort to isolate the display code from i915.
> 
> Overall looks good, but I think you missed two uses of
> i915->unordered_wq, one in intel_dmc_wl.c and one in intel_encoder.c.

Huh, how did I miss them? I need to hone my grepping capabilities...

V2 coming in a sec!

--
Cheers,
Luca.


More information about the Intel-gfx mailing list