numam-spdk/test/spdkcli
Konrad Sztyber 79415753ea bdev: register bdev's UUID as its alias
In many cases, addressing bdevs by their UUIDs is often easier than
using their names, which can be somewhat arbitrary.  For instance, the
NVMe bdev builds a name by addng the n{NSID} suffix to the controller's
name, while the UUID is filled with NGUID (if available).

The UUID alias is stored in the form defined by RFC 4122, meaning five
groups of lower-case hexadecimal characters.  It's important to note
that bdev layer uses case-sensitive name comparison, so the user needs
to use the same textual UUID representation.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I8b112fb81f29e952459d5f81d97fdc7a591730f8
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11395
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2022-02-07 21:11:10 +00:00
..
match_files bdev: register bdev's UUID as its alias 2022-02-07 21:11:10 +00:00
common.sh autotest: Don't override default amount of hugepages on Linux to 8GB 2021-06-24 17:33:10 +00:00
iscsi.sh build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00
nvmf.sh autotest.sh: call rdma_device_init only for RDMA tests 2021-03-29 07:34:38 +00:00
pmem.sh test: move report_test_completion into run_test 2020-01-14 07:49:08 +00:00
raid.sh test: move report_test_completion into run_test 2020-01-14 07:49:08 +00:00
rbd.sh test: move report_test_completion into run_test 2020-01-14 07:49:08 +00:00
spdkcli_job.py spdkcli: Add support for TCP connection 2019-09-19 05:03:09 +00:00
tcp.sh build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00
vhost.sh script/gen_nvme: do not generate legacy configuration 2020-10-22 17:08:41 +00:00
virtio.sh build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00