Skip to content

Commit 5e5d18d

Browse files
committed
docs/firmware: add feature flag for host uefi variable store
Reviewed-by: Daniel P. Berrangé <[email protected]> Signed-off-by: Gerd Hoffmann <[email protected]> Message-ID: <[email protected]>
1 parent e1092f7 commit 5e5d18d

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

docs/interop/firmware.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,13 +214,23 @@
214214
# PL011 UART. @verbose-static is mutually exclusive
215215
# with @verbose-dynamic.
216216
#
217+
# @host-uefi-vars: The firmware expects the host to provide an uefi
218+
# variable store. qemu supports that via
219+
# "uefi-vars-sysbus" (aarch64, riscv64, loongarch64)
220+
# or "uefi-vars-x64" (x86_64) devices. The firmware
221+
# will not use flash for nvram. When loading the
222+
# firmware into flash the 'stateless' setup should be
223+
# used. It is recommened to load the firmware into
224+
# memory though.
225+
#
217226
# Since: 3.0
218227
##
219228
{ 'enum' : 'FirmwareFeature',
220229
'data' : [ 'acpi-s3', 'acpi-s4',
221230
'amd-sev', 'amd-sev-es', 'amd-sev-snp',
222231
'intel-tdx',
223-
'enrolled-keys', 'requires-smm', 'secure-boot',
232+
'enrolled-keys', 'requires-smm',
233+
'secure-boot', 'host-uefi-vars',
224234
'verbose-dynamic', 'verbose-static' ] }
225235

226236
##

0 commit comments

Comments
 (0)