Re: [RFC PATCH v1 2/6] conf: Define enum virDomainTPMProfileRemoveDisabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Sep 19, 2024 at 9:01 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 a15af4fae3..97972f9909 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 _virDomainTPMDef {
> @@ -4278,6 +4286,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.0
>




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux