[Intel-gfx] [PATCH v2 0/3] Clear TLB caches in all tiles when object is removed
Andi Shyti
andi.shyti at linux.intel.com
Tue May 10 21:33:01 UTC 2022
Hi,
The real fix is in patch 2. The rest is a helper that adds
the with_intel_gt_pm_if_awake() (from Chris) and one more check
on the status of the engine before accessing it for clearing the
TLB.
Andi
Andi Shyti (2):
drm/i915/gem: Flush TLBs for all the tiles when clearing an obj
drm/i915/gt: Skip TLB invalidation if the engine is not awake
Chris Wilson (1):
drm/i915/gt: Ignore TLB invalidations on idle engines
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 12 +++++++++---
drivers/gpu/drm/i915/gt/intel_gt.c | 3 +++
drivers/gpu/drm/i915/gt/intel_gt_pm.h | 4 ++++
3 files changed, 16 insertions(+), 3 deletions(-)
--
2.36.0
More information about the Intel-gfx
mailing list