From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Xu, Quan" Subject: Re: [PATCH v4 03/10] IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping Date: Wed, 11 May 2016 08:58:59 +0000 Message-ID: <945CA011AD5F084CBEA3E851C0AB28894B8AC93E@SHSMSX101.ccr.corp.intel.com> References: <1462524880-67205-1-git-send-email-quan.xu@intel.com> <1462524880-67205-4-git-send-email-quan.xu@intel.com> <5731BB7602000078000E9E7C@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B8AC6DB@SHSMSX101.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: George Dunlap Cc: "Tian, Kevin" , Keir Fraser , "Nakajima, Jun" , Andrew Cooper , Dario Faggioli , "xen-devel@lists.xen.org" , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gTWF5IDExLCAyMDE2IDQ6NDYgUE0sIEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu Y2l0cml4LmNvbT4gd3JvdGU6DQo+IE9uIFdlZCwgTWF5IDExLCAyMDE2IGF0IDM6MjYgQU0sIFh1 LCBRdWFuIDxxdWFuLnh1QGludGVsLmNvbT4gd3JvdGU6DQo+ID4gQWdyZWVkLiBUaGFua3MgZm9y IHlvdXIgY2FyZWZ1bCBjaGVja2luZy4NCj4gPg0KPiA+IENoZWNrIGl0IGFnYWluIC0tDQo+ID4g MS4gdGhlbiBJIGFtIG5vIG5lZWQgdG8gY2hlY2sgJ3JjJyBhcyBiZWxvdzoNCj4gPg0KPiA+ICAg ICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0pICYmIG5lZWRfaW9tbXUoZCkg JiYNCj4gPiAgICAgICAgICAgIG5lZWRfbW9kaWZ5X3Z0ZF90YWJsZSApDQo+ID4gICAgICB7DQo+ ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGlmICggIXJjICkNCj4gPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHJjID0gcmV0Ow0KPiA+IC4uLg0KPiA+DQo+ID4gKyAgICAgICAgICAg ICAgICAgICAgaWYgKCAhcmMgJiYgdW5saWtlbHkocmV0KSApDQo+ID4gKyAgICAgICAgICAgICAg ICAgICAgICAgIHJjID0gcmV0Ow0KPiA+ICAgICAgfQ0KPiANCj4gQWN0dWFsbHksIGluIHRoZSBj YXNlIG9mIGlvbW11X21hcF9wYWdlKCksIHlvdSBjYW4ganVzdCB1c2UgcmMgZGlyZWN0bHkgYW5k DQo+IG5vdCBib3RoZXIgdXNpbmcgcmV0IGF0IGFsbC4gIChJbiB0aGUgY2FzZSBvZiBpb21tdV91 bm1hcF9wYWdlKCksIHlvdSBzdGlsbA0KPiBuZWVkIHRvIHVzZSByZXQgYW5kIGNoZWNrIHRoYXQg cmMgIT0gMCB0byBtYWtlIHN1cmUgeW91IGdldCB0aGUgZmlyc3QgZXJyb3IuKQ0KPiANCj4gU29t ZXRoaW5nIGxpa2UgYXBwbHlpbmcgdGhlIGF0dGFjaGVkIHBhdGNoIChub3QgYnVpbHQgb3Igbml0 cGlja2VkIGZvciBzdHlsZSwNCj4ganVzdCBmb3IgY2xhcml0eSkuDQo+IA0KDQpHb3QgaXQsIHRo YW5rcy4NCg0KUXVhbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK