Files
kata-containers/src/libs/kata-types
James O. D. Hunt b0a3293d53 runtime-rs: ch: Enable Intel TDX
Allow Cloud Hypervisor to create a confidential guest (a TD or
"Trust Domain") rather than a VM (Virtual Machine) on Intel systems
that provide TDX functionality.

> **Notes:**
>
> - At least currently, when built with the `tdx` feature, Cloud Hypervisor
>   cannot create a standard VM on a TDX capable system: it can only create
>   a TD. This implies that on TDX capable systems, the Kata Configuration
>   option `confidential_guest=` must be set to `true`. If it is not, Kata
>   will detect this and display the following error:
>
>   ```
>   TDX guest protection available and must be used with Cloud Hypervisor (set 'confidential_guest=true')
>   ```
>
> - This change expands the scope of the protection code, changing
>   Intel TDX specific booleans to more generic "available guest protection"
>   code that could be "none" or "TDX", or some other form of guest
>   protection.

Fixes: #6448.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
2023-09-26 10:55:25 +01:00
..
2023-09-26 10:55:25 +01:00
2022-06-10 19:55:39 +08:00

kata-types

This crate is a collection of constants and data types shared by multiple Kata Containers components.

It defines constants and data types used by multiple Kata Containers components. Those constants and data types may be defined by Kata Containers or by other projects/specifications, such as:

Support

Operating Systems:

  • Linux

License

This code is licensed under Apache-2.0.