]> git.proxmox.com Git - pve-docs.git/blobdiff - qm.conf.5-opts.adoc
totp: fix copy/paste mistake
[pve-docs.git] / qm.conf.5-opts.adoc
index 616d4cab6f25884a13c962875cc1004412cf1340..da305545ad36b6eb51ea2b868248b3922cf6cd28 100644 (file)
@@ -525,10 +525,18 @@ Set the real time clock (RTC) to local time. This is enabled by default if the `
 
 Lock/unlock the VM.
 
-`machine`: `(pc|pc(-i440fx)?-\d+(\.\d+)+(\+pve\d+)?(\.pxe)?|q35|pc-q35-\d+(\.\d+)+(\+pve\d+)?(\.pxe)?|virt(?:-\d+(\.\d+)+)?(\+pve\d+)?)` ::
+`machine`: `[[type=]<machine type>] [,viommu=<intel|virtio>]` ::
+
+Specify the QEMU machine.
+
+`type`=`<machine type>` ;;
 
 Specifies the QEMU machine type.
 
+`viommu`=`<intel | virtio>` ;;
+
+Enable and set guest vIOMMU variant (Intel vIOMMU needs q35 to be set as machine type).
+
 `memory`: `[current=]<integer>` ::
 
 Memory properties.
@@ -651,7 +659,7 @@ wvista;; Microsoft Windows Vista
 win7;; Microsoft Windows 7
 win8;; Microsoft Windows 8/2012/2012r2
 win10;; Microsoft Windows 10/2016/2019
-win11;; Microsoft Windows 11/2022
+win11;; Microsoft Windows 11/2022/2025
 l24;; Linux 2.4 Kernel
 l26;; Linux 2.6 - 6.X Kernel
 solaris;; Solaris/OpenSolaris/OpenIndiania kernel
@@ -1423,7 +1431,7 @@ Write error action.
 The VM generation ID (vmgenid) device exposes a 128-bit integer value identifier to the guest OS. This allows to notify the guest operating system when the virtual machine is executed with a different configuration (e.g. snapshot execution or creation from a template). The guest operating system notices the change, and is then able to react as appropriate by marking its copies of distributed databases as dirty, re-initializing its random number generator, etc.
 Note that auto-creation only works when done through API/CLI create or update methods, but not when manually editing the config file.
 
-`vmstatestorage`: `<string>` ::
+`vmstatestorage`: `<storage ID>` ::
 
 Default storage for VM state volumes/files.