From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2 2/4] iommu: rename wrapper functions Date: Tue, 04 Dec 2018 07:51:23 -0700 Message-ID: <5C06946B0200007800202BC3@prv1-mh.provo.novell.com> References: <20181203174017.11956-1-paul.durrant@citrix.com> <20181203174017.11956-3-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gUC2s-0004td-99 for xen-devel@lists.xenproject.org; Tue, 04 Dec 2018 14:51:30 +0000 In-Reply-To: <20181203174017.11956-3-paul.durrant@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Paul Durrant Cc: Kevin Tian , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , Jun Nakajima , xen-devel , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDAzLjEyLjE4IGF0IDE4OjQwLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl Ogo+IEEgc3Vic2VxdWVudCBwYXRjaCB3aWxsIGFkZCBzZW1hbnRpY2FsbHkgZGlmZmVyZW50IHZl cnNpb25zIG9mCj4gaW9tbXVfbWFwL3VubWFwKCkgc28sIGluIGFkdmFuY2Ugb2YgdGhhdCBjaGFu Z2UsIHRoaXMgcGF0Y2ggcmVuYW1lcyB0aGUKPiBleGlzdGluZyBmdW5jdGlvbnMgdG8gaW9tbXVf bGVnYWN5X21hcC91bm1hcCgpIGFuZCBtb2RpZmllcyBhbGwgY2FsbC1zaXRlcy4KCkhtbSwgdGhp cyBpcyB0aGUgc2Vjb25kIHJlbmFtZSBpbiBwcmV0dHkgc2hvcnQgYSBwZXJpb2Qgb2YgdGltZS4K SGF2ZSB5b3UgY29uc2lkZXJlZCBzaW1wbHkgcmVxdWVzdGluZyBhIHJldmVydCBvZiB0aGUgZWFy bGllcgpyZW5hbWU/IE9yIHdhaXQsIHRoYXQgd2FzIGEgcmVuYW1lIGZvbGRlZCBpbnRvIHRoZSBh ZGRpdGlvbiBvZgp0aGUgb3JkZXIgcGFyYW1ldGVyLiBTdGlsbCBub3QgdmVyeSBmb3J0dW5hdGUu IEFwcGFyZW50bHkgSQp3YXNuJ3QgZmFzdCBlbm91Z2ggdG8gZXhwcmVzcyBteSByZXNlcnZhdGlv bnMgYWdhaW5zdCB0aGUKb3JpZ2luYWwgc3VnZ2VzdGlvbi4KCj4gVGhlIHBhdGNoIGFsc28gcmVu YW1lcyBpb21tdV9pb3RsYl9mbHVzaFtfYWxsXSB0byB0aGUgc2hvcnRlciBuYW1lKHMpCj4gaW9t bXVfZmx1c2hbX2FsbF0gKGFsc28gcmVuYW1pbmcgYW4gaW50ZXJuYWwgVlQtZCBmdW5jdGlvbiB0 byBhdm9pZCBhIG5hbWUKPiBjbGFzaCkgYW5kIGNvLWxvY2F0ZXMgdGhlIGRlY2xhcmF0aW9ucyB3 aXRoIHRob3NlIG9mCj4gaW9tbXVfbGVnYWN5X21hcC91bm1hcCgpLgoKQnV0IHRoZSAiaW90bGIi IHBhcnQgd2FzIHRoZXJlIHRvIGRpc3Rpbmd1aXNoIGZyb20gb3RoZXIga2luZHMgb2YKZmx1c2hp bmcpLiBGdXJ0aGVybW9yZSB0aGUgc3VjaCByZW5hbWVkIGZ1bmN0aW9ucyBjb250aW51ZSB0bwpj YWxsIGlvdGxiX2ZsdXNoeyxfYWxsfSBob29rIGZ1bmN0aW9ucy4KCj4gVGhlIG9ubHkgY2hhbmdl cyBpbiB0aGlzIHBhdGNoIHRoYXQgYXJlIG5vdCBwdXJlbHkgY29zbWV0aWMgYXJlIGluCj4gYXJj aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgYW5kIGlvbW11X2h3ZG9tX2luaXQoKSwgd2hp Y2ggbm93IGNhbGwKPiBpb21tdV9sZWdhY3lfbWFwKCkgcmF0aGVyIHRoYW4gY2FsbGluZyB0aGUg bWFwX3BhZ2UoKSBpb21tdV9vcHMgbWV0aG9kCj4gZGlyZWN0bHkuCgpJIHByZXR0eSBzdHJvbmds eSB0aGluayB0aGlzIG91Z2h0IHRvIGJlIGEgc2VwYXJhdGUgY2hhbmdlLiBGaXJzdAphbmQgZm9y ZW1vc3QgYmVjYXVzZSB5b3UgYWRkIHZlcmJvc2l0eSAoaW4gY2FzZSBvZiBlcnJvcikgdG8KdGhl IGZpcnN0IG9mIHRoZXNlIGNvZGUgcGF0aHMuIEFkZGl0aW9uYWxseSB0aGUgZXh0cmEgb3Zlcmhl YWQgb2YKcmVwZWF0ZWRseSBleGVjdXRlZCBjb25kaXRpb25hbHMgYW5kIHRoZSBleHRyYSBmdW5j dGlvbiBjYWxsIG1heQplbmQgdXAgYmVpbmcgbm90aWNlYWJsZSBmb3Igc3VmZmljaWVudGx5IGxv bmcgbG9vcHMgaW4gYm90aCBjYXNlcy4KCj4gQEAgLTY4LDkgKzY3LDkgQEAgaW50IGFyY2hfaW9t bXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgICAgICB7 Cj4gICAgICAgICAgICAgICAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVT U19XSURUSCkpOwo+ICAgICAgICAgICAgICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuKSk7Cj4g LSAgICAgICAgICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIF9kZm4o Z2ZuKSwgX21mbihtZm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwo+ICsgICAgICAgICAgICAg ICAgcmMgPSBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuKSwgX21mbihtZm4pLAo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssIElPTU1VRl9y ZWFkYWJsZSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG X3dyaXRhYmxlKTsKClRoZSBpbmRlbnRhdGlvbiBoZXJlIGlzIG5vdyBwcmV0dHkgbWlzbGVhZGlu Zy4KCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94ZW4vaW5jbHVkZS94 ZW4vaW9tbXUuaAo+IEBAIC04OCwxNyArODgsMjIgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1 Y3QgZG9tYWluICpkKTsKPiAgLyogRnVuY3Rpb24gdXNlZCBpbnRlcm5hbGx5LCB1c2UgaW9tbXVf ZG9tYWluX2Rlc3Ryb3kgKi8KPiAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpk KTsKPiAgCj4gLS8qIGlvbW11X21hcF9wYWdlKCkgdGFrZXMgZmxhZ3MgdG8gZGlyZWN0IHRoZSBt YXBwaW5nIG9wZXJhdGlvbi4gKi8KPiAgI2RlZmluZSBfSU9NTVVGX3JlYWRhYmxlIDAKPiAgI2Rl ZmluZSBJT01NVUZfcmVhZGFibGUgICgxdTw8X0lPTU1VRl9yZWFkYWJsZSkKPiAgI2RlZmluZSBf SU9NTVVGX3dyaXRhYmxlIDEKPiAgI2RlZmluZSBJT01NVUZfd3JpdGFibGUgICgxdTw8X0lPTU1V Rl93cml0YWJsZSkKCkknZCBwcmVmZXIgaWYgdGhlIGNvbW1lbnQgZGlkbid0IGdvIGF3YXkgYWx0 b2dldGhlci4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0 Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl dmVs