mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-02-25 17:46:48 +00:00
target/i386: Add Denverton-v2 (no MPX) CPU model
Because MPX is being removed from the linux kernel, remove MPX feature from Denverton. Backports commit ab0c942c868210e78ff88aef83efb4b4018068e1 from qemu
This commit is contained in:
parent
12d7126443
commit
7b2296a512
|
@ -3385,6 +3385,18 @@ static X86CPUDefinition builtin_x86_defs[] = {
|
||||||
.features[FEAT_VMX_VMFUNC] = MSR_VMX_VMFUNC_EPT_SWITCHING,
|
.features[FEAT_VMX_VMFUNC] = MSR_VMX_VMFUNC_EPT_SWITCHING,
|
||||||
.xlevel = 0x80000008,
|
.xlevel = 0x80000008,
|
||||||
.model_id = "Intel Atom Processor (Denverton)",
|
.model_id = "Intel Atom Processor (Denverton)",
|
||||||
|
.versions = (X86CPUVersionDefinition[]) {
|
||||||
|
{ .version = 1 },
|
||||||
|
{
|
||||||
|
.version = 2,
|
||||||
|
.props = (PropValue[]) {
|
||||||
|
{ "monitor", "off" },
|
||||||
|
{ "mpx", "off" },
|
||||||
|
{ /* end of list */ },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{ /* end of list */ },
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.name = "SnowRidge",
|
.name = "SnowRidge",
|
||||||
|
|
Loading…
Reference in a new issue