[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v5 17/23] qapi: add SEV_MEASUREMENT event
From: |
Brijesh Singh |
Subject: |
[Qemu-devel] [PATCH v5 17/23] qapi: add SEV_MEASUREMENT event |
Date: |
Wed, 6 Dec 2017 14:03:40 -0600 |
Add SEV_MEASUREMENT event which can be used by libvirt to get the
measurement of the memory regions encrypted through the SEV launch
flow. The measurement value is base64 encoded.
Cc: Daniel P. Berrange <address@hidden>
Cc: Eric Blake <address@hidden>
Cc: Markus Armbruster <address@hidden>
Signed-off-by: Brijesh Singh <address@hidden>
---
qapi-schema.json | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/qapi-schema.json b/qapi-schema.json
index 7eec403cd34a..f63659eda45b 100644
--- a/qapi-schema.json
+++ b/qapi-schema.json
@@ -3203,3 +3203,16 @@
# Since: 2.11
##
{ 'command': 'watchdog-set-action', 'data' : {'action': 'WatchdogAction'} }
+
+##
+# @SEV_MEASUREMENT:
+#
+# Emitted when measurement is available for the SEV guest.
+#
+# @value: measurement value encoded in base64
+#
+# Since: 2.11
+#
+##
+{ 'event' : 'SEV_MEASUREMENT',
+ 'data' : { 'value' : 'str' } }
--
2.9.5
- [Qemu-devel] [PATCH v5 06/23] machine: add -memory-encryption property, (continued)
- [Qemu-devel] [PATCH v5 06/23] machine: add -memory-encryption property, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 07/23] kvm: update kvm.h to include memory encryption ioctls, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 08/23] docs: add AMD Secure Encrypted Virtualization (SEV), Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 09/23] accel: add Secure Encrypted Virtulization (SEV) object, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 10/23] sev: add command to initialize the memory encryption context, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 11/23] sev: register the guest memory range which may contain encrypted data, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 12/23] kvm: introduce memory encryption APIs, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 13/23] hmp: display memory encryption support in 'info kvm', Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 14/23] sev: add command to create launch memory encryption context, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 15/23] sev: add command to encrypt guest memory region, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 17/23] qapi: add SEV_MEASUREMENT event,
Brijesh Singh <=
- [Qemu-devel] [PATCH v5 16/23] target/i386: encrypt bios rom, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 18/23] sev: emit the SEV_MEASUREMENT event, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 19/23] sev: Finalize the SEV guest launch flow, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 20/23] hw: i386: set ram_debug_ops when memory encryption is enabled, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 21/23] sev: add debug encrypt and decrypt commands, Brijesh Singh, 2017/12/06
- [Qemu-devel] [PATCH v5 23/23] sev: add migration blocker, Brijesh Singh, 2017/12/06