diff options
Diffstat (limited to 'qapi/misc-target.json')
-rw-r--r-- | qapi/misc-target.json | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/qapi/misc-target.json b/qapi/misc-target.json index cbe5135264..06ef8757f0 100644 --- a/qapi/misc-target.json +++ b/qapi/misc-target.json @@ -202,6 +202,24 @@ 'if': 'defined(TARGET_I386)' } ## +# @sev-inject-launch-secret: +# +# This command injects a secret blob into memory of SEV guest. +# +# @packet-header: the launch secret packet header encoded in base64 +# +# @secret: the launch secret data to be injected encoded in base64 +# +# @gpa: the guest physical address where secret will be injected. +# +# Since: 6.0 +# +## +{ 'command': 'sev-inject-launch-secret', + 'data': { 'packet-header': 'str', 'secret': 'str', 'gpa': 'uint64' }, + 'if': 'defined(TARGET_I386)' } + +## # @dump-skeys: # # Dump guest's storage keys |