[Intel-gfx] [PATCH 0/4] ppgtt: ring initialization fixes
Mika Kuoppala
mika.kuoppala at linux.intel.com
Tue Mar 17 09:18:33 PDT 2015
With this series I can get reliable ring initialization
on my gen7 and ppgtt=2. No page faults nor rings running
wild across address space. Prerequisite for testing
dynamic page table series on gen7.
Chris Wilson (2):
drm/i915: Detect page faults during hangcheck
drm/i915: Reorder hw init to avoid executing with invalid context/mm
state
Mika Kuoppala (2):
drm/i915: Introduce ring->start_ring()
drm/i915: Stop rings before cleaning up on reset
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_gem.c | 66 ++++++++++++++++++++++++---------
drivers/gpu/drm/i915/i915_irq.c | 5 +++
drivers/gpu/drm/i915/intel_lrc.c | 20 ++++++++++
drivers/gpu/drm/i915/intel_lrc.h | 1 +
drivers/gpu/drm/i915/intel_ringbuffer.c | 51 ++++++++++++++++++-------
drivers/gpu/drm/i915/intel_ringbuffer.h | 3 ++
drivers/gpu/drm/i915/intel_uncore.c | 2 +
8 files changed, 118 insertions(+), 31 deletions(-)
--
1.9.1
More information about the Intel-gfx
mailing list