Files
Daniel P. Berrangé f49f267664 machine: add helpers for declaring secure/insecure machine types
The current DEFINE_MACHINE macro will declare machine type without any
explicit statement about the security status. As such the machine type
will be treated as implicitly insecure at runtime.

Introduce a new DEFINE_SECURE_MACHINE macro (with variants) that
allow code to make an explicit statement that the machine is treated
as secure. This should primarily be used for versioned machine types
that are intended to be used with KVM, though some others may warrant
a security declaration.

Use of the existing macros marks a machine as insecure, which is the
desired default for most machines servicing emulation use cases.

The same is done for the specialized i386 PC related macros.

Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2026-09-17 17:00:44 +01:00
..
2025-12-27 10:11:06 +01:00
2026-09-11 15:54:47 -04:00
2026-01-22 11:23:31 +00:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:07 +01:00
2026-09-11 15:54:47 -04:00
2025-12-27 10:11:08 +01:00