cloud-hypervisor/vmm/src
Sebastien Boeuf 3793ffe888 vmm: config: Move TDX to rely on PayloadConfig
Removing the option --tdx to specify that we want to run a TD VM. Rely
on --platform option by adding the "tdx" boolean parameter. This is the
new way for enabling TDX with Cloud Hypervisor.

Along with this change, the way to retrieve the firmware path has been
updated to rely on the recently introduced PayloadConfig structure.

Fixes #4556

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2022-09-05 12:14:59 +01:00
..
api vmm: config: Move TDX to rely on PayloadConfig 2022-09-05 12:14:59 +01:00
acpi.rs vmm: acpi: Use ACPI platform device addresses from DeviceManager 2022-07-25 16:16:06 +01:00
clone3.rs
config.rs vmm: config: Move TDX to rely on PayloadConfig 2022-09-05 12:14:59 +01:00
coredump.rs hypervisor: x86: provide a generic SpecialRegisters structure 2022-07-15 10:21:43 +01:00
cpu.rs devices: gic: use VgicConfig everywhere 2022-08-31 08:33:05 +01:00
device_manager.rs devices: gic: use VgicConfig everywhere 2022-08-31 08:33:05 +01:00
device_tree.rs cargo: Clean up serde dependencies 2022-05-18 08:21:19 +02:00
gdb.rs vmm: Restrict the maximum number of HW breakpoints 2022-08-23 16:57:12 +02:00
interrupt.rs vmm: Move GIC unit test to hypervisor crate 2022-06-06 10:17:26 +08:00
lib.rs vmm: config: Move TDX to rely on PayloadConfig 2022-09-05 12:14:59 +01:00
memory_manager.rs vmm:AArch64: move uefi_flash to memory manager 2022-08-31 08:32:08 +01:00
migration.rs vmm: add GuestDebuggable trait 2022-05-30 13:41:40 +02:00
pci_segment.rs vmm: acpi: Don't declare MMIO config space through PCI buses 2022-09-02 14:14:23 +02:00
seccomp_filters.rs vmm: Extend seccomp rules for GDB 2022-08-21 17:07:26 +08:00
serial_manager.rs vmm: Move SerialBuffer to its own crate 2022-08-30 13:47:51 +02:00
sigwinch_listener.rs vmm: device_manager: Update virtio-console for proper PTY support 2022-08-30 13:47:51 +02:00
vm.rs vmm: config: Move TDX to rely on PayloadConfig 2022-09-05 12:14:59 +01:00