Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-05-11 Thread Lan Tianyu
g] On Behalf Of >>>>>>> Chao Gao >>>>>>> Sent: 29 March 2017 01:40 >>>>>>> To: Wei Liu >>>>>>> Cc: Lan Tianyu ; Kevin Tian >>>>>>> ; >>>>>>> Ian Jackson ; xen-devel@lists.xen.org

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-05-11 Thread Wei Liu
gt; Sent: 29 March 2017 01:40 > >>>>> To: Wei Liu > >>>>> Cc: Lan Tianyu ; Kevin Tian > >>>>> ; > >>>>> Ian Jackson ; xen-devel@lists.xen.org > >>>>> Subject: Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viom

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-19 Thread Lan Tianyu
On 2017年04月18日 22:15, Paul Durrant wrote: >> -Original Message- > [snip] >>> > > >>> > > Not quite sure I understand this. The QEMu device model does not 'pass >> > DMA requests' as such, it maps guest RAM and reads or writes to emulate >> > DMA, right? So, what's needed is a mechanism to m

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-18 Thread Paul Durrant
> -Original Message- [snip] > > > > Not quite sure I understand this. The QEMu device model does not 'pass > DMA requests' as such, it maps guest RAM and reads or writes to emulate > DMA, right? So, what's needed is a mechanism to map guest RAM by 'bus > address'... i.e. an address that wil

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-18 Thread Lan Tianyu
t; -Original Message- >>>>> From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf >> Of >>>>> Chao Gao >>>>> Sent: 29 March 2017 01:40 >>>>> To: Wei Liu >>>>> Cc: Lan Tianyu ; Kevin Tian >&g

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-18 Thread Paul Durrant
> -Original Message- > From: Lan, Tianyu [mailto:tianyu@intel.com] > Sent: 14 April 2017 16:38 > To: Paul Durrant ; Wei Liu ; > Kevin Tian ; Ian Jackson ; > xen-devel@lists.xen.org > Subject: Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu > operatio

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-17 Thread Lan Tianyu
t wrote: >>>>> -Original Message- >>>>> From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of >>>>> Chao Gao >>>>> Sent: 29 March 2017 01:40 >>>>> To: Wei Liu >>>>> Cc: Lan Tianyu ; Ke

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-17 Thread Wei Liu
gt; From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > > > > Chao Gao > > > > Sent: 29 March 2017 01:40 > > > > To: Wei Liu > > > > Cc: Lan Tianyu ; Kevin Tian > > > > ; > > > > Ian Jackson ; xen-devel@l

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-04-14 Thread Lan, Tianyu
: Lan Tianyu ; Kevin Tian ; Ian Jackson ; xen-devel@lists.xen.org Subject: Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc Tianyu is on vacation this two weeks, so I will try to address some comments on this series. On Tue, Mar 28, 2017 at 05:24:03PM +0100, Wei Liu wrote

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-03-30 Thread Chao Gao
> Ian Jackson ; xen-devel@lists.xen.org >> Subject: Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu >> operations in libxc >> >> Tianyu is on vacation this two weeks, so I will try to address >> some comments on this series. >> >> On Tue, Mar

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-03-29 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Chao Gao > Sent: 29 March 2017 01:40 > To: Wei Liu > Cc: Lan Tianyu ; Kevin Tian ; > Ian Jackson ; xen-devel@lists.xen.org > Subject: Re: [Xen-devel] [RFC PATCH 5/23]

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-03-29 Thread Chao Gao
Tianyu is on vacation this two weeks, so I will try to address some comments on this series. On Tue, Mar 28, 2017 at 05:24:03PM +0100, Wei Liu wrote: >On Fri, Mar 17, 2017 at 07:27:05PM +0800, Lan Tianyu wrote: >> From: Chao Gao >> >> In previous patch, we introduce a common vIOMMU layer. In our

Re: [Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-03-28 Thread Wei Liu
On Fri, Mar 17, 2017 at 07:27:05PM +0800, Lan Tianyu wrote: > From: Chao Gao > > In previous patch, we introduce a common vIOMMU layer. In our design, > we create/destroy vIOMMU through DMOP interface instead of creating it > according to a config flag of domain. It makes it is possible > to crea

[Xen-devel] [RFC PATCH 5/23] Tools/libxc: Add viommu operations in libxc

2017-03-17 Thread Lan Tianyu
From: Chao Gao In previous patch, we introduce a common vIOMMU layer. In our design, we create/destroy vIOMMU through DMOP interface instead of creating it according to a config flag of domain. It makes it is possible to create vIOMMU in device model or in tool stack. The following toolstack cod