drm/i915/gt: Increase sleep in gt_tlb selftest sanitycheck
For the gt_tlb live selftest, when operating on the GSC engine, increase the timeout from 10 ms to 200 ms because the GSC engine is a bit slower than the rest. Signed-off-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com> Acked-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20231017180806.3054290-7-jonathan.cavitt@intel.com
This commit is contained in:
parent
55ac6ea7ff
commit
dbe65a3796
@ -136,8 +136,15 @@ pte_tlbinv(struct intel_context *ce,
|
||||
i915_request_get(rq);
|
||||
i915_request_add(rq);
|
||||
|
||||
/* Short sleep to sanitycheck the batch is spinning before we begin */
|
||||
msleep(10);
|
||||
/*
|
||||
* Short sleep to sanitycheck the batch is spinning before we begin.
|
||||
* FIXME: Why is GSC so slow?
|
||||
*/
|
||||
if (ce->engine->class == OTHER_CLASS)
|
||||
msleep(200);
|
||||
else
|
||||
msleep(10);
|
||||
|
||||
if (va == vb) {
|
||||
if (!i915_request_completed(rq)) {
|
||||
pr_err("%s(%s): Semaphore sanitycheck failed %llx, with alignment %llx, using PTE size %x (phys %x, sg %x)\n",
|
||||
|
Loading…
x
Reference in New Issue
Block a user