From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v8 02/11] IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping Date: Wed, 15 Jun 2016 02:42:00 -0600 Message-ID: <576130F802000078000F524C@prv-mh.provo.novell.com> References: <1465831038-43005-1-git-send-email-quan.xu@intel.com> <1465831038-43005-3-git-send-email-quan.xu@intel.com> <945CA011AD5F084CBEA3E851C0AB28894B8E5D06@SHSMSX103.ccr.corp.intel.com> <5761238002000078000F51CF@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B8E5E02@SHSMSX103.ccr.corp.intel.com> <945CA011AD5F084CBEA3E851C0AB28894B8E5E56@SHSMSX103.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28894B8E5E56@SHSMSX103.ccr.corp.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Quan Xu Cc: Kevin Tian , Feng Wu , Suravee Suthikulpanit , George Dunlap , Andrew Cooper , Dario Faggioli , "xen-devel@lists.xen.org" , Jun Nakajima List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE1LjA2LjE2IGF0IDEwOjM1LCA8cXVhbi54dUBpbnRlbC5jb20+IHdyb3RlOgo+IE9u IEp1bmUgMTUsIDIwMTYgNDoyMiBQTSwgVGlhbiwgS2V2aW4gPGtldmluLnRpYW5AaW50ZWwuY29t PiB3cm90ZToKPj4gPiBGcm9tOiBYdSwgUXVhbgo+PiA+IFNlbnQ6IFdlZG5lc2RheSwgSnVuZSAx NSwgMjAxNiA0OjE2IFBNCj4+ID4KPj4gPiBPbiBKdW5lIDE1LCAyMDE2IDM6NDUgUE0sIEphbiBC ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+ID4gPiA+Pj4gT24gMTUuMDYuMTYg YXQgMDM6NTQsIDxxdWFuLnh1QGludGVsLmNvbT4gd3JvdGU6Cj4+ID4gPiA+IEphbiwKPj4gPiA+ ID4gQ291bGQgeW91IGhlbHAgbWUgcmV2aWV3IHBhdGNoIDc/ICAgVGhhbmtzLgo+PiA+ID4gPiBU aGVuLCBJIGNhbiBzZW5kIG91dCBuZXh0IHY5IHNvb24gYW5kIGdldCBzdGFydGVkIHRvIGZvY3Vz IG9uIG5leHQKPj4gPiA+ID4gcGF0Y2ggc2V0Lgo+PiA+ID4KPj4gPiA+IFRoYXQgcGF0Y2ggaXMg ZmluZSBub3cgZnJvbSBteSBwb3YsIGZlZWwgZnJlZSB0byBzdGljayBteSBSLWIgb24gaXQuCj4+ ID4gPiBJIGFjdHVhbGx5IGhhdmUgaXQgcXVldWVkIGZvciBjb21taXR0aW5nIGFscmVhZHksIHBl bmRpbmcgYW4gQVJNIGFjawo+PiA+ID4gZm9yIHBhdGNoIDQgKHdoaWNoIGlzIHdoeSB5ZXN0ZXJk YXkgSSBjb21taXR0ZWQgb25seSB0aGUgZmlyc3QgdGhyZWUKPj4gPiA+IHBhdGNoZXMgb2YgdGhh dCBzZXJpZXMpOyBJIGRpZG4ndCBjaGVjayB5ZXQgd2hpY2ggb3RoZXIgYWNrcyBtYXkKPj4gPiA+ IHN0aWxsIGJlIG1pc3Npbmcgb24gbGF0ZXIgcGF0Y2hlcywgZXZlcnl0aGluZyB1cCB0byBwYXRj aCA4IGlzIHJlYWR5Cj4+ID4gPiB0byBnbyBpbiBhZmFpYywgcGVuZGluZyBhbGwgbmVjZXNzYXJ5 IGFja3MgYXJlIGluIHBsYWNlLgo+PiA+ID4KPj4gPgo+PiA+IEphbiwKPj4gPiB0aGFua3MgdmVy eSBtdWNoISEKPj4gPiBGb3IgcGF0Y2ggNCwgSSB3aWxsIHBpbmcgYXJtIG1haW50YWluZXIgaW4g dGhhdCBlbWFpbC4KPj4gPgo+PiA+Cj4+ID4KPj4gPiBLZXZpbiwKPj4gPiAgICAgRm9yIHBhdGNo IDksIGNvdWxkIHlvdSBoZWxwIG1lIHJldmlldyBpdD8gIFdpdGggeW91ciByZXBseSBvZgo+PiA+ IGh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2 LSAKPj4gMDYvbXNnMDE4NDIuaHRtbCAgLAo+PiA+ICAgIHRoZXJlIGlzIG5vIGlzc3VlIGRvaW5n IHNvIGJhc2VkIG9uIHNwZWMuIEkgdGhpbmsgd2hhdCBJIGRvIGlzCj4+ID4gY2hhbmdpbmcgJyBp b21tdV9yYyAvIGlvbW11X3JldCAnICB0byAnIGNvbnRleHRfcmMgLyBpb3RsYl9yYyAnLgo+PiA+ ICAgIGluIHRoaXMgY2FzZSwgSSB3b25kZXIgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9u IGNvbW1pdCwgdGhlbgo+PiA+IEkgYW0gbm8gbmVlZCB0byBzZW5kIG91dCB2OS4KPj4gPgo+PiAK Pj4gWWVzLCBubyBtb3JlIGNvbW1lbnRzIGV4Y2VwdCB0aGUgbmFtaW5nOgo+PiAKPj4gQWNrZWQt Ynk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IAo+IEphbiwKPiBJZiB0aGVy ZSBhcmUgbm8gb3RoZXIgcHJvYmxlbSwgY291bGQgeW91IGhlbHAgbWUgZml4IHRoZXNlIG5hbWlu ZyBpc3N1ZSB1cG9uIAo+IGNvbW1pdD8gIAoKSSB3b3VsZG4ndCB3YW50IHRvIGRvIHRoYXQuIEFz IHNhaWQgaW4gYW4gZWFybGllciByZXBseSwgSSBoYXZlIHRoaW5ncwp1cCB0byBwYXRjaCA4IHF1 ZXVlZCBmb3IgY29tbWl0ICh3aGljaCBieSBpbXBsaWNhdGlvbiBtZWFucyBJJ2QKZXhwZWN0IGF0 IGxlYXN0IDkuLi4xMSB0byBzZWUgYW5vdGhlciByZXZpc2lvbikuCgo+IEFsc28gZm9yIHRoZSBj b21tZW50cywgIHlvdSBjYW4gY2hhbmdlIHRoZW0gYXMgeW91IGxpa2UuCgpJJ20gbm90IGNsZWFy IHdoaWNoIGNvbW1lbnRzIHlvdSByZWZlciB0byBoZXJlLgoKSmFuCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK