diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2019-04-10 20:01:20 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2019-04-10 21:18:11 +0100 |
commit | 9726920b7ea287673eead69e5276b3abff91fd8c (patch) | |
tree | 048fb270a33682849b973cc28a81a069e4b10444 /drivers/gpu/drm/i915/i915_drv.h | |
parent | feb8846b3a4f88c8807dbbb8176defd419371887 (diff) | |
download | linux-stable-9726920b7ea287673eead69e5276b3abff91fd8c.tar.gz linux-stable-9726920b7ea287673eead69e5276b3abff91fd8c.tar.bz2 linux-stable-9726920b7ea287673eead69e5276b3abff91fd8c.zip |
drm/i915: Only reset the pinned kernel contexts on resume
On resume, we know that the only pinned contexts in danger of seeing
corruption are the kernel context, and so we do not need to walk the
list of all GEM contexts as we tracked them on each engine.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190410190120.830-1-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 63eca3061d10..35d0782c077e 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -1995,7 +1995,6 @@ struct drm_i915_private { /* Abstract the submission mechanism (legacy ringbuffer or execlists) away */ struct { - void (*resume)(struct drm_i915_private *); void (*cleanup_engine)(struct intel_engine_cs *engine); struct i915_gt_timelines { |