Patch from frank zago <fzago@systemfabricworks.com> with some modifications. It expos...
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Fri, 8 May 2009 10:35:24 +0000 (10:35 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Fri, 8 May 2009 10:35:24 +0000 (10:35 +0000)
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@827 d57e44dd-8a1f-0410-8b47-8ef2f437770f

scst/src/dev_handlers/scst_vdisk.c
scst/src/scst_main.c

index 654372d..3a363b2 100644 (file)
@@ -235,7 +235,7 @@ static struct kmem_cache *blockio_work_cachep;
 #define DEF_NUM_THREADS                5
 static int num_threads = DEF_NUM_THREADS;
 
-module_param_named(num_threads, num_threads, int, 0);
+module_param_named(num_threads, num_threads, int, S_IRUGO);
 MODULE_PARM_DESC(num_threads, "vdisk threads count");
 
 static int vdisk_attach(struct scst_device *dev);
@@ -375,7 +375,7 @@ static char *vcdrom_proc_help_string =
 
 static int scst_vdisk_ID;
 
-module_param_named(scst_vdisk_ID, scst_vdisk_ID, int, 0);
+module_param_named(scst_vdisk_ID, scst_vdisk_ID, int, S_IRUGO);
 MODULE_PARM_DESC(scst_vdisk_ID, "SCST virtual disk subsystem ID");
 
 
index 40cb9ec..c29cbc6 100644 (file)
@@ -146,11 +146,11 @@ unsigned int scst_max_dev_cmd_mem;
 module_param_named(scst_threads, scst_threads, int, 0);
 MODULE_PARM_DESC(scst_threads, "SCSI target threads count");
 
-module_param_named(scst_max_cmd_mem, scst_max_cmd_mem, int, 0);
+module_param_named(scst_max_cmd_mem, scst_max_cmd_mem, int, S_IRUGO);
 MODULE_PARM_DESC(scst_max_cmd_mem, "Maximum memory allowed to be consumed by "
        "all SCSI commands of all devices at any given time in MB");
 
-module_param_named(scst_max_dev_cmd_mem, scst_max_dev_cmd_mem, int, 0);
+module_param_named(scst_max_dev_cmd_mem, scst_max_dev_cmd_mem, int, S_IRUGO);
 MODULE_PARM_DESC(scst_max_dev_cmd_mem, "Maximum memory allowed to be consumed "
        "by all SCSI commands of a device at any given time in MB");