Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-27 Thread Andrew Cooper
On 22/02/17 09:26, Jan Beulich wrote: On 22.02.17 at 10:12, wrote: >> On 22/02/17 08:23, Andrew Cooper wrote: >>> On 22/02/17 07:31, Jan Beulich wrote: >>> On 21.02.17 at 18:40, wrote: > On 21/02/17 17:25, Jan Beulich wrote: > On 20.02.17 at 12:00, wrote: >>> The PV MSR

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-22 Thread Jan Beulich
>>> On 22.02.17 at 10:12, wrote: > On 22/02/17 08:23, Andrew Cooper wrote: >> On 22/02/17 07:31, Jan Beulich wrote: >> On 21.02.17 at 18:40, wrote: On 21/02/17 17:25, Jan Beulich wrote: On 20.02.17 at 12:00, wrote: >> The PV MSR handling logic as minimal support for some th

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-22 Thread Andrew Cooper
On 22/02/17 08:23, Andrew Cooper wrote: > On 22/02/17 07:31, Jan Beulich wrote: > On 21.02.17 at 18:40, wrote: >>> On 21/02/17 17:25, Jan Beulich wrote: >>> On 20.02.17 at 12:00, wrote: > The thermal/performance leaf was previously hidden from HVM guests, but >>> fully > visible

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-22 Thread Andrew Cooper
On 22/02/17 07:31, Jan Beulich wrote: On 21.02.17 at 18:40, wrote: >> On 21/02/17 17:25, Jan Beulich wrote: >> On 20.02.17 at 12:00, wrote: The thermal/performance leaf was previously hidden from HVM guests, but >> fully visible to PV guests. Most of the leaf refers to MSR av

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-21 Thread Jan Beulich
>>> On 21.02.17 at 18:40, wrote: > On 21/02/17 17:25, Jan Beulich wrote: > On 20.02.17 at 12:00, wrote: >>> The thermal/performance leaf was previously hidden from HVM guests, but > fully >>> visible to PV guests. Most of the leaf refers to MSR availability, and > there >>> is nothing an u

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-21 Thread Andrew Cooper
On 21/02/17 17:40, Andrew Cooper wrote: > On 21/02/17 17:25, Jan Beulich wrote: > On 20.02.17 at 12:00, wrote: >>> The thermal/performance leaf was previously hidden from HVM guests, but >>> fully >>> visible to PV guests. Most of the leaf refers to MSR availability, and >>> there >>> is no

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-21 Thread Andrew Cooper
On 21/02/17 17:25, Jan Beulich wrote: On 20.02.17 at 12:00, wrote: >> The thermal/performance leaf was previously hidden from HVM guests, but fully >> visible to PV guests. Most of the leaf refers to MSR availability, and there >> is nothing an unprivileged PV guest can do with the informati

Re: [Xen-devel] [PATCH 06/10] x86/cpuid: Handle leaf 0x6 in guest_cpuid()

2017-02-21 Thread Jan Beulich
>>> On 20.02.17 at 12:00, wrote: > The thermal/performance leaf was previously hidden from HVM guests, but fully > visible to PV guests. Most of the leaf refers to MSR availability, and there > is nothing an unprivileged PV guest can do with the information, so hide the > leaf entirely. > > The