[libvirt PATCH 3/6] qemu: add monitor APIs for query-sev
Peter Krempa
pkrempa at redhat.com
Thu Dec 9 16:36:01 UTC 2021
On Thu, Dec 09, 2021 at 16:24:04 +0000, Daniel P. Berrangé wrote:
> On Thu, Dec 09, 2021 at 09:36:03AM +0100, Peter Krempa wrote:
> > On Wed, Dec 08, 2021 at 18:44:31 +0000, Daniel P. Berrangé wrote:
> > > We're only returning the set of fields needed to perform an
> > > attestation, per the SEV API docs.
> > >
> > > Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> > > ---
> > > src/qemu/qemu_monitor.c | 13 +++++++++++
> > > src/qemu/qemu_monitor.h | 9 ++++++++
> > > src/qemu/qemu_monitor_json.c | 45 ++++++++++++++++++++++++++++++++++++
> > > src/qemu/qemu_monitor_json.h | 8 +++++++
> > > 4 files changed, 75 insertions(+)
[...]
> > > diff --git a/src/qemu/qemu_monitor_json.h b/src/qemu/qemu_monitor_json.h
> > > index 0984717675..163be25c32 100644
> > > --- a/src/qemu/qemu_monitor_json.h
> > > +++ b/src/qemu/qemu_monitor_json.h
> > > @@ -369,6 +369,14 @@ int qemuMonitorJSONSystemWakeup(qemuMonitor *mon);
> > >
> > > char *qemuMonitorJSONGetSEVMeasurement(qemuMonitor *mon);
> > >
> > > +int qemuMonitorJSONGetSEVInfo(qemuMonitor *mon,
> > > + unsigned int *apiMajor,
> > > + unsigned int *apiMinor,
> > > + unsigned int *buildID,
> > > + unsigned int *policy)
> > > + ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3)
> > > + ATTRIBUTE_NONNULL(4) ATTRIBUTE_NONNULL(5);
> >
> > Preferrably use modern header formatting.
>
> Almost everything in this header uses the style matching
> this patch. IMHO divering in style is worse.
Fair enough:
https://listman.redhat.com/archives/libvir-list/2021-December/msg00362.html
More information about the libvir-list
mailing list