UUIDs (GUIDs) are widely used in VMBus-related stuff, so a dedicated property type becomes helpful.
In the existing code, vmgenid can immediately profit from it. Roman Kagan (2): qdev-properties: add UUID property type vmgenid: use UUID property type include/hw/qdev-properties.h | 3 +++ hw/acpi/vmgenid.c | 30 +++++++------------------ hw/core/qdev-properties.c | 52 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 22 deletions(-) -- 2.14.3