* [Qemu-devel] [PATCH 0/2] Revert exposure of PCONFIG to guest @ 2018-12-19 13:44 Robert Hoo 2018-12-19 13:44 ` [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Robert Hoo 2018-12-19 13:44 ` [Qemu-devel] [PATCH 2/2] Revert "i386: Add CPUID bit for PCONFIG" Robert Hoo 0 siblings, 2 replies; 12+ messages in thread From: Robert Hoo @ 2018-12-19 13:44 UTC (permalink / raw) To: pbonzini, rth, ehabkost, thomas.lendacky Cc: qemu-devel, robert.hu, Robert Hoo PCONFIG is not supposed to be exposed to guest. These 2 patches fix this. Robert Hoo (2): i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Revert "i386: Add CPUID bit for PCONFIG" target/i386/cpu.c | 5 ++--- target/i386/cpu.h | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) -- 1.8.3.1 ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-19 13:44 [Qemu-devel] [PATCH 0/2] Revert exposure of PCONFIG to guest Robert Hoo @ 2018-12-19 13:44 ` Robert Hoo 2018-12-19 14:01 ` Daniel P. Berrangé 2018-12-19 13:44 ` [Qemu-devel] [PATCH 2/2] Revert "i386: Add CPUID bit for PCONFIG" Robert Hoo 1 sibling, 1 reply; 12+ messages in thread From: Robert Hoo @ 2018-12-19 13:44 UTC (permalink / raw) To: pbonzini, rth, ehabkost, thomas.lendacky Cc: qemu-devel, robert.hu, Robert Hoo Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> --- target/i386/cpu.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index 677a3bd..b6113d0 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -2613,8 +2613,7 @@ static X86CPUDefinition builtin_x86_defs[] = { CPUID_7_0_ECX_AVX512VNNI | CPUID_7_0_ECX_AVX512BITALG | CPUID_7_0_ECX_AVX512_VPOPCNTDQ | CPUID_7_0_ECX_LA57, .features[FEAT_7_0_EDX] = - CPUID_7_0_EDX_PCONFIG | CPUID_7_0_EDX_SPEC_CTRL | - CPUID_7_0_EDX_SPEC_CTRL_SSBD, + CPUID_7_0_EDX_SPEC_CTRL | CPUID_7_0_EDX_SPEC_CTRL_SSBD, /* Missing: XSAVES (not supported by some Linux versions, * including v4.1 to v4.12). * KVM doesn't yet expose any XSAVES state save component, -- 1.8.3.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-19 13:44 ` [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Robert Hoo @ 2018-12-19 14:01 ` Daniel P. Berrangé 2018-12-20 0:18 ` Robert Hoo 0 siblings, 1 reply; 12+ messages in thread From: Daniel P. Berrangé @ 2018-12-19 14:01 UTC (permalink / raw) To: Robert Hoo Cc: pbonzini, rth, ehabkost, thomas.lendacky, robert.hu, qemu-devel On Wed, Dec 19, 2018 at 09:44:40PM +0800, Robert Hoo wrote: > Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> > --- > target/i386/cpu.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/target/i386/cpu.c b/target/i386/cpu.c > index 677a3bd..b6113d0 100644 > --- a/target/i386/cpu.c > +++ b/target/i386/cpu.c > @@ -2613,8 +2613,7 @@ static X86CPUDefinition builtin_x86_defs[] = { > CPUID_7_0_ECX_AVX512VNNI | CPUID_7_0_ECX_AVX512BITALG | > CPUID_7_0_ECX_AVX512_VPOPCNTDQ | CPUID_7_0_ECX_LA57, > .features[FEAT_7_0_EDX] = > - CPUID_7_0_EDX_PCONFIG | CPUID_7_0_EDX_SPEC_CTRL | > - CPUID_7_0_EDX_SPEC_CTRL_SSBD, > + CPUID_7_0_EDX_SPEC_CTRL | CPUID_7_0_EDX_SPEC_CTRL_SSBD, > /* Missing: XSAVES (not supported by some Linux versions, > * including v4.1 to v4.12). > * KVM doesn't yet expose any XSAVES state save component, This was shipped in QEMU 3.1.0, so I don't think we can unconditionally remove it like this without breaking CPU model migration compat. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-19 14:01 ` Daniel P. Berrangé @ 2018-12-20 0:18 ` Robert Hoo 2018-12-20 12:38 ` Paolo Bonzini 0 siblings, 1 reply; 12+ messages in thread From: Robert Hoo @ 2018-12-20 0:18 UTC (permalink / raw) To: Daniel P. Berrangé Cc: robert.hu, robert.hu, pbonzini, rth, ehabkost, thomas.lendacky, qemu-devel On Wed, 2018-12-19 at 14:01 +0000, Daniel P. Berrangé wrote: > On Wed, Dec 19, 2018 at 09:44:40PM +0800, Robert Hoo wrote: > > Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> > > --- > > target/i386/cpu.c | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/target/i386/cpu.c b/target/i386/cpu.c > > index 677a3bd..b6113d0 100644 > > --- a/target/i386/cpu.c > > +++ b/target/i386/cpu.c > > @@ -2613,8 +2613,7 @@ static X86CPUDefinition builtin_x86_defs[] = > > { > > CPUID_7_0_ECX_AVX512VNNI | CPUID_7_0_ECX_AVX512BITALG > > | > > CPUID_7_0_ECX_AVX512_VPOPCNTDQ | CPUID_7_0_ECX_LA57, > > .features[FEAT_7_0_EDX] = > > - CPUID_7_0_EDX_PCONFIG | CPUID_7_0_EDX_SPEC_CTRL | > > - CPUID_7_0_EDX_SPEC_CTRL_SSBD, > > + CPUID_7_0_EDX_SPEC_CTRL | > > CPUID_7_0_EDX_SPEC_CTRL_SSBD, > > /* Missing: XSAVES (not supported by some Linux versions, > > * including v4.1 to v4.12). > > * KVM doesn't yet expose any XSAVES state save > > component, > > This was shipped in QEMU 3.1.0, so I don't think we can > unconditionally > remove it like this without breaking CPU model migration compat. > I think the sooner, the better. Take the time window that Icelake CPU model has just shipped with QEMU 3.1.0 and is not publicly/widely used yet. > > Regards, > Daniel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-20 0:18 ` Robert Hoo @ 2018-12-20 12:38 ` Paolo Bonzini 2018-12-20 12:50 ` Robert Hoo 0 siblings, 1 reply; 12+ messages in thread From: Paolo Bonzini @ 2018-12-20 12:38 UTC (permalink / raw) To: Robert Hoo, Daniel P. Berrangé Cc: robert.hu, rth, ehabkost, thomas.lendacky, qemu-devel On 20/12/18 01:18, Robert Hoo wrote: > On Wed, 2018-12-19 at 14:01 +0000, Daniel P. Berrangé wrote: >> On Wed, Dec 19, 2018 at 09:44:40PM +0800, Robert Hoo wrote: >>> Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> >>> --- >>> target/i386/cpu.c | 3 +-- >>> 1 file changed, 1 insertion(+), 2 deletions(-) >>> >>> diff --git a/target/i386/cpu.c b/target/i386/cpu.c >>> index 677a3bd..b6113d0 100644 >>> --- a/target/i386/cpu.c >>> +++ b/target/i386/cpu.c >>> @@ -2613,8 +2613,7 @@ static X86CPUDefinition builtin_x86_defs[] = >>> { >>> CPUID_7_0_ECX_AVX512VNNI | CPUID_7_0_ECX_AVX512BITALG >>> | >>> CPUID_7_0_ECX_AVX512_VPOPCNTDQ | CPUID_7_0_ECX_LA57, >>> .features[FEAT_7_0_EDX] = >>> - CPUID_7_0_EDX_PCONFIG | CPUID_7_0_EDX_SPEC_CTRL | >>> - CPUID_7_0_EDX_SPEC_CTRL_SSBD, >>> + CPUID_7_0_EDX_SPEC_CTRL | >>> CPUID_7_0_EDX_SPEC_CTRL_SSBD, >>> /* Missing: XSAVES (not supported by some Linux versions, >>> * including v4.1 to v4.12). >>> * KVM doesn't yet expose any XSAVES state save >>> component, >> >> This was shipped in QEMU 3.1.0, so I don't think we can >> unconditionally >> remove it like this without breaking CPU model migration compat. >> > I think the sooner, the better. Take the time window that Icelake CPU > model has just shipped with QEMU 3.1.0 and is not publicly/widely used > yet. We should still leave it in the 3.1 machine types. I've just sent a patch to do the same with MPX. Paolo ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-20 12:38 ` Paolo Bonzini @ 2018-12-20 12:50 ` Robert Hoo 2018-12-20 13:06 ` Paolo Bonzini 2018-12-21 6:27 ` Paolo Bonzini 0 siblings, 2 replies; 12+ messages in thread From: Robert Hoo @ 2018-12-20 12:50 UTC (permalink / raw) To: Paolo Bonzini, Daniel P. Berrangé Cc: robert.hu, robert.hu, rth, ehabkost, thomas.lendacky, qemu-devel On Thu, 2018-12-20 at 13:38 +0100, Paolo Bonzini wrote: > On 20/12/18 01:18, Robert Hoo wrote: > > On Wed, 2018-12-19 at 14:01 +0000, Daniel P. Berrangé wrote: > > > On Wed, Dec 19, 2018 at 09:44:40PM +0800, Robert Hoo wrote: > > > > Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> > > > > --- > > > > target/i386/cpu.c | 3 +-- > > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > > > > diff --git a/target/i386/cpu.c b/target/i386/cpu.c > > > > index 677a3bd..b6113d0 100644 > > > > --- a/target/i386/cpu.c > > > > +++ b/target/i386/cpu.c > > > > @@ -2613,8 +2613,7 @@ static X86CPUDefinition > > > > builtin_x86_defs[] = > > > > { > > > > CPUID_7_0_ECX_AVX512VNNI | > > > > CPUID_7_0_ECX_AVX512BITALG > > > > > > > > > > > > > CPUID_7_0_ECX_AVX512_VPOPCNTDQ | > > > > CPUID_7_0_ECX_LA57, > > > > .features[FEAT_7_0_EDX] = > > > > - CPUID_7_0_EDX_PCONFIG | CPUID_7_0_EDX_SPEC_CTRL | > > > > - CPUID_7_0_EDX_SPEC_CTRL_SSBD, > > > > + CPUID_7_0_EDX_SPEC_CTRL | > > > > CPUID_7_0_EDX_SPEC_CTRL_SSBD, > > > > /* Missing: XSAVES (not supported by some Linux > > > > versions, > > > > * including v4.1 to v4.12). > > > > * KVM doesn't yet expose any XSAVES state save > > > > component, > > > > > > This was shipped in QEMU 3.1.0, so I don't think we can > > > unconditionally > > > remove it like this without breaking CPU model migration compat. > > > > > > > I think the sooner, the better. Take the time window that Icelake > > CPU > > model has just shipped with QEMU 3.1.0 and is not publicly/widely > > used > > yet. > > We should still leave it in the 3.1 machine types. I've just sent a > patch to do the same with MPX. > I took a look your patch of "Disable MPX support on named CPU models". Seems you do the same as I do to PCONFIG. So you agree with my above patch?:-) I won't object that keep it in 3.1 machine type as you do to MPX. > Paolo > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-20 12:50 ` Robert Hoo @ 2018-12-20 13:06 ` Paolo Bonzini 2018-12-21 6:27 ` Paolo Bonzini 1 sibling, 0 replies; 12+ messages in thread From: Paolo Bonzini @ 2018-12-20 13:06 UTC (permalink / raw) To: Robert Hoo, Daniel P. Berrangé Cc: robert.hu, rth, ehabkost, thomas.lendacky, qemu-devel On 20/12/18 13:50, Robert Hoo wrote: >> We should still leave it in the 3.1 machine types. I've just sent a >> patch to do the same with MPX. >> > I took a look your patch of "Disable MPX support on named CPU models". > Seems you do the same as I do to PCONFIG. So you agree with my above > patch?:-) If you add send a version that keeps it in the 3.1 machine type, I do. Paolo > I won't object that keep it in 3.1 machine type as you do to MPX. > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-20 12:50 ` Robert Hoo 2018-12-20 13:06 ` Paolo Bonzini @ 2018-12-21 6:27 ` Paolo Bonzini 2018-12-21 14:04 ` Robert Hoo 1 sibling, 1 reply; 12+ messages in thread From: Paolo Bonzini @ 2018-12-21 6:27 UTC (permalink / raw) To: Robert Hoo, Daniel P. Berrangé Cc: thomas.lendacky, ehabkost, qemu-devel, robert.hu, rth On 20/12/18 13:50, Robert Hoo wrote: > On Thu, 2018-12-20 at 13:38 +0100, Paolo Bonzini wrote: >> On 20/12/18 01:18, Robert Hoo wrote: >>> I think the sooner, the better. Take the time window that Icelake >>> CPU >>> model has just shipped with QEMU 3.1.0 and is not publicly/widely >>> used >>> yet. >> >> We should still leave it in the 3.1 machine types. I've just sent a >> patch to do the same with MPX. >> > I took a look your patch of "Disable MPX support on named CPU models". > Seems you do the same as I do to PCONFIG. So you agree with my above > patch?:-) > > I won't object that keep it in 3.1 machine type as you do to MPX. Sorry Robert, I changed my mind. If no hypervisor exists that enables PCONFIG for guests (using the PCONFIG_ENABLE processor control), effectively no one can ever have used it. We should disable it in all machine types and Cc qemu-stable. In fact, the same is true for INTEL_PT, which is not supported by any released kernel version and, even is going to be available only with a module parameter when it will be. This is not the same as MPX, which did work even though nobody was probably using it. So this series is correct and I will follow up with one for INTEL_PT; however, this begs the question of how the patches are being tested. Paolo ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-21 6:27 ` Paolo Bonzini @ 2018-12-21 14:04 ` Robert Hoo 2018-12-21 15:03 ` Paolo Bonzini 0 siblings, 1 reply; 12+ messages in thread From: Robert Hoo @ 2018-12-21 14:04 UTC (permalink / raw) To: Paolo Bonzini, Daniel P. Berrangé, kai.huang, luwei.kang Cc: robert.hu, robert.hu, thomas.lendacky, ehabkost, qemu-devel, rth On Fri, 2018-12-21 at 07:27 +0100, Paolo Bonzini wrote: > On 20/12/18 13:50, Robert Hoo wrote: > > On Thu, 2018-12-20 at 13:38 +0100, Paolo Bonzini wrote: > > > On 20/12/18 01:18, Robert Hoo wrote: > > > > I think the sooner, the better. Take the time window that > > > > Icelake > > > > CPU > > > > model has just shipped with QEMU 3.1.0 and is not > > > > publicly/widely > > > > used > > > > yet. > > > > > > We should still leave it in the 3.1 machine types. I've just > > > sent a > > > patch to do the same with MPX. > > > > > > > I took a look your patch of "Disable MPX support on named CPU > > models". > > Seems you do the same as I do to PCONFIG. So you agree with my > > above > > patch?:-) > > > > I won't object that keep it in 3.1 machine type as you do to MPX. > > Sorry Robert, I changed my mind. If no hypervisor exists that > enables > PCONFIG for guests (using the PCONFIG_ENABLE processor control), > effectively no one can ever have used it. We should disable it in > all > machine types and Cc qemu-stable. Thanks Paolo. > > In fact, the same is true for INTEL_PT, which is not supported by any > released kernel version and, even is going to be available only with > a > module parameter when it will be. Add Luwei in judging this. > > This is not the same as MPX, which did work even though nobody was > probably using it. > > So this series is correct and I will follow up with one for INTEL_PT; > however, this begs the question of how the patches are being tested. > My apologies for carelessness. I've seen you patch for INTEL_PT. So am I going to resend these 2 patches and Cc qemu-stable? or simply reply these 2 patches adding qemu-stable in Cc list? > Paolo ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-21 14:04 ` Robert Hoo @ 2018-12-21 15:03 ` Paolo Bonzini 2018-12-22 0:58 ` Robert Hoo 0 siblings, 1 reply; 12+ messages in thread From: Paolo Bonzini @ 2018-12-21 15:03 UTC (permalink / raw) To: Robert Hoo, Daniel P. Berrangé, kai.huang, luwei.kang Cc: robert.hu, thomas.lendacky, ehabkost, qemu-devel, rth On 21/12/18 15:04, Robert Hoo wrote: >> So this series is correct and I will follow up with one for INTEL_PT; >> however, this begs the question of how the patches are being tested. > > My apologies for carelessness. No problem. In the future please check that "-cpu Icelake-Client" doesn't have warnings such as qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.07H:EBX.intel-pt [bit 25] when run on an Icelake-Client host. > I've seen you patch for INTEL_PT. So am I going to resend these 2 > patches and Cc qemu-stable? or simply reply these 2 patches adding > qemu-stable in Cc list? I can take care of that, thanks. Paolo ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model 2018-12-21 15:03 ` Paolo Bonzini @ 2018-12-22 0:58 ` Robert Hoo 0 siblings, 0 replies; 12+ messages in thread From: Robert Hoo @ 2018-12-22 0:58 UTC (permalink / raw) To: Paolo Bonzini, Daniel P. Berrangé, kai.huang, luwei.kang Cc: robert.hu, robert.hu, thomas.lendacky, ehabkost, qemu-devel, rth On Fri, 2018-12-21 at 16:03 +0100, Paolo Bonzini wrote: > On 21/12/18 15:04, Robert Hoo wrote: > > > So this series is correct and I will follow up with one for > > > INTEL_PT; > > > however, this begs the question of how the patches are being > > > tested. > > > > My apologies for carelessness. > > No problem. In the future please check that "-cpu Icelake-Client" > doesn't have warnings such as > > qemu-system-x86_64: warning: host doesn't support requested feature: > CPUID.07H:EBX.intel-pt [bit 25] > > when run on an Icelake-Client host. Sure. I'm going to ask our validation team to add these in test criteria. > > > I've seen you patch for INTEL_PT. So am I going to resend these 2 > > patches and Cc qemu-stable? or simply reply these 2 patches adding > > qemu-stable in Cc list? > > I can take care of that, thanks. > > Paolo > ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Qemu-devel] [PATCH 2/2] Revert "i386: Add CPUID bit for PCONFIG" 2018-12-19 13:44 [Qemu-devel] [PATCH 0/2] Revert exposure of PCONFIG to guest Robert Hoo 2018-12-19 13:44 ` [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Robert Hoo @ 2018-12-19 13:44 ` Robert Hoo 1 sibling, 0 replies; 12+ messages in thread From: Robert Hoo @ 2018-12-19 13:44 UTC (permalink / raw) To: pbonzini, rth, ehabkost, thomas.lendacky Cc: qemu-devel, robert.hu, Robert Hoo This reverts commit 5131dc433df54b37e8e918d8fba7fe10344e7a7b. For new instruction 'PCONFIG' will not be exposed to guest. Signed-off-by: Robert Hoo <robert.hu@linux.intel.com> --- target/i386/cpu.c | 2 +- target/i386/cpu.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index b6113d0..08d4307 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -1040,7 +1040,7 @@ static FeatureWordInfo feature_word_info[FEATURE_WORDS] = { NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, - NULL, NULL, "pconfig", NULL, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, "spec-ctrl", "stibp", NULL, "arch-capabilities", NULL, "ssbd", diff --git a/target/i386/cpu.h b/target/i386/cpu.h index ef41a03..66707d7 100644 --- a/target/i386/cpu.h +++ b/target/i386/cpu.h @@ -692,7 +692,6 @@ typedef uint32_t FeatureWordArray[FEATURE_WORDS]; #define CPUID_7_0_EDX_AVX512_4VNNIW (1U << 2) /* AVX512 Neural Network Instructions */ #define CPUID_7_0_EDX_AVX512_4FMAPS (1U << 3) /* AVX512 Multiply Accumulation Single Precision */ -#define CPUID_7_0_EDX_PCONFIG (1U << 18) /* Platform Configuration */ #define CPUID_7_0_EDX_SPEC_CTRL (1U << 26) /* Speculation Control */ #define CPUID_7_0_EDX_ARCH_CAPABILITIES (1U << 29) /*Arch Capabilities*/ #define CPUID_7_0_EDX_SPEC_CTRL_SSBD (1U << 31) /* Speculative Store Bypass Disable */ -- 1.8.3.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2018-12-22 1:00 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-12-19 13:44 [Qemu-devel] [PATCH 0/2] Revert exposure of PCONFIG to guest Robert Hoo 2018-12-19 13:44 ` [Qemu-devel] [PATCH 1/2] i386: remove the new CPUID 'PCONFIG' from Icelake-Server CPU model Robert Hoo 2018-12-19 14:01 ` Daniel P. Berrangé 2018-12-20 0:18 ` Robert Hoo 2018-12-20 12:38 ` Paolo Bonzini 2018-12-20 12:50 ` Robert Hoo 2018-12-20 13:06 ` Paolo Bonzini 2018-12-21 6:27 ` Paolo Bonzini 2018-12-21 14:04 ` Robert Hoo 2018-12-21 15:03 ` Paolo Bonzini 2018-12-22 0:58 ` Robert Hoo 2018-12-19 13:44 ` [Qemu-devel] [PATCH 2/2] Revert "i386: Add CPUID bit for PCONFIG" Robert Hoo
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.