[Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-18 Thread Paul Durrant
Certain memory resources associated with a guest are not necessarily present in the guest P2M and so are not necessarily available to be foreign-mapped by a tools domain unless they are inserted, which risks shattering a super-page mapping. This patch adds a new memory op to allow such a resource

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-25 Thread Jan Beulich
>>> On 18.09.17 at 17:31, wrote: > Certain memory resources associated with a guest are not necessarily > present in the guest P2M and so are not necessarily available to be > foreign-mapped by a tools domain unless they are inserted, which risks > shattering a super-page mapping. For grant table

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-25 Thread Jan Beulich
>>> On 18.09.17 at 17:31, wrote: > Certain memory resources associated with a guest are not necessarily > present in the guest P2M and so are not necessarily available to be > foreign-mapped by a tools domain unless they are inserted, which risks > shattering a super-page mapping. Btw., I'm addit

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-25 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of Jan > Beulich > Sent: 25 September 2017 14:50 > To: Paul Durrant > Cc: Andrew Cooper ; xen- > de...@lists.xenproject.org > Subject: Re: [Xen-devel] [PAT

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-25 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 25 September 2017 15:23 > To: Paul Durrant > Cc: Andrew Cooper ; xen- > de...@lists.xenproject.org > Subject: Re: [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to > acquire guest resources > > >>> On 18.09.17

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-26 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Paul Durrant > Sent: 25 September 2017 16:00 > To: 'Jan Beulich' > Cc: Andrew Cooper ; xen- > de...@lists.xenproject.org > Subject: Re: [Xen-d

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-26 Thread Jan Beulich
t;> de...@lists.xenproject.org >> Subject: Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add >> HYPERVISOR_memory_op to acquire guest resources >> >> > -Original Message- >> > From: Jan Beulich [mailto:jbeul...@suse.com] >> > Sent: 25 September 201

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-26 Thread Paul Durrant
7; > >> Cc: Andrew Cooper ; xen- > >> de...@lists.xenproject.org > >> Subject: Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add > >> HYPERVISOR_memory_op to acquire guest resources > >> > >> > -Original Message- > >> > From: Jan

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-27 Thread Andrew Cooper
Durrant >>>> Sent: 25 September 2017 16:00 >>>> To: 'Jan Beulich' >>>> Cc: Andrew Cooper ; xen- >>>> de...@lists.xenproject.org >>>> Subject: Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add >>>> HYPERVISOR_memory_op to acquire g

Re: [Xen-devel] [PATCH v7 02/12] x86/mm: add HYPERVISOR_memory_op to acquire guest resources

2017-09-27 Thread Jan Beulich
Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of >>>>> Paul Durrant >>>>> Sent: 25 September 2017 16:00 >>>>> To: 'Jan Beulich' >>>>> Cc: Andrew Cooper ; xen- >>>>> de...@lists.xenproject.org >&