From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops Date: Tue, 7 Aug 2018 08:37:07 +0000 Message-ID: <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net> References: <20180803172220.1657-1-paul.durrant@citrix.com> <20180803172220.1657-10-paul.durrant@citrix.com> <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net> <5B69587E02000078001DB62F@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fmxUO-0003e7-5a for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:37:12 +0000 In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Kevin Tian , Jan Beulich Cc: xen-devel , George Dunlap List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86 a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDk6MzMKPiBUbzog SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVy cmFudEBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp eC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBT dWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2Qg dG8gaW9tbXVfb3BzCj4gCj4gPiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1 c2UuY29tXQo+ID4gU2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDozMCBQTQo+ID4KPiA+ ID4+PiBPbiAwNy4wOC4xOCBhdCAxMDoyMSwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90 ZToKPiA+ID4+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21d Cj4gPiA+PiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNDoyNQo+ID4gPj4KPiA+ID4+ID4gRnJvbTog UGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJpeC5jb21dCj4gPiA+PiA+IFNl bnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIyIEFNCj4gPiA+PiA+Cj4gPiA+PiA+IC0t LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+PiA+ICsrKyBiL3hl bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+PiA+IEBAIC0xODMwLDYgKzE4 MzAsMzkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPiA+ID4+ID4gaW50ZWxfaW9tbXVfdW5t YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gPj4gPiAgICAgIHJldHVybiBkbWFfcHRlX2Ns ZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZuKSk7Cj4gPiA+PiA+ICB9Cj4gPiA+PiA+Cj4gPiA+ PiA+ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21haW4gKmQs IGJmbl90IGJmbiwKPiA+IG1mbl90Cj4gPiA+PiA+ICptZm4sCj4gPiA+PiA+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gPiA+Pgo+ID4g Pj4gTm90IGxvb2tpbmcgYXQgbGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZu IGFkZHJlc3MKPiA+ID4+IHNwYWNlIGlzIHBlciBkZXZpY2UgaW5zdGVhZCBvZiBwZXIgZG9tYWlu Lgo+ID4gPgo+ID4gPiBOb3QgaW4gdGhpcyBjYXNlLiBYZW4gaGFzIGFsd2F5cyBtYWludGFpbmVk IGEgc2luZ2xlIElPTU1VIGFkZHJlc3MgcGVyCj4gPiA+IHZpcnR1YWwgbWFjaGluZS4gVGhhdCBp cyB3aGF0IEJGTiByZWZlcnMgdG8uCj4gPgo+ID4gTnV0IGlzIHRoYXQgYSBtb2RlbCB3ZSBjYW4g bWFpbnRhaW4gbWlkIGFuZCBsb25nIHRlcm0/IEluIHBhcnRpY3VsYXIKPiA+IG9uIEFSTSwgd2hl cmUgSnVsaWVuIGhhcyB0b2xkIG1lIGEgc2luZ2xlIHN5c3RlbSBjb3VsZCBoYXZlIG11bHRpcGxl Cj4gPiBfZGlmZmVyZW50XyBJT01NVXMsIEkgY291bGQgZWFzaWx5IHNlZSB0aGUgYWRkcmVzcyBz cGFjZXMgZGl2ZXJnaW5nLgo+ID4KPiAKPiBtdWx0aXBsZSBJT01NVXMgaXMgYW5vdGhlciB0aGlu Zy4KPiAKPiB3aGF0IEkgcXVlc3Rpb25lZCBpcyB0aGF0IGV2ZW4gb25lIElPTU1VIG5lZWRzIHRv IHN1cHBvcnQgbXVsaXRpcGxlCj4gYWRkcmVzcyBzcGFjZXMuIFRoYXQgaXMgdGhlIHBvaW50IG9m IGFuIElPTU1VLi4uCgpJbmRlZWQgYW5kIHRoYXQgaXMgd2h5IHdlIHVzZSBpdCB0byBlbmZvcmNl IGRvbWFpbiBzZXBhcmF0aW9uLiBJIHNlZSBubyBuZWVkLCBhcyB5ZXQsIHRvIGVuZm9yY2Ugc2Vw YXJhdGlvbiB3aXRoaW4gYSBkb21haW4uIFRoYXQgbmVlZCBtYXkgYXJpc2UgbGF0ZXIgYW5kIHRo ZSBjb2RlIGNhbiBiZSBtb2RpZmllZCBhdCB0aGF0IHBvaW50LgoKICBQYXVsCgo+IAo+IFRoYW5r cwo+IEtldmluCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs