From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?iso-8859-1?Q?Monn=E9?= Subject: Re: [PATCH V3 2/29] VIOMMU: Add vIOMMU helper functions to create, destroy vIOMMU instance Date: Mon, 30 Oct 2017 09:54:19 +0000 Message-ID: <20171030095419.pmsozayl25ya4lvl@dhcp-3-128.uk.xensource.com> References: <1506049330-11196-1-git-send-email-tianyu.lan@intel.com> <1506049330-11196-3-git-send-email-tianyu.lan@intel.com> <20171018140541.75y4yhy6i2ydnm7t@dhcp-3-128.uk.xensource.com> <1ee12f2e-e894-3fc5-93bb-9cff4c78c18e@intel.com> <20171019084735.gtsslnb7xi7pv62y@dhcp-3-128.uk.xensource.com> <9aef864b-7912-7eaf-922e-3a7ee3d72522@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Lan Tianyu Cc: tim@xen.org, kevin.tian@intel.com, sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com, chao.gao@intel.com List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBPY3QgMzAsIDIwMTcgYXQgMDk6NDE6MjNBTSArMDgwMCwgTGFuIFRpYW55dSB3cm90 ZToKPiBPbiAyMDE35bm0MTDmnIgyNeaXpSAwOTo0MywgTGFuIFRpYW55dSB3cm90ZToKPiA+PiBG b3IgYWxsIHBsYXRmb3JtcyBzdXBwb3J0aW5nIEhWTSwgZm9yIFBWIEkgZG9uJ3QgdGhpbmsgaXQg bWFrZXMgc2Vuc2UuCj4gPj4gPiBTaW5jZSBBRkFJSyBBUk0gZ3Vlc3QgdHlwZSBpcyBhbHNvIEhW TSBJIHdvdWxkIHJhdGhlciBpbnRyb2R1Y2UgdGhpcwo+ID4+ID4gZmllbGQgaW4gdGhlIGh2bV9k b21haW4gc3RydWN0dXJlIHJhdGhlciB0aGFuIHRoZSBnZW5lcmljIGRvbWFpbgo+ID4+ID4gc3Ry dWN0dXJlLgo+ID4+ID4gCj4gPiBUaGlzIHNvdW5kcyByZWFzb25hYmxlLgo+ID4gCj4gPj4gPiBZ b3UgbWlnaHQgd2FudCB0byB3YWl0IGZvciBmZWVkYmFjayBmcm9tIG90aGVycyByZWdhcmRpbmcg dGhpcyBpc3N1ZS4KPiA+PiA+IAo+ID4gSSBkaXNjdXNzZWQgd2l0aCBKdWxpZW4gYmVmb3JlLiBI ZSBob3BlZCBubyB0byBhZGQgdmlvbW11IGNvZGUgZm9yIEFSTQo+ID4gZmlyc3QuU28gc3RydWN0 IGh2bV9kb21haW4gc2VlbXMgdG8gYmUgYmV0dGVyIHBsYWNlIHNpbmNlIGl0J3MgYXJjaAo+ID4g c3BlY2lmaWMgZGVmaW5pdGlvbiBhbmQgb25seSBhZGQgc3RydWN0IHZpb21tdSBmb3Igc3RydWN0 IGh2bV9kb21haW4gb2YgeDg2Lgo+IAo+IEhpIFJvZ2VyOgo+IAlJZiBQViBndWVzdCBuZWVkcyBQ ViBJT01NVSBzdXBwb3J0LCBzdHJ1Y3QgaW9tbXUgc2hvdWxkIGJlIHB1dCAgaW50bwo+IHN0cnVj dCBkb21haW4gYW5kIGl0IGNhbiBiZSByZXVzZWQgYnkgZnVsbC12aXJ0dWFsaXphdGlvbiBhbmQg UFYgaW9tbXUuCj4gTWFsY29sbSBDcm9zc2xleSBzZW50IG91dCBSRkMgcGF0Y2ggb2YgcHYgaW9t bXUgYmVmb3JlLiBJIGZvdW5kIGl0IGFsc28KPiBuZWVkcyB0byBjaGFuZ2Ugc3RydWN0IGRvbWFp bi4KPiAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl dmVsLzIwMTYtMDIvbXNnMDE0NDEuaHRtbAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgZnJvbSBGZWJy dWFyeSAyMDE2OiBhbG1vc3QgdHdvIHllYXJzIG9sZCBhbmQKdGhlcmUncyBiZWVuIG5vIGZ1cnRo ZXIgcmVwb3N0LgoKSWYgdGhpcyBjYW4gaW5kZWVkIGJlIHNoYXJlZCB3aXRoIGEgZnV0dXJlIHB2 LWlvbW11IHdvcmssIGhhdmUgeW91CmNoZWNrZWQgd2hldGhlciB0aGUgY3VycmVudCBzdHJ1Y3R1 cmUgZGF0YSBhbmQgaG9va3Mgd291bGQgYmUKc3VpdGFibGUgZm9yIGEgcHYtaW9tbXUgaW1wbGVt ZW50YXRpb24/CgpJIHdvdWxkIHJhdGhlciBwcmVmZXIgdG8gbW92ZSB0aGUgdmlvbW11IHN0cnVj dHVyZSBmcm9tIGh2bV9kb21haW4gdG8KdGhlIGdlbmVyaWMgZG9tYWluIHN0cnVjdCB3aGVuIGl0 J3MgYWN0dWFsbHkgbmVlZGVkIChpZTogd2hlbiBwdi1pb21tdQppcyBpbXBsZW1lbnRlZCkgcmF0 aGVyIHRoYW4gZG9pbmcgaXQgaGVyZS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==