From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Lan, Tianyu" Subject: Re: Xen virtual IOMMU high level design doc V3 Date: Mon, 21 Nov 2016 10:21:23 +0800 Message-ID: <753500e1-9727-6fa9-15f5-5624647a82e7@intel.com> References: <5746B3FA.6020401@intel.com> <5746DF93.8090803@citrix.com> <57480327.60609@intel.com> <78d122f0-c773-7fa3-1258-c551937c508e@intel.com> <575081E8.6070609@citrix.com> <57518B78.6060604@citrix.com> <647d0b74-cecc-db33-1033-f7201c8a0af5@intel.com> <13fa96c1-4e66-e8a0-3b66-1c93ad2b6543@intel.com> <577BD8D002000078000FB3F7@prv-mh.provo.novell.com> <67e7233d-7f28-7b1f-05a6-286a2c61a939@intel.com> <975e9df3-b713-5869-6251-a2f2be8c6bde@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <975e9df3-b713-5869-6251-a2f2be8c6bde@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , Jan Beulich , Andrew Cooper , Stefano Stabellini Cc: "yang.zhang.wz@gmail.com" , Kevin Tian , "xen-devel@lists.xensource.com" , "ian.jackson@eu.citrix.com" , xuquan8@huawei.com, Jun Nakajima , "anthony.perard@citrix.com" , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org CgpPbiAxMS8xOS8yMDE2IDM6NDMgQU0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBMYW4sCj4K PiBPbiAxNy8xMS8yMDE2IDA5OjM2LCBMYW4gVGlhbnl1IHdyb3RlOgo+Cj4+IDEpIERlZmluaXRp b24gb2YgInN0cnVjdCB4ZW5fZG1vcF92aW9tbXVfb3AiIGFzIG5ldyBoeXBlcmNhbGwgcGFyYW1l dGVyLgo+Pgo+PiBzdHJ1Y3QgeGVuX2Rtb3BfdmlvbW11X29wIHsKPj4gICAgIHUzMiBjbWQ7Cj4+ ICAgICB1MzIgZG9taWQ7Cj4+ICAgICB1MzIgdmlvbW11X2lkOwo+PiAgICAgdW5pb24gewo+PiAg ICAgICAgIHN0cnVjdCB7Cj4+ICAgICAgICAgICAgIHUzMiBjYXBhYmlsaXRpZXM7Cj4+ICAgICAg ICAgfSBxdWVyeV9jYXBhYmlsaXRpZXM7Cj4+ICAgICAgICAgc3RydWN0IHsKPj4gICAgICAgICAg ICAgLyogSU4gcGFyYW1ldGVycy4gKi8KPj4gICAgICAgICAgICAgdTMyIGNhcGFiaWxpdGllczsK Pj4gICAgICAgICAgICAgdTY0IGJhc2VfYWRkcmVzczsKPj4gICAgICAgICAgICAgc3RydWN0IHsK Pj4gICAgICAgICAgICAgICAgIHUzMiBzaXplOwo+PiAgICAgICAgICAgICAgICAgWEVOX0dVRVNU X0hBTkRMRV82NCh1aW50MzIpIGRldl9saXN0Owo+PiAgICAgICAgICAgICB9IGRldl9zY29wZTsK Pj4gICAgICAgICAgICAgLyogT3V0IHBhcmFtZXRlcnMuICovCj4+ICAgICAgICAgICAgIHUzMiB2 aW9tbXVfaWQ7Cj4+ICAgICAgICAgfSBjcmVhdGVfaW9tbXU7Cj4+ICAgICAgICAgICAgIHN0cnVj dCB7Cj4+ICAgICAgICAgICAgIC8qIElOIHBhcmFtZXRlcnMuICovCj4+ICAgICAgICAgICAgIHUz MiB2c2JkZjsKPgo+IEkgb25seSBnYXZlIGEgcXVpY2sgbG9vayB0aHJvdWdoIHRoaXMgZGVzaWdu IGRvY3VtZW50LiBUaGUgbmV3Cj4gaHlwZXJjYWxscyBsb29rcyBhcmNoL2RldmljZSBhZ25vc3Rp YyBleGNlcHQgdGhpcyBwYXJ0Lgo+Cj4gSGF2aW5nIGEgdmlydHVhbCBJT01NVSBvbiBYZW4gQVJN IGlzIHNvbWV0aGluZyB3ZSBtaWdodCBjb25zaWRlciBpbiB0aGUKPiBmdXR1cmUuCj4KPiBJbiB0 aGUgY2FzZSBvZiBBUk0sIGEgZGV2aWNlIGNhbiBlaXRoZXIgYmUgYSBQQ0kgZGV2aWNlIG9yIGlu dGVncmF0ZWQKPiBkZXZpY2UuIFRoZSBsYXR0ZXIgZG9lcyBub3QgaGF2ZSBhIHNiZGYuIFRoZSBJ T01NVSB3aWxsIHVzdWFsbHkgYmUKPiBjb25maWd1cmVkIHdpdGggYSBzdHJlYW0gSUQgKFNJRCkg dGhhdCBjYW4gYmUgZGVkdWNlZCBmcm9tIHRoZSBzYmRmIGFuZAo+IGhhcmRjb2RlZCBmb3IgaW50 ZWdyYXRlZCBkZXZpY2UuCj4KPiBTbyBJIHdvdWxkIHJhdGhlciBub3QgdGllIHRoZSBpbnRlcmZh Y2UgdG8gUENJIGFuZCB1c2UgYSBtb3JlIGdlbmVyaWMKPiBuYW1lIGZvciB0aGlzIGZpZWxkLiBN YXliZSB2ZGV2aWQsIHdoaWNoIHRoZW4gY2FuIGJlIGFyY2hpdGVjdHVyZSBzcGVjaWZpYy4KCkhp IEp1bGllbjoKCVRoYW5rcyBmb3IgeW91ciBpbnB1dC4gVGhpcyBpbnRlcmZhY2UgaXMganVzdCBm b3IgdmlydHVhbCBQQ0kgZGV2aWNlIAp3aGljaCBpcyBjYWxsZWQgYnkgUWVtdS4gSSBhbSBub3Qg ZmFtaWxpYXIgd2l0aCBBUk0uIEFyZSB0aGVyZSBhbnkgCm5vbi1QQ0kgZW11bGF0ZWQgZGV2aWNl cyBmb3IgYXJtIGluIFFlbXUgd2hpY2ggbmVlZCB0byBiZSBjb3ZlcmVkIGJ5IHZJT01NVT8KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=