From: Brian Behlendorf Date: Sat, 31 Jan 2009 05:24:42 +0000 (-0800) Subject: Update thread tests to have max_time X-Git-Tag: debian/0.7.9-2~603 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=10a4be0f0369b80c44e013513acf7ad36f64cfaa;p=mirror_spl-debian.git Update thread tests to have max_time --- diff --git a/module/splat/splat-kmem.c b/module/splat/splat-kmem.c index c592e98..c57e280 100644 --- a/module/splat/splat-kmem.c +++ b/module/splat/splat-kmem.c @@ -630,7 +630,7 @@ out_free: static int 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; kthread_t *thr; @@ -701,7 +701,7 @@ splat_kmem_cache_thread_test(struct file *file, void *arg, char *name, (unsigned long)(kcp->kcp_alloc * SPLAT_KMEM_THREADS)); - if (delta.tv_sec >= 5) + if (delta.tv_sec >= max_time) rc = -ETIME; if (!rc && kcp->kcp_rc) @@ -989,7 +989,7 @@ splat_kmem_test10(struct file *file, void *arg) continue; rc = splat_kmem_cache_thread_test(file, arg, - SPLAT_KMEM_TEST10_NAME, size, alloc); + SPLAT_KMEM_TEST10_NAME, size, alloc, 5); if (rc) break; } @@ -1022,7 +1022,7 @@ splat_kmem_test11(struct file *file, void *arg) " \ttot/max/calc\ttot/max/calc\n"); rc = splat_kmem_cache_thread_test(file, arg, - SPLAT_KMEM_TEST11_NAME, size, alloc); + SPLAT_KMEM_TEST11_NAME, size, alloc, 60); return rc; }