mirror of
https://github.com/SCST-project/scst.git
synced 2026-07-20 15:02:18 +00:00
Patch from frank zago <fzago@systemfabricworks.com> with some modifications. It exposes scst parameters scst_max_cmd_mem and scst_max_dev_cmd_mem as well as vdisk's parameters num_threads and scst_vdisk_ID visible through /sys/module/scst and /sys/module/scst_vdisk correspondingly.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@827 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -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");
|
||||
|
||||
|
||||
|
||||
@@ -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");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user