Revision 6e0a3771 xseg/tools/helpers.sh
b/xseg/tools/helpers.sh | ||
---|---|---|
18 | 18 |
|
19 | 19 |
[ -n "${XSEG_HOME}" ] || XSEG_HOME="/root/archip/xseg/" |
20 | 20 |
[ -n "${MODULES_DIR}" ] || MODULES_DIR="${XSEG_HOME}/sys/" |
21 |
[ -n "${SPEC}" ] || SPEC="xsegdev:xsegbd:128:8192:64:1024:12"
|
|
21 |
[ -n "${SPEC}" ] || SPEC="segdev:xsegbd:128:8192:64:1024:12" |
|
22 | 22 |
[ -n "${REQS}" ] || REQS=128 |
23 | 23 |
[ -n "${PORTS}" ] || PORTS=128 |
24 | 24 |
[ -n "${FILED_PORT}" ] || FILED_PORT=0 |
... | ... | |
26 | 26 |
[ -n "${BLOCKD_LOGS}" ] || BLOCKD_LOGS="/root/logs/" |
27 | 27 |
[ -n "${DEVICE_PREFIX}" ] || DEVICE_PREFIX="/dev/xsegbd" |
28 | 28 |
[ -n "${XSEGBD_SYSFS}" ] || XSEGBD_SYSFS="/sys/bus/xsegbd" |
29 |
[ -n "${CHRDEV_NAME}" ] || CHRDEV_NAME="/dev/xsegdev"
|
|
29 |
[ -n "${CHRDEV_NAME}" ] || CHRDEV_NAME="/dev/segdev" |
|
30 | 30 |
[ -n "${CHRDEV_MAJOR}" ] || CHRDEV_MAJOR=60 |
31 | 31 |
} |
32 | 32 |
|
... | ... | |
37 | 37 |
function unload_all { |
38 | 38 |
unload_module "xsegbd" |
39 | 39 |
rm "${CHRDEV_NAME}" |
40 |
unload_module "xsegdev" |
|
40 |
unload_module "xseg_segdev" |
|
41 |
unload_module "segdev" |
|
41 | 42 |
unload_module "xseg" |
42 | 43 |
} |
43 | 44 |
|
... | ... | |
52 | 53 |
|
53 | 54 |
function load_all { |
54 | 55 |
load_module "xseg" |
55 |
load_module "xsegdev" |
|
56 |
load_module "segdev" |
|
57 |
load_module "xseg_segdev" |
|
56 | 58 |
mk_chardev |
57 | 59 |
load_module "xsegbd" "spec=$SPEC" |
58 | 60 |
} |
Also available in: Unified diff