mirror of https://gitee.com/openkylin/qemu.git
target/i386: Add notes for versioned CPU models
Add which features are added or removed in this version. Signed-off-by: Tao Xu <tao3.xu@intel.com> Message-Id: <20200324051034.30541-1-tao3.xu@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
ff57bb7b63
commit
47f0d11d21
|
@ -3135,6 +3135,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
|||
.versions = (X86CPUVersionDefinition[]) {
|
||||
{ .version = 1 },
|
||||
{ .version = 2,
|
||||
.note = "ARCH_CAPABILITIES",
|
||||
.props = (PropValue[]) {
|
||||
{ "arch-capabilities", "on" },
|
||||
{ "rdctl-no", "on" },
|
||||
|
@ -3146,6 +3147,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
|||
},
|
||||
{ .version = 3,
|
||||
.alias = "Cascadelake-Server-noTSX",
|
||||
.note = "ARCH_CAPABILITIES, no TSX",
|
||||
.props = (PropValue[]) {
|
||||
{ "hle", "off" },
|
||||
{ "rtm", "off" },
|
||||
|
@ -3367,6 +3369,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
|||
{ .version = 1 },
|
||||
{
|
||||
.version = 2,
|
||||
.note = "no TSX",
|
||||
.alias = "Icelake-Client-noTSX",
|
||||
.props = (PropValue[]) {
|
||||
{ "hle", "off" },
|
||||
|
@ -3484,6 +3487,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
|||
{ .version = 1 },
|
||||
{
|
||||
.version = 2,
|
||||
.note = "no TSX",
|
||||
.alias = "Icelake-Server-noTSX",
|
||||
.props = (PropValue[]) {
|
||||
{ "hle", "off" },
|
||||
|
@ -3604,6 +3608,7 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
|||
{ .version = 1 },
|
||||
{
|
||||
.version = 2,
|
||||
.note = "no MPX, no MONITOR",
|
||||
.props = (PropValue[]) {
|
||||
{ "monitor", "off" },
|
||||
{ "mpx", "off" },
|
||||
|
|
Loading…
Reference in New Issue