Update thread tests to have max_time

This commit is contained in:
Brian Behlendorf 2009-01-30 21:24:42 -08:00
parent 416bae036b
commit 10a4be0f03
1 changed files with 4 additions and 4 deletions

View File

@ -630,7 +630,7 @@ out_free:
static int static int
splat_kmem_cache_thread_test(struct file *file, void *arg, char *name, splat_kmem_cache_thread_test(struct file *file, void *arg, char *name,
int size, int alloc) int size, int alloc, int max_time)
{ {
kmem_cache_priv_t *kcp; kmem_cache_priv_t *kcp;
kthread_t *thr; kthread_t *thr;
@ -701,7 +701,7 @@ splat_kmem_cache_thread_test(struct file *file, void *arg, char *name,
(unsigned long)(kcp->kcp_alloc * (unsigned long)(kcp->kcp_alloc *
SPLAT_KMEM_THREADS)); SPLAT_KMEM_THREADS));
if (delta.tv_sec >= 5) if (delta.tv_sec >= max_time)
rc = -ETIME; rc = -ETIME;
if (!rc && kcp->kcp_rc) if (!rc && kcp->kcp_rc)
@ -989,7 +989,7 @@ splat_kmem_test10(struct file *file, void *arg)
continue; continue;
rc = splat_kmem_cache_thread_test(file, arg, rc = splat_kmem_cache_thread_test(file, arg,
SPLAT_KMEM_TEST10_NAME, size, alloc); SPLAT_KMEM_TEST10_NAME, size, alloc, 5);
if (rc) if (rc)
break; break;
} }
@ -1022,7 +1022,7 @@ splat_kmem_test11(struct file *file, void *arg)
" \ttot/max/calc\ttot/max/calc\n"); " \ttot/max/calc\ttot/max/calc\n");
rc = splat_kmem_cache_thread_test(file, arg, rc = splat_kmem_cache_thread_test(file, arg,
SPLAT_KMEM_TEST11_NAME, size, alloc); SPLAT_KMEM_TEST11_NAME, size, alloc, 60);
return rc; return rc;
} }