Loading
blobcli: uuid xattrs should be printed as strings
At the time of commit d1d22046, xattr UUIDs were stored as strings, not as `struct spdk_uuid`. That continues to be true today. As such, bs_dump_xattr should be treating UUID XATTR values as strings rather than as `struct spdk_uuid`. This fix does verify that the UUID string is a well-formed UUID before printing it. If it is not well-formed, "? Invalid UUID" is printed along with the raw bytes. Signed-off-by:Mike Gerdts <mgerdts@nvidia.com> Change-Id: I5b574c1c2c4b4802aae3ba23d32ef58fb6fa7586 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11249 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:
Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com> Reviewed-by:
Paul Luse <paul.e.luse@intel.com> Reviewed-by:
Jim Harris <james.r.harris@intel.com>