[Intel-gfx] [PATCH 4/4] drm/i915/gen12: Invalidate aux table entries forcibly
Liu, Chuansheng
chuansheng.liu at intel.com
Thu May 7 02:44:15 UTC 2020
Hi Mika,
> -----Original Message-----
> From: Mika Kuoppala <mika.kuoppala at linux.intel.com>
> Sent: Thursday, May 7, 2020 12:53 AM
> To: intel-gfx at lists.freedesktop.org
> Cc: Mika Kuoppala <mika.kuoppala at linux.intel.com>; Chris Wilson
> <chris at chris-wilson.co.uk>; Liu, Chuansheng <chuansheng.liu at intel.com>;
> Antognolli, Rafael <rafael.antognolli at intel.com>; Shi, Yang A
> <yang.a.shi at intel.com>
> Subject: [PATCH 4/4] drm/i915/gen12: Invalidate aux table entries forcibly
>
> Aux table invalidation can fail on update. So
> next access may cause memory access to be into stale entry.
>
> Proposed workaround is to invalidate entries between
> all batchbuffers.
Thanks for cooking this patch for RCS engine. Similar way applies to all the engines.
Expecting more patches.
VD0_CCS_AUX_NV 04218h
VD1_CCS_AUX_NV 04228h
VE0_CCS_AUX_NV 04238h
VD2_CCS_AUX_NV 04298h
VD3_CCS_AUX_NV 042A8h
VE1_CCS_AUX_NV 042B8h
COMPCS0_CCS_AUX_NV 042C8h
GFX_CCS_AUX_NV 04208h
More information about the Intel-gfx
mailing list