>From: dunl...@gmail.com [mailto:dunl...@gmail.com] On Behalf Of George
>Dunlap
>Sent: Friday, July 10, 2015 10:03 AM
>
>On Fri, Jul 10, 2015 at 1:52 AM, Ed White
>wrote:
>> From: George Dunlap
>>
>> The existing ept_set_entry() and ept_get_entry() routines are extended
>> to optionally set/get s
On Fri, Jul 10, 2015 at 1:52 AM, Ed White wrote:
> From: George Dunlap
>
> The existing ept_set_entry() and ept_get_entry() routines are extended
> to optionally set/get suppress_ve. Passing -1 will set suppress_ve on
> new p2m entries, or retain suppress_ve flag on existing entries.
>
> Signed-
On 07/10/2015 12:49 PM, Jan Beulich wrote:
On 10.07.15 at 13:11, wrote:
>> On 07/10/2015 10:39 AM, Jan Beulich wrote:
>> On 10.07.15 at 02:52, wrote:
@@ -1528,16 +1528,17 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned
long gla,
vm_event_request_t *req;
>>> On 10.07.15 at 13:11, wrote:
> On 07/10/2015 10:39 AM, Jan Beulich wrote:
> On 10.07.15 at 02:52, wrote:
>>> @@ -1528,16 +1528,17 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned
>>> long gla,
>>> vm_event_request_t *req;
>>> int rc;
>>> unsigned long eip = guest_cpu_u
On 07/10/2015 10:39 AM, Jan Beulich wrote:
On 10.07.15 at 02:52, wrote:
>> @@ -1528,16 +1528,17 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned
>> long gla,
>> vm_event_request_t *req;
>> int rc;
>> unsigned long eip = guest_cpu_user_regs()->eip;
>> +bool_t sve;
>>
>>> On 10.07.15 at 02:52, wrote:
> @@ -1528,16 +1528,17 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned
> long gla,
> vm_event_request_t *req;
> int rc;
> unsigned long eip = guest_cpu_user_regs()->eip;
> +bool_t sve;
>
> /* First, handle rx2rw conversion automatica
From: George Dunlap
The existing ept_set_entry() and ept_get_entry() routines are extended
to optionally set/get suppress_ve. Passing -1 will set suppress_ve on
new p2m entries, or retain suppress_ve flag on existing entries.
Signed-off-by: George Dunlap
---
xen/arch/x86/mm/mem_sharing.c | 5