[PATCH v2 0/3] drm/i915/gt: Relocate context-specific workarounds
Andi Shyti
andi.shyti at kernel.org
Tue Aug 19 10:34:45 UTC 2025
Hi Sebastian,
On Mon, Aug 11, 2025 at 09:12:23AM +0000, Sebastian Brzezinka wrote:
> This series cleans up the placement of several context-specific workarounds
> in the i915 driver by moving them from rcs_engine_wa_init() to the
> appropriate *_ctx_workarounds_init() functions. This improves clarity and
> ensures that platform-specific workarounds are applied during context
> initialization, as intended.
>
> It also aligns with the hardware documentation, which mandates that certain
> CACHE_MODE_0 and CACHE_MODE_1 register settings be applied during context
> initialization to ensure correct GPU behavior.
>
> If some workarounds remain in rcs_engine_wa_init(), it's due to issues
> encountered while attempting to move them, such as the workaround not
> sticking when applied in context, or other platform-specific constraints
> that require further investigation.
>
> v1 -> v2:
> - clarify commit message
>
> Sebastian Brzezinka (3):
> drm/i915/gt: Relocate compression repacking WA for JSL/EHL
> drm/i915/gt: Relocate Gen7 context-specific workarounds
> drm/i915/gt: Relocate Gen6 context-specific workaround
I forgot to notify you that I applied this series to
drm-intel-gt-next.
Andi
More information about the Intel-gfx
mailing list