i386: Add -noTSX aliases for hle=off, rtm=off CPU models
We have been trying to avoid adding new aliases for CPU model versions, but in the case of changes in defaults introduced by the TAA mitigation patches, the aliases might help avoid user confusion when applying host software updates. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
9ab2237f19
commit
02fa60d101
|
@ -2904,6 +2904,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.version = 3,
|
.version = 3,
|
||||||
|
.alias = "Skylake-Client-noTSX-IBRS",
|
||||||
.props = (PropValue[]) {
|
.props = (PropValue[]) {
|
||||||
{ "hle", "off" },
|
{ "hle", "off" },
|
||||||
{ "rtm", "off" },
|
{ "rtm", "off" },
|
||||||
|
@ -3025,6 +3026,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.version = 3,
|
.version = 3,
|
||||||
|
.alias = "Skylake-Server-noTSX-IBRS",
|
||||||
.props = (PropValue[]) {
|
.props = (PropValue[]) {
|
||||||
{ "hle", "off" },
|
{ "hle", "off" },
|
||||||
{ "rtm", "off" },
|
{ "rtm", "off" },
|
||||||
|
@ -3145,6 +3147,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ .version = 3,
|
{ .version = 3,
|
||||||
|
.alias = "Cascadelake-Server-noTSX",
|
||||||
.props = (PropValue[]) {
|
.props = (PropValue[]) {
|
||||||
{ "hle", "off" },
|
{ "hle", "off" },
|
||||||
{ "rtm", "off" },
|
{ "rtm", "off" },
|
||||||
|
@ -3257,6 +3260,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
{ .version = 1 },
|
{ .version = 1 },
|
||||||
{
|
{
|
||||||
.version = 2,
|
.version = 2,
|
||||||
|
.alias = "Icelake-Client-noTSX",
|
||||||
.props = (PropValue[]) {
|
.props = (PropValue[]) {
|
||||||
{ "hle", "off" },
|
{ "hle", "off" },
|
||||||
{ "rtm", "off" },
|
{ "rtm", "off" },
|
||||||
|
@ -3373,6 +3377,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
{ .version = 1 },
|
{ .version = 1 },
|
||||||
{
|
{
|
||||||
.version = 2,
|
.version = 2,
|
||||||
|
.alias = "Icelake-Server-noTSX",
|
||||||
.props = (PropValue[]) {
|
.props = (PropValue[]) {
|
||||||
{ "hle", "off" },
|
{ "hle", "off" },
|
||||||
{ "rtm", "off" },
|
{ "rtm", "off" },
|
||||||
|
|
Loading…
Reference in a new issue