hw/nvme: do not auto-generate uuid
commitbd9f371c6f6eeb8e907dfc770876ad8ef4ff85fc
authorKlaus Jensen <k.jensen@samsung.com>
Fri, 29 Apr 2022 08:33:34 +0000 (29 10:33 +0200)
committerKlaus Jensen <k.jensen@samsung.com>
Fri, 3 Jun 2022 19:48:24 +0000 (3 21:48 +0200)
tree801bf3a4ba29cbb971d48c7009ecd136407b313c
parent36d83272d5e45dff13e988ee0a59f11c58b442ba
hw/nvme: do not auto-generate uuid

Do not default to generate an UUID for namespaces if it is not
explicitly specified.

This is a technically a breaking change in behavior. However, since the
UUID changes on every VM launch, it is not spec compliant and is of
little use since the UUID cannot be used reliably anyway and the
behavior prior to this patch must be considered buggy.

Reviewed-by: Keith Busch <kbusch@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/nvme/ns.c