Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-14 Thread George Dunlap
On 07/13/2015 08:40 AM, Jan Beulich wrote: On 10.07.15 at 21:30, wrote: >>> From: Jan Beulich [mailto:jbeul...@suse.com] >>> Sent: Thursday, July 09, 2015 6:01 AM >> On 01.07.15 at 20:09, wrote: @@ -232,6 +235,15 @@ static int ept_set_middle_entry(struct p2m_domain @@ -1134,6 +

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-13 Thread Sahita, Ravi
>-Original Message- >From: Jan Beulich [mailto:jbeul...@suse.com] >Sent: Monday, July 13, 2015 12:40 AM > On 10.07.15 at 21:30, wrote: >>> From: Jan Beulich [mailto:jbeul...@suse.com] >>>Sent: Thursday, July 09, 2015 6:01 AM >> On 01.07.15 at 20:09, wrote: @@ -232,6 +235,1

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-13 Thread Jan Beulich
>>> On 10.07.15 at 21:30, wrote: >> From: Jan Beulich [mailto:jbeul...@suse.com] >>Sent: Thursday, July 09, 2015 6:01 AM > On 01.07.15 at 20:09, wrote: >>> @@ -232,6 +235,15 @@ static int ept_set_middle_entry(struct p2m_domain >>> @@ -1134,6 +1151,13 @@ int ept_p2m_init(struct p2m_domain *p2m

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-10 Thread Sahita, Ravi
>From: Jan Beulich [mailto:jbeul...@suse.com] >Sent: Thursday, July 09, 2015 6:01 AM > On 01.07.15 at 20:09, wrote: >> @@ -232,6 +235,15 @@ static int ept_set_middle_entry(struct p2m_domain >*p2m, ept_entry_t *ept_entry) >> /* Manually set A bit to avoid overhead of MMU having to write i

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-09 Thread Jan Beulich
>>> On 01.07.15 at 20:09, wrote: > @@ -232,6 +235,15 @@ static int ept_set_middle_entry(struct p2m_domain *p2m, > ept_entry_t *ept_entry) > /* Manually set A bit to avoid overhead of MMU having to write it later. > */ > ept_entry->a = 1; > > +ept_entry->suppress_ve = 1; > + > +

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-07 Thread Nakajima, Jun
On Wed, Jul 1, 2015 at 11:09 AM, Ed White wrote: > In preparation for selectively enabling #VE in a later patch, set > suppress #VE on all EPTE's. > > Suppress #VE should always be the default condition for two reasons: > it is generally not safe to deliver #VE into a guest unless that guest > has

Re: [Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-06 Thread George Dunlap
On Wed, Jul 1, 2015 at 7:09 PM, Ed White wrote: > In preparation for selectively enabling #VE in a later patch, set > suppress #VE on all EPTE's. > > Suppress #VE should always be the default condition for two reasons: > it is generally not safe to deliver #VE into a guest unless that guest > has

[Xen-devel] [PATCH v3 03/13] VMX: implement suppress #VE.

2015-07-01 Thread Ed White
In preparation for selectively enabling #VE in a later patch, set suppress #VE on all EPTE's. Suppress #VE should always be the default condition for two reasons: it is generally not safe to deliver #VE into a guest unless that guest has been modified to receive it; and even then for most EPT viol