diff options
Diffstat (limited to 'target/i386/monitor.c')
-rw-r--r-- | target/i386/monitor.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/target/i386/monitor.c b/target/i386/monitor.c index 8a786fb79a..011419eba2 100644 --- a/target/i386/monitor.c +++ b/target/i386/monitor.c @@ -717,6 +717,13 @@ SevLaunchMeasureInfo *qmp_query_sev_launch_measure(Error **errp) SevCapability *qmp_query_sev_capabilities(Error **errp) { - error_setg(errp, "SEV feature is not available"); - return NULL; + SevCapability *data; + + data = sev_get_capabilities(); + if (!data) { + error_setg(errp, "SEV feature is not available"); + return NULL; + } + + return data; } |