I was able to clarify any ambiguity regarding vIOMMU: https://lists.gnu.org/archive/html/qemu-devel/2023-10/msg02370.html
The iommu_platform parameter could be made an optional parameter for VirtIO devices to add more isolation (with the downside of making them less performant) in a follow-up patch series. qemu-server: v9: * rebase to master * changed if to elsif * changed vIOMMU description * renamed check_machine_config to assert_valid_machine_property * added 2 test-cases with i440fx Markus Frank (1): fix #3784: config: Parameter for guest vIOMMU + test-cases PVE/API2/Qemu.pm | 2 ++ PVE/QemuServer.pm | 12 +++++++++++ PVE/QemuServer/Machine.pm | 17 ++++++++++++++- test/cfg2cmd/i440fx-viommu-intel.conf | 2 ++ test/cfg2cmd/i440fx-viommu-virtio.conf | 1 + test/cfg2cmd/i440fx-viommu-virtio.conf.cmd | 25 ++++++++++++++++++++++ test/cfg2cmd/q35-viommu-intel.conf | 1 + test/cfg2cmd/q35-viommu-intel.conf.cmd | 23 ++++++++++++++++++++ test/cfg2cmd/q35-viommu-virtio.conf | 1 + test/cfg2cmd/q35-viommu-virtio.conf.cmd | 23 ++++++++++++++++++++ 10 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 test/cfg2cmd/i440fx-viommu-intel.conf create mode 100644 test/cfg2cmd/i440fx-viommu-virtio.conf create mode 100644 test/cfg2cmd/i440fx-viommu-virtio.conf.cmd create mode 100644 test/cfg2cmd/q35-viommu-intel.conf create mode 100644 test/cfg2cmd/q35-viommu-intel.conf.cmd create mode 100644 test/cfg2cmd/q35-viommu-virtio.conf create mode 100644 test/cfg2cmd/q35-viommu-virtio.conf.cmd docs: v9: * removed duplicate "to" in first paragraph * changed multiple line breaks * changed "passthrough" to "pass through" Markus Frank (1): add vIOMMU documentation qm-pci-passthrough.adoc | 50 +++++++++++++++++++++++++++++++++++++++++ qm.adoc | 1 + 2 files changed, 51 insertions(+) manager: v9: * added default text for default option "None" Markus Frank (1): ui: machine: add viommu ComboBox www/manager6/qemu/MachineEdit.js | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel