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> |
||
---|---|---|
.. | ||
include | ||
lib | ||
Makefile | ||
unittest.sh |