> -----Original Message----- > From: Chris Wilson <ch...@chris-wilson.co.uk> > Sent: Thursday, August 29, 2019 1:12 AM > To: intel-gfx@lists.freedesktop.org > Cc: Chris Wilson <ch...@chris-wilson.co.uk>; Joonas Lahtinen > <joonas.lahti...@linux.intel.com>; Ursulin, Tvrtko <tvrtko.ursu...@intel.com>; > Bloomfield, Jon <jon.bloomfi...@intel.com> > Subject: [PATCH 29/36] drm/i915: Replace hangcheck by heartbeats > > Replace sampling the engine state every so often with a periodic > heartbeat request to measure the health of an engine. This is coupled > with the forced-preemption to allow long running requests to survive so > long as they do not block other users. > > Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> > Cc: Joonas Lahtinen <joonas.lahti...@linux.intel.com> > Cc: Tvrtko Ursulin <tvrtko.ursu...@intel.com> > Cc: Jon Bloomfield <jon.bloomfi...@intel.com> > --- Reviewed-by: Jon Bloomfield <jon.bloomfi...@intel.com> _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
- [Intel-gfx] [PATCH 26/36] drm/i915: Mark up "sentinel... Chris Wilson
- [Intel-gfx] [PATCH 15/36] drm/i915: Coordinate i915_active... Chris Wilson
- [Intel-gfx] [PATCH 06/36] drm/i915: Replace obj->pin_gl... Chris Wilson
- [Intel-gfx] [PATCH 33/36] drm/i915/overlay: Drop struct_mu... Chris Wilson
- [Intel-gfx] [PATCH 32/36] drm/i915: Move context managemen... Chris Wilson
- [Intel-gfx] [PATCH 08/36] drm/mm: Pack allocated/scanned b... Chris Wilson
- [Intel-gfx] [PATCH 04/36] drm/i915: Remove ppgtt->dirty... Chris Wilson
- [Intel-gfx] [PATCH 34/36] drm/i915: Drop struct_mutex from... Chris Wilson
- [Intel-gfx] [PATCH 07/36] dma-fence: Serialise signal enab... Chris Wilson
- [Intel-gfx] [PATCH 29/36] drm/i915: Replace hangcheck by h... Chris Wilson
- Re: [Intel-gfx] [PATCH 29/36] drm/i915: Replace hangc... Bloomfield, Jon
- [Intel-gfx] [PATCH 12/36] drm/i915: Mark up address spaces... Chris Wilson
- [Intel-gfx] [PATCH 03/36] drm/i915/gtt: Downgrade Cherryvi... Chris Wilson
- [Intel-gfx] [PATCH 25/36] drm/i915/execlists: Force preemp... Chris Wilson
- [Intel-gfx] [PATCH 05/36] drm/i915: Use RCU for unlocked v... Chris Wilson
- [Intel-gfx] [PATCH 14/36] drm/i915: Push the i915_active.r... Chris Wilson
- [Intel-gfx] [PATCH 30/36] drm/i915/pmu: Use GT parked for ... Chris Wilson
- [Intel-gfx] [PATCH 35/36] drm/i915/selftest: Drop vestigal... Chris Wilson
- [Intel-gfx] [PATCH 23/36] drm/i915/execlists: Always reque... Chris Wilson
- [Intel-gfx] [PATCH 10/36] drm/i915: Only track bound eleme... Chris Wilson
- [Intel-gfx] [PATCH 24/36] drm/i915: Only enqueue already c... Chris Wilson