Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-04-09 Thread Tim Deegan
At 10:35 +0800 on 27 Mar (1427452545), Kai Huang wrote: > @@ -233,6 +233,9 @@ static int ept_split_super_page(struct p2m_domain *p2m, > ept_entry_t *ept_entry, > if ( !ept_set_middle_entry(p2m, &new_ept) ) > return 0; > > +/* It's better to copy A bit of Middle entry from origi

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-04-02 Thread Andrew Cooper
On 02/04/15 07:32, Kai Huang wrote: > >>> + >>> table = map_domain_page(new_ept.mfn); >>> trunk = 1UL << ((level - 1) * EPT_TABLE_ORDER); >>> @@ -244,7 +247,7 @@ static int ept_split_super_page(struct >>> p2m_domain *p2m, ept_entry_t *ept_entry, >>> epte->sp = (level > 1); >

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-04-01 Thread Kai Huang
On 03/28/2015 04:38 AM, Andrew Cooper wrote: On 27/03/15 02:35, Kai Huang wrote: PML requires A/D bit support so enable it for further use. Signed-off-by: Kai Huang --- xen/arch/x86/hvm/vmx/vmcs.c| 1 + xen/arch/x86/mm/p2m-ept.c | 8 +++- xen/include/asm-x86/hvm/vmx/

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-30 Thread Andrew Cooper
On 30/03/15 14:35, Kai Huang wrote: > On Mon, Mar 30, 2015 at 5:36 PM, Andrew Cooper > wrote: >> On 30/03/15 07:11, Kai Huang wrote: >>> >>> On 03/28/2015 04:38 AM, Andrew Cooper wrote: On 27/03/15 02:35, Kai Huang wrote: > PML requires A/D bit support so enable it for further use. >

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-30 Thread Kai Huang
On Mon, Mar 30, 2015 at 5:36 PM, Andrew Cooper wrote: > On 30/03/15 07:11, Kai Huang wrote: >> >> >> On 03/28/2015 04:38 AM, Andrew Cooper wrote: >>> On 27/03/15 02:35, Kai Huang wrote: PML requires A/D bit support so enable it for further use. Signed-off-by: Kai Huang --- >>>

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-30 Thread Andrew Cooper
On 30/03/15 07:11, Kai Huang wrote: > > > On 03/28/2015 04:38 AM, Andrew Cooper wrote: >> On 27/03/15 02:35, Kai Huang wrote: >>> PML requires A/D bit support so enable it for further use. >>> >>> Signed-off-by: Kai Huang >>> --- >>> xen/arch/x86/hvm/vmx/vmcs.c| 1 + >>> xen/arch/x86/mm

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-29 Thread Kai Huang
On 03/28/2015 04:38 AM, Andrew Cooper wrote: On 27/03/15 02:35, Kai Huang wrote: PML requires A/D bit support so enable it for further use. Signed-off-by: Kai Huang --- xen/arch/x86/hvm/vmx/vmcs.c| 1 + xen/arch/x86/mm/p2m-ept.c | 8 +++- xen/include/asm-x86/hvm/vmx/

Re: [Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-27 Thread Andrew Cooper
On 27/03/15 02:35, Kai Huang wrote: > PML requires A/D bit support so enable it for further use. > > Signed-off-by: Kai Huang > --- > xen/arch/x86/hvm/vmx/vmcs.c| 1 + > xen/arch/x86/mm/p2m-ept.c | 8 +++- > xen/include/asm-x86/hvm/vmx/vmcs.h | 4 +++- > xen/include/asm-x86/h

[Xen-devel] [PATCH 01/10] VMX: Enable EPT A/D bit support

2015-03-26 Thread Kai Huang
PML requires A/D bit support so enable it for further use. Signed-off-by: Kai Huang --- xen/arch/x86/hvm/vmx/vmcs.c| 1 + xen/arch/x86/mm/p2m-ept.c | 8 +++- xen/include/asm-x86/hvm/vmx/vmcs.h | 4 +++- xen/include/asm-x86/hvm/vmx/vmx.h | 5 - 4 files changed, 15 insert