drm/i915/breadcrumbs: Assert all missed breadcrumbs were signaled
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 22 Feb 2018 09:25:45 +0000 (09:25 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 6 Mar 2018 12:12:46 +0000 (12:12 +0000)
commit9792e213a4c9b16b814c0865ea0cc5d5125e052b
tree72acadc51a19b19d3f0a3da9a954c0b792b2e95a
parentcd46c545b7db2a9ac14f6db66944b017cbf21faf
drm/i915/breadcrumbs: Assert all missed breadcrumbs were signaled

When parking the engines and their breadcrumbs, if we have waiters left
then they missed their wakeup. Verify that each waiter's seqno did
complete.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180222092545.17216-2-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_breadcrumbs.c