<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='yes'>
+ <enum name='maximumMigratable'>
+ <value>on</value>
+ <value>off</value>
+ </enum>
+ </mode>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
<vendor>Intel</vendor>
<define name="cpu">
<element name="cpu">
<ref name="cpuHost"/>
+ <ref name="cpuMax"/>
<ref name="cpuHostModel"/>
<ref name="cpuCustom"/>
</element>
</element>
</define>
+ <define name="cpuMax">
+ <element name="mode">
+ <attribute name="name">
+ <value>maximum</value>
+ </attribute>
+ <ref name="supported"/>
+ <optional>
+ <ref name="enum"/>
+ </optional>
+ </element>
+ </define>
+
<define name="cpuHostModel">
<element name="mode">
<attribute name="name">
virBufferAddLit(buf, "/>\n");
}
+ virBufferAsprintf(buf, "<mode name='%s' supported='%s'",
+ virCPUModeTypeToString(VIR_CPU_MODE_MAXIMUM),
+ cpu->maximum ? "yes" : "no");
+
+ if (cpu->maximum && cpu->maximumMigratable.report) {
+ virBufferAddLit(buf, ">\n");
+ virBufferAdjustIndent(buf, 2);
+ ENUM_PROCESS(cpu, maximumMigratable,
+ virTristateSwitchTypeToString);
+ virBufferAdjustIndent(buf, -2);
+ virBufferAddLit(buf, "</mode>\n");
+ } else {
+ virBufferAddLit(buf, "/>\n");
+ }
+
virBufferAsprintf(buf, "<mode name='%s' ",
virCPUModeTypeToString(VIR_CPU_MODE_HOST_MODEL));
if (cpu->hostModel) {
struct _virDomainCapsCPU {
bool hostPassthrough;
virDomainCapsEnum hostPassthroughMigratable;
+ bool maximum;
+ virDomainCapsEnum maximumMigratable;
virCPUDefPtr hostModel;
virDomainCapsCPUModelsPtr custom;
};
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
<arch>x86_64</arch>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Haswell-noTSX</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Opteron_G4</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z14-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Haswell-noTSX</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z14-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Haswell-noTSX</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z14-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Haswell-noTSX</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>zEC12.2-base</model>
<feature policy='require' name='aefsi'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>Broadwell</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Opteron_G4</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z13.2-base</model>
<feature policy='require' name='aefsi'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z14-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>z14.2-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-IBPB</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-IBPB</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>pxa262</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>gen15a-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>cortex-a9</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>cortex-a9</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>Skylake-Client-IBRS</model>
<vendor>Intel</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='no'/>
</cpu>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>cortex-a9</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='no'/>
<mode name='custom' supported='yes'>
<model usable='unknown'>cortex-a9</model>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='allow'>POWER8</model>
</mode>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>gen15a-base</model>
<feature policy='require' name='aen'/>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>
</os>
<cpu>
<mode name='host-passthrough' supported='no'/>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC</model>
<vendor>AMD</vendor>
<value>off</value>
</enum>
</mode>
+ <mode name='maximum' supported='no'/>
<mode name='host-model' supported='yes'>
<model fallback='forbid'>EPYC-Rome</model>
<vendor>AMD</vendor>