summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-11-07 01:34:10 +0300
committerChris Wilson <chris@chris-wilson.co.uk>2019-11-07 10:49:55 +0300
commit3466a3def2c01e0ee3e2035f2dc988816cfab460 (patch)
treeef8d5d849a0391235655a8ebc7610e3aac3af6f0 /include
parent70dfbc29ab9b39b34b4713fb6bacc05d8109968b (diff)
downloadlinux-3466a3def2c01e0ee3e2035f2dc988816cfab460.tar.xz
drm/i915/gt: Cleanup heartbeat systole first
Before we grab the engine wakeref, tidy up the previous heartbeat request. If we then abort because the engine powerwell is off, we ensure the request is freed as we know we will not have freed it when cancelling the work (as the work is running!). Fixes: 841e86728615 ("drm/i915/gt: Only drop heartbeat.systole if the sole owner") References: 058179e72e09 ("drm/i915/gt: Replace hangcheck by heartbeats") Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191106223410.30334-1-chris@chris-wilson.co.uk
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions