From 4d0fb300fed67dea72748a0ee3b7c0b996986e93 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Sat, 8 Feb 2014 01:04:27 +0000 Subject: [PATCH] scst_user: Convert sgv_purge_interval to jiffies before use The sgv_purge_interval from userland is passed down without conversion to jiffies. Yet, if it is zero, the default value is (60 * HZ). Convert to jiffies before passing down. Signed-off-by: Steven J. Magnani git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5274 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/dev_handlers/scst_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scst/src/dev_handlers/scst_user.c b/scst/src/dev_handlers/scst_user.c index 0d89e6166..2759b7c09 100644 --- a/scst/src/dev_handlers/scst_user.c +++ b/scst/src/dev_handlers/scst_user.c @@ -2973,7 +2973,7 @@ static int dev_user_register_dev(struct file *file, dev->pool = sgv_pool_create(dev->devtype.name, sgv_no_clustering, dev_desc->sgv_single_alloc_pages, dev_desc->sgv_shared, - dev_desc->sgv_purge_interval); + dev_desc->sgv_purge_interval * HZ); if (dev->pool == NULL) { res = -ENOMEM; goto out_deinit_threads; @@ -2990,7 +2990,7 @@ static int dev_user_register_dev(struct file *file, sgv_tail_clustering, dev_desc->sgv_single_alloc_pages, dev_desc->sgv_shared, - dev_desc->sgv_purge_interval); + dev_desc->sgv_purge_interval * HZ); if (dev->pool_clust == NULL) { res = -ENOMEM; goto out_free0;