mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
conf: add reporting of "maximum" CPU mode in domain caps
The data reported is the same as for "host-passthrough" Reviewed-by: Pavel Hrdina <phrdina@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
d153c101d2
commit
09cbd460fb
@ -207,6 +207,12 @@
|
||||
<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>
|
||||
|
@ -88,6 +88,7 @@
|
||||
<define name="cpu">
|
||||
<element name="cpu">
|
||||
<ref name="cpuHost"/>
|
||||
<ref name="cpuMax"/>
|
||||
<ref name="cpuHostModel"/>
|
||||
<ref name="cpuCustom"/>
|
||||
</element>
|
||||
@ -105,6 +106,18 @@
|
||||
</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">
|
||||
|
@ -415,6 +415,21 @@ virDomainCapsCPUFormat(virBufferPtr buf,
|
||||
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) {
|
||||
|
@ -166,6 +166,8 @@ typedef virDomainCapsCPU *virDomainCapsCPUPtr;
|
||||
struct _virDomainCapsCPU {
|
||||
bool hostPassthrough;
|
||||
virDomainCapsEnum hostPassthroughMigratable;
|
||||
bool maximum;
|
||||
virDomainCapsEnum maximumMigratable;
|
||||
virCPUDefPtr hostModel;
|
||||
virDomainCapsCPUModelsPtr custom;
|
||||
};
|
||||
|
@ -8,6 +8,7 @@
|
||||
</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>
|
||||
|
@ -17,6 +17,7 @@
|
||||
</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>
|
||||
|
@ -17,6 +17,7 @@
|
||||
</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>
|
||||
|
@ -5,6 +5,7 @@
|
||||
<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>
|
||||
|
@ -20,6 +20,7 @@
|
||||
</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>
|
||||
|
@ -10,6 +10,7 @@
|
||||
</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>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<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>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='no'/>
|
||||
<mode name='custom' supported='no'/>
|
||||
</cpu>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>Broadwell</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -33,6 +33,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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'/>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -32,6 +32,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<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>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='yes'>
|
||||
<model fallback='allow'>POWER8</model>
|
||||
</mode>
|
||||
|
@ -34,6 +34,7 @@
|
||||
<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>
|
||||
|
@ -35,6 +35,7 @@
|
||||
<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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
</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>
|
||||
|
@ -29,6 +29,7 @@
|
||||
<value>off</value>
|
||||
</enum>
|
||||
</mode>
|
||||
<mode name='maximum' supported='no'/>
|
||||
<mode name='host-model' supported='no'/>
|
||||
<mode name='custom' supported='no'/>
|
||||
</cpu>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user