"minor": 2,
"major": 9
},
- "package": "v9.2.0-1967-gb69801dd6b"
+ "package": "v9.2.0-2369-g98c7362b1e"
},
"id": "libvirt-2"
}
{
"name": "80",
"members": [
- {
- "name": "addr",
- "type": "364"
- },
{
"name": "handshake-max-seconds",
"default": null,
"name": "max-connections",
"default": null,
"type": "int"
+ },
+ {
+ "name": "addr",
+ "type": "364"
}
],
"meta-type": "object"
"name": "ich9-usb-uhci3",
"parent": "pci-uhci-usb"
},
+ {
+ "name": "qtest-accel",
+ "parent": "accel"
+ },
{
"name": "Opteron_G5-v1-x86_64-cpu",
"parent": "x86_64-cpu"
"parent": "x86_64-cpu"
},
{
- "name": "qtest-accel",
- "parent": "accel"
+ "name": "uefi-vars-sysbus",
+ "parent": "sys-bus-device"
},
{
"name": "chardev-wctablet",
"name": "sd-card",
"parent": "sdmmc-common"
},
+ {
+ "name": "qio-channel-null",
+ "parent": "qio-channel"
+ },
{
"name": "pc-q35-4.0.1-machine",
"parent": "generic-pc-machine"
"parent": "x86_64-cpu"
},
{
- "name": "qio-channel-null",
- "parent": "qio-channel"
+ "name": "YongFeng-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "Icelake-Server-noTSX-x86_64-cpu",
"name": "xen-bus",
"parent": "bus"
},
+ {
+ "name": "tls-creds-x509",
+ "parent": "tls-creds"
+ },
{
"name": "Penryn-v1-x86_64-cpu",
"parent": "x86_64-cpu"
"name": "xen-evtchn",
"parent": "sys-bus-device"
},
+ {
+ "name": "uefi-vars-x64",
+ "parent": "uefi-vars-sysbus"
+ },
{
"name": "Opteron_G5-x86_64-cpu",
"parent": "x86_64-cpu"
"parent": "object"
},
{
- "name": "tls-creds-x509",
- "parent": "tls-creds"
+ "name": "qio-channel-command",
+ "parent": "qio-channel"
},
{
"name": "isapc-machine",
"parent": "ide-device"
},
{
- "name": "qio-channel-command",
- "parent": "qio-channel"
+ "name": "virtio-pmem",
+ "parent": "virtio-device"
},
{
"name": "Snowridge-v2-x86_64-cpu",
"parent": "megasas-base"
},
{
- "name": "virtio-pmem",
- "parent": "virtio-device"
+ "name": "YongFeng-v1-x86_64-cpu",
+ "parent": "x86_64-cpu"
},
{
"name": "virtio-iommu-pci",
"name": "memory-backend-shm",
"parent": "memory-backend"
},
- {
- "name": "accel",
- "parent": "object"
- },
{
"name": "i82801",
"parent": "pci-device"
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "share-rw",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "seg-max-adjust",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": "auto",
"name": "werror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": true,
"name": "report-discard-granularity",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": "auto",
"name": "rerror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-enable-wce-if-config-wce",
+ "description": "on/off",
"type": "bool"
}
],
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "failover",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-mtu-bypass-backend",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "seg_max_adjust",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": "on",
"name": "x-pre-copy-dirty-page-tracking",
- "description": "on/off/auto",
+ "description": "Disable dirty pages tracking during iterative phase (DEBUG)",
"type": "OnOffAuto"
},
{
"default-value": false,
"name": "x-no-kvm-intx",
+ "description": "Disable direct VFIO->KVM INTx injection. Allows to trace INTx interrupts (DEBUG)",
"type": "bool"
},
{
"default-value": false,
"name": "migration-events",
+ "description": "Emit VFIO migration QAPI event when a VFIO device changes its migration state. For management applications",
"type": "bool"
},
{
"default-value": "on",
"name": "x-device-dirty-page-tracking",
- "description": "on/off/auto",
+ "description": "Disable device dirty page tracking and use container-based dirty page tracking (DEBUG)",
"type": "OnOffAuto"
},
{
"default-value": 4294967295,
"name": "x-pci-sub-device-id",
+ "description": "Override PCI Subsystem Device ID with provided value (DEBUG)",
"type": "uint32"
},
{
{
"default-value": "auto",
"name": "enable-migration",
- "description": "on/off/auto",
+ "description": "Enale device migration. Also requires a host VFIO PCI variant or mdev driver with migration support enabled",
"type": "OnOffAuto"
},
{
"default-value": true,
"name": "skip-vsc-check",
+ "description": "Skip config space check for Vendor Specific Capability. Setting to false will enforce strict checking of VSC content (DEBUG)",
"type": "bool"
},
{
"default-value": 4294967295,
"name": "x-pci-device-id",
+ "description": "Override PCI device ID with provided value (DEBUG)",
"type": "uint32"
},
{
"default-value": false,
"name": "x-no-kvm-msi",
+ "description": "Disable direct VFIO->KVM MSI injection. Allows to trace MSI interrupts (DEBUG)",
"type": "bool"
},
{
"default-value": 0,
"name": "xres",
+ "description": "Set X display resolution the vGPU should use",
"type": "uint32"
},
{
"default-value": "off",
"name": "display",
- "description": "on/off/auto",
+ "description": "Enable display support for device, ex. vGPU",
"type": "OnOffAuto"
},
{
"default-value": 4294967295,
"name": "x-pci-sub-vendor-id",
+ "description": "Override PCI Subsystem Vendor ID with provided value (DEBUG)",
"type": "uint32"
},
{
"default-value": false,
"name": "x-no-mmap",
+ "description": "Disable MMAP for device. Allows to trace MMIO accesses (DEBUG)",
"type": "bool"
},
- {
- "default-value": "off",
- "name": "x-msix-relocation",
- "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5",
- "type": "OffAutoPCIBAR"
- },
{
"default-value": true,
"name": "x-req",
- "description": "on/off",
+ "description": "Disable device request notification support (DEBUG)",
"type": "bool"
},
+ {
+ "default-value": "off",
+ "name": "x-msix-relocation",
+ "description": "Specify MSI-X MMIO relocation to the end of specified existing BAR or new BAR to avoid virtualization overhead due to adjacent device registers",
+ "type": "OffAutoPCIBAR"
+ },
{
"default-value": false,
"name": "x-no-kvm-ioeventfd",
+ "description": "Disable registration of ioeventfds with KVM (DEBUG)",
"type": "bool"
},
{
"default-value": 4294967295,
"name": "x-pci-vendor-id",
+ "description": "Override PCI Vendor ID with provided value (DEBUG)",
"type": "uint32"
},
+ {
+ "default-value": "auto",
+ "name": "x-migration-multifd-transfer",
+ "description": "Transfer this device state via multifd channels when live migrating it",
+ "type": "OnOffAuto"
+ },
{
"default-value": false,
"name": "x-no-vfio-ioeventfd",
+ "description": "Disable linking of KVM ioeventfds to VFIO ioeventfds (DEBUG)",
"type": "bool"
},
{
"name": "x-nv-gpudirect-clique",
- "description": "NVIDIA GPUDirect Clique ID (0 - 15)",
- "type": "uint4"
+ "description": "Add NVIDIA GPUDirect capability indicating P2P DMA clique for device [0-15]",
+ "type": "uint8"
},
{
"default-value": 1100,
"name": "x-intx-mmap-timeout-ms",
+ "description": "When EOI is not provided by KVM/QEMU, wait time (milliseconds) to re-enable device direct access after INTx (DEBUG)",
"type": "uint32"
},
{
"default-value": 0,
"name": "x-igd-gms",
+ "description": "Override IGD data stolen memory size (32MiB units)",
"type": "uint32"
},
{
"name": "sysfsdev",
+ "description": "Host sysfs path of assigned device",
"type": "str"
},
{
"name": "vf-token",
- "description": "UUID (aka GUID) or \"auto\" for random value (default)",
+ "description": "Specify UUID VF token. Required for VF when PF is owned by another VFIO driver",
"type": "str"
},
{
"default-value": 0,
"name": "yres",
+ "description": "Set Y display resolution the vGPU should use",
"type": "uint32"
},
{
"default-value": false,
"name": "x-vga",
- "description": "on/off",
+ "description": "Expose VGA address spaces for device",
"type": "bool"
},
{
"default-value": false,
"name": "x-igd-opregion",
- "description": "on/off",
+ "description": "Expose host IGD OpRegion to guest",
"type": "bool"
},
{
"default-value": false,
"name": "x-no-kvm-msix",
+ "description": "Disable direct VFIO->KVM MSIx injection. Allows to trace MSIx interrupts (DEBUG)",
"type": "bool"
},
{
"name": "iommufd",
+ "description": "Set host IOMMUFD backend device",
"type": "link<iommufd>"
},
{
"name": "host",
- "description": "Address (bus/device/function) of the host device, example: 04:10.0",
+ "description": "Host PCI address [domain:]<bus:slot.function> of assigned device",
"type": "str"
},
{
"default-value": false,
"name": "x-no-geforce-quirks",
+ "description": "Disable GeForce quirks (for NVIDIA Quadro/GRID/Tesla). Improves performance",
"type": "bool"
},
{
"default-value": false,
"name": "x-balloon-allowed",
+ "description": "Override allowing ballooning with device (DEBUG, DANGER)",
"type": "bool"
},
{
{
"default-value": false,
"name": "share-rw",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": "auto",
"name": "werror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": "auto",
"name": "rerror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": true,
"name": "migrate-emulated-scsi-request",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "win2k-install-hack",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "share-rw",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": "auto",
"name": "rerror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
"default-value": "auto",
"name": "bios-chs-trans",
- "description": "Logical CHS translation algorithm, auto/none/lba/large/rechs",
+ "description": "Logical CHS translation algorithm (auto/none/lba/large/rechs)",
"type": "BiosAtaTranslation"
},
{
{
"default-value": "auto",
"name": "werror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": true,
"name": "acpi-pci-hotplug-with-bridge-support",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "acpi-root-pci-hotplug",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "smm-enabled",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "memory-hotplug-support",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "smm-compat",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-not-migrate-acpi-index",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "streams",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "suppress-remote-wake",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "commandlog",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": "auto",
"name": "rerror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": false,
"name": "removable",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "share-rw",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": "auto",
"name": "werror",
- "description": "Error handling policy, report/ignore/enospc/stop/auto",
+ "description": "Error handling policy (report/ignore/enospc/stop/auto)",
"type": "BlockdevOnError"
},
{
{
"default-value": "delay",
"name": "lost_tick_policy",
+ "description": "Policy for handling lost ticks (discard/delay/slew)",
"type": "LostTickPolicy"
}
],
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "global-vmstate",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "global-vmstate",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "global-vmstate",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "noreboot",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "smm-enabled",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "x-smi-periodic-timer",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "x-smi-swsmi-timer",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "smm-compat",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "qemu-4-0-config-size",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "qemu-4-0-config-size",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "pt",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "device-iotlb",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "fs1gp",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "stale-tm",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-scalable-mode",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "dma-translation",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "caching-mode",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-buggy-eim",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-pasid-mode",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "x-flts",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "dma-drain",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "snoop-control",
+ "description": "on/off",
"type": "bool"
}
],
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": true,
"name": "smbase-smram",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "unarmed",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-pci-express-writeable-slt-bug",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-do-not-expose-native-hotplug-cap",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "hotplug",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-acs",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-migrate-msix",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "suppress-remote-wake",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "guest-resets-all",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "guest-reset",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-early-migration",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "prealloc",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": false,
"name": "dynamic-memslots",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": -1,
"name": "addr",
"description": "Slot and optional function number, example: 06.0 or 06",
- "type": "int32"
+ "type": "str"
},
{
"default-value": 4294967295,
{
"default-value": false,
"name": "x-ignore-backend-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "disable-modern",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-disabled-flag",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": "host",
"name": "granule",
- "description": "granule_mode values, 4k, 8k, 16k, 64k, host",
+ "description": "Granule page size (4k/8k/16k/64k/host)",
"type": "GranuleMode"
},
{
"default-value": false,
"name": "x-disable-legacy-check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "boot-bypass",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "use-started",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-intel-pt-auto-level",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "vmware-cpuid-freq",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-vendor-cpuid-only",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "host-phys-bits",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-force-features",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "pmu",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "xen-vapic",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "fill-mtrr-mask",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "x-migrate-smi-count",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-amd-topoext-features-only",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "cpuid-0xb",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "x-l1-cache-per-thread",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "tcg-cpuid",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "legacy-multi-node",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "l3-cache",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "x-hv-synic-kvm-only",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "full-cpuid-auto-level",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "kvm-pv-enforce-cpuid",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "hv-enforce-cpuid",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "kvm",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "hv-passthrough",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "legacy-cache",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "lmce",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": true,
"name": "check",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "enforce",
+ "description": "on/off",
"type": "bool"
},
{
{
"default-value": false,
"name": "host-cache-info",
+ "description": "on/off",
"type": "bool"
},
{
"default-value": true,
"name": "migratable",
+ "description": "on/off",
"type": "bool"
},
{
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "YongFeng-v1",
+ "typename": "YongFeng-v1-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "invpcid",
+ "pku",
+ "spec-ctrl",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en",
+ "ssb-no"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
+ {
+ "name": "YongFeng",
+ "typename": "YongFeng-x86_64-cpu",
+ "unavailable-features": [
+ "ss",
+ "pcid",
+ "invpcid",
+ "pku",
+ "spec-ctrl",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en",
+ "ssb-no"
+ ],
+ "alias-of": "YongFeng-v1",
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "Westmere-v2",
"typename": "Westmere-v2-x86_64-cpu",
"migration-safe": true,
"deprecated": false
},
+ {
+ "name": "YongFeng-v1",
+ "typename": "YongFeng-v1-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "invpcid",
+ "spec-ctrl",
+ "arch-capabilities",
+ "invtsc",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en"
+ ],
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
+ {
+ "name": "YongFeng",
+ "typename": "YongFeng-x86_64-cpu",
+ "unavailable-features": [
+ "pcid",
+ "tsc-deadline",
+ "invpcid",
+ "spec-ctrl",
+ "arch-capabilities",
+ "invtsc",
+ "xstore",
+ "xstore-en",
+ "xcrypt",
+ "xcrypt-en",
+ "ace2",
+ "phe",
+ "phe-en",
+ "pmm",
+ "pmm-en"
+ ],
+ "alias-of": "YongFeng-v1",
+ "static": false,
+ "migration-safe": true,
+ "deprecated": false
+ },
{
"name": "Westmere-v2",
"typename": "Westmere-v2-x86_64-cpu",