]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
docs: Document firmware format attribute
authorAndrea Bolognani <abologna@redhat.com>
Tue, 14 Feb 2023 16:38:10 +0000 (17:38 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Fri, 3 Mar 2023 12:52:37 +0000 (13:52 +0100)
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
docs/formatdomain.rst

index 978c979c027f3be5d8ad044fec8dc623e4979b02..c4077c6868009e505dc0568f9ce676d77cfa42fd 100644 (file)
@@ -257,6 +257,12 @@ harddisk, cdrom, network) determining where to obtain/find the boot image.
    any config changes on shutdown. The ``stateless`` flag (:since:`Since 8.6.0`)
    can be used to control this behaviour, when set to ``yes`` NVRAM will never
    be created.
+
+   When firmware autoselection is enabled, the ``format`` attribute can be
+   used to tell libvirt to only consider firmware builds that are in a
+   specific format. Supported values are ``raw`` and ``qcow2``.
+   :since:`Since 9.2.0 (QEMU only)`
+
 ``nvram``
    Some UEFI firmwares may want to use a non-volatile memory to store some
    variables. In the host, this is represented as a file and the absolute path
@@ -276,6 +282,10 @@ harddisk, cdrom, network) determining where to obtain/find the boot image.
    **Note:** ``network`` backed NVRAM the variables are not instantiated from
    the ``template`` and it's user's responsibility to provide a valid NVRAM image.
 
+   This element supports a ``format`` attribute, which has the same semantics
+   as the attribute of the same name for the ``<loader>`` element.
+   :since:`Since 9.2.0 (QEMU only)`
+
    It is not valid to provide this element if the loader is marked as
    stateless.