Re: [RFC PATCH 11/16] target/arm/kvm-rme: Add Realm Personalization Value parameter

2023-01-27 Thread Richard Henderson
On 1/27/23 05:07, Jean-Philippe Brucker wrote: +static int rme_parse_rpv(uint8_t *out, const char *in, Error **errp) +{ +int ret; +size_t in_len = strlen(in); + +/* Two chars per byte */ +if (in_len > KVM_CAP_ARM_RME_RPV_SIZE * 2) { +error_setg(errp, "Realm Personalization

[RFC PATCH 11/16] target/arm/kvm-rme: Add Realm Personalization Value parameter

2023-01-27 Thread Jean-Philippe Brucker
The Realm Personalization Value (RPV) is provided by the user to distinguish Realms that have the same initial measurement. The user provides a 512-bit hexadecimal number. Signed-off-by: Jean-Philippe Brucker --- qapi/qom.json| 5 ++- target/arm/kvm-rme.c | 72 +