Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Jan Beulich
>>> On 24.03.17 at 13:35, wrote: > Besides, even the p2m_get_ioreq_server() is used here in > ept_p2m_type_to_flags(), it can only > provide a limited protection, there's a chance that returned flag in > ept_p2m_type_to_flags() > be outdated in above situation. > >

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Yu Zhang
On 3/24/2017 6:19 PM, Jan Beulich wrote: On 24.03.17 at 10:05, wrote: On 3/23/2017 4:57 PM, Jan Beulich wrote: On 23.03.17 at 04:23, wrote: On 3/22/2017 10:21 PM, Jan Beulich wrote: On 21.03.17 at 03:52,

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Yu Zhang
On 3/24/2017 5:26 PM, Tian, Kevin wrote: From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] Sent: Wednesday, March 22, 2017 6:13 PM On 3/22/2017 3:49 PM, Tian, Kevin wrote: From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] Sent: Tuesday, March 21, 2017 10:53 AM A new DMOP -

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Jan Beulich
>>> On 24.03.17 at 10:05, wrote: > On 3/23/2017 4:57 PM, Jan Beulich wrote: > On 23.03.17 at 04:23, wrote: >>> On 3/22/2017 10:21 PM, Jan Beulich wrote: >>> On 21.03.17 at 03:52, wrote: > @@ -177,8

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Tian, Kevin
> From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] > Sent: Wednesday, March 22, 2017 6:13 PM > > On 3/22/2017 3:49 PM, Tian, Kevin wrote: > >> From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] > >> Sent: Tuesday, March 21, 2017 10:53 AM > >> > >> A new DMOP -

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-24 Thread Yu Zhang
On 3/23/2017 4:57 PM, Jan Beulich wrote: On 23.03.17 at 04:23, wrote: On 3/22/2017 10:21 PM, Jan Beulich wrote: On 21.03.17 at 03:52, wrote: --- xen/arch/x86/hvm/dm.c| 37 ++--

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-23 Thread Jan Beulich
>>> On 23.03.17 at 04:23, wrote: > On 3/22/2017 10:21 PM, Jan Beulich wrote: > On 21.03.17 at 03:52, wrote: >>> --- >>> xen/arch/x86/hvm/dm.c| 37 ++-- >>> xen/arch/x86/hvm/emulate.c | 65

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-22 Thread Yu Zhang
On 3/22/2017 10:21 PM, Jan Beulich wrote: On 21.03.17 at 03:52, wrote: --- xen/arch/x86/hvm/dm.c| 37 ++-- xen/arch/x86/hvm/emulate.c | 65 --- xen/arch/x86/hvm/ioreq.c | 38

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-22 Thread Jan Beulich
>>> On 21.03.17 at 03:52, wrote: > --- > xen/arch/x86/hvm/dm.c| 37 ++-- > xen/arch/x86/hvm/emulate.c | 65 --- > xen/arch/x86/hvm/ioreq.c | 38 + >

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-22 Thread Yu Zhang
On 3/22/2017 3:49 PM, Tian, Kevin wrote: From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] Sent: Tuesday, March 21, 2017 10:53 AM A new DMOP - XEN_DMOP_map_mem_type_to_ioreq_server, is added to let one ioreq server claim/disclaim its responsibility for the handling of guest pages with p2m

Re: [Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-22 Thread Tian, Kevin
> From: Yu Zhang [mailto:yu.c.zh...@linux.intel.com] > Sent: Tuesday, March 21, 2017 10:53 AM > > A new DMOP - XEN_DMOP_map_mem_type_to_ioreq_server, is added to let > one ioreq server claim/disclaim its responsibility for the handling of guest > pages with p2m type p2m_ioreq_server. Users of

[Xen-devel] [PATCH v9 2/5] x86/ioreq server: Add DMOP to map guest ram with p2m_ioreq_server to an ioreq server.

2017-03-20 Thread Yu Zhang
A new DMOP - XEN_DMOP_map_mem_type_to_ioreq_server, is added to let one ioreq server claim/disclaim its responsibility for the handling of guest pages with p2m type p2m_ioreq_server. Users of this DMOP can specify which kind of operation is supposed to be emulated in a parameter named flags.