On Thu, Sep 26, 2024 at 11:32 PM Stefan Berger <stefanb@xxxxxxxxxxxxx> wrote: > > Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxxxxx> Reviewed-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > --- > src/conf/domain_conf.c | 7 +++++++ > src/conf/domain_conf.h | 9 +++++++++ > 2 files changed, 16 insertions(+) > > diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c > index 7f6a91c427..1c8fffdfa5 100644 > --- a/src/conf/domain_conf.c > +++ b/src/conf/domain_conf.c > @@ -1330,6 +1330,13 @@ VIR_ENUM_IMPL(virDomainTPMPcrBank, > "sha512", > ); > > +VIR_ENUM_IMPL(virDomainTPMProfileRemoveDisabled, > + VIR_DOMAIN_TPM_PROFILE_REMOVE_DISABLED_LAST, > + "none", > + "check", > + "fips-host", > +); > + > VIR_ENUM_IMPL(virDomainIOMMUModel, > VIR_DOMAIN_IOMMU_MODEL_LAST, > "intel", > diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h > index e5aee3c2cf..ec821ea6fc 100644 > --- a/src/conf/domain_conf.h > +++ b/src/conf/domain_conf.h > @@ -1463,6 +1463,14 @@ typedef enum { > VIR_DOMAIN_TPM_PCR_BANK_LAST > } virDomainPcrBank; > > +typedef enum { > + VIR_DOMAIN_TPM_PROFILE_REMOVE_DISABLED_NONE = 0, > + VIR_DOMAIN_TPM_PROFILE_REMOVE_DISABLED_CHECK, > + VIR_DOMAIN_TPM_PROFILE_REMOVE_DISABLED_FIPS_HOST, > + > + VIR_DOMAIN_TPM_PROFILE_REMOVE_DISABLED_LAST > +} virDomainTPMProfileRemoveDisabled; > + > #define VIR_DOMAIN_TPM_DEFAULT_DEVICE "/dev/tpm0" > > struct _virDomainTPMEmulatorDef { > @@ -4280,6 +4288,7 @@ VIR_ENUM_DECL(virDomainTPMModel); > VIR_ENUM_DECL(virDomainTPMBackend); > VIR_ENUM_DECL(virDomainTPMVersion); > VIR_ENUM_DECL(virDomainTPMPcrBank); > +VIR_ENUM_DECL(virDomainTPMProfileRemoveDisabled); > VIR_ENUM_DECL(virDomainMemoryModel); > VIR_ENUM_DECL(virDomainMemoryBackingModel); > VIR_ENUM_DECL(virDomainMemorySource); > -- > 2.46.1 >