64fe514efa
This patch adds the ability to create bdevs on specified parallel unit ranges on one OCSSD controller. It allows the user to create multiple isolated bdevs, each operating on a separate set of parallel units. To create a bdev on a specified range, a new parameter -r|--range was added. For example: rpc.py bdev_ocssd_create -c nvme0 -b nvme0n1 -r 0-4 will create a bdev on parallel units 0 through 4 (inclusive). If the parameter is ommited, the bdev will span across all available units. Change-Id: Icd94cf1e22fcc72806ef1ce1efd2d7031010009f Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/469898 Community-CI: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
ceph | ||
perf | ||
rpc | ||
spdkcli | ||
vagrant | ||
check_format.sh | ||
common.sh | ||
config_converter.py | ||
detect_cc.sh | ||
eofnl | ||
fio.py | ||
gdb_macros.py | ||
gen_ftl.sh | ||
gen_nvme.sh | ||
gen_rbd.sh | ||
genconfig.py | ||
histogram.py | ||
pkgdep.sh | ||
posix.txt | ||
prep_benchmarks.sh | ||
qat_setup.sh | ||
rpc_http_proxy.py | ||
rpc.py | ||
setup.sh | ||
spdkcli.py |