Hi Janusz,

> diff --git a/drivers/gpu/drm/i915/gt/selftest_migrate.c 
> b/drivers/gpu/drm/i915/gt/selftest_migrate.c
> index 54bc447efce0b..cde755751a0ba 100644
> --- a/drivers/gpu/drm/i915/gt/selftest_migrate.c
> +++ b/drivers/gpu/drm/i915/gt/selftest_migrate.c
> @@ -710,7 +710,8 @@ static int threaded_migrate(struct intel_migrate *migrate,
>               thread[i].tsk = tsk;
>       }
>  
> -     msleep(10 * n_cpus); /* start all threads before we kthread_stop() */
> +     /* start all threads before we kthread_stop() */
> +     msleep((intel_vm_no_concurrent_access_wa(migrate->context->vm->i915) ? 
> 100 : 10) * n_cpus);

First question, why 100? Second question why not 100 for
everyone?

Andi

>       for (i = 0; i < n_cpus; ++i) {
>               struct task_struct *tsk = thread[i].tsk;
> -- 
> 2.51.0
> 

Reply via email to