From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v9 04/11] x86/hvm/ioreq: defer mapping gfns until they are actually requsted Date: Mon, 9 Oct 2017 12:47:24 +0000 Message-ID: <4ac4ac71284a4d768c7307a26ea309ae@AMSPEX02CL03.citrite.net> References: <20171006122519.30345-1-paul.durrant@citrix.com> <20171006122519.30345-5-paul.durrant@citrix.com> <59DB8BA20200007800183EB9@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1XSw-0004H0-J8 for xen-devel@lists.xenproject.org; Mon, 09 Oct 2017 12:47:26 +0000 In-Reply-To: <59DB8BA20200007800183EB9@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 'Jan Beulich' Cc: Stefano Stabellini , Konrad Rzeszutek Wilk , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ian Jackson , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgT2N0b2JlciAyMDE3IDEzOjQ2Cj4gVG86IFBh dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5s YXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiBT dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlz dHMueGVucHJvamVjdC5vcmc7Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv cmFjbGUuY29tPjsgVGltIChYZW4ub3JnKQo+IDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTog W1BBVENIIHY5IDA0LzExXSB4ODYvaHZtL2lvcmVxOiBkZWZlciBtYXBwaW5nIGdmbnMgdW50aWwg dGhleQo+IGFyZSBhY3R1YWxseSByZXF1c3RlZAo+IAo+ID4+PiBPbiAwNi4xMC4xNyBhdCAxNDoy NSwgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9hcmNoL3g4 Ni9odm0vaW9yZXEuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4gPiBAQCAt MzU3LDYgKzM1Nyw5IEBAIHN0YXRpYyB2b2lkIGh2bV91cGRhdGVfaW9yZXFfZXZ0Y2huKHN0cnVj dAo+IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsCj4gPiAgICAgIH0KPiA+ICB9Cj4gPgo+ID4gKyNkZWZp bmUgSEFORExFX0JVRklPUkVRKHMpIFwKPiA+ICsgICAgKHMtPmJ1ZmlvcmVxX2hhbmRsaW5nICE9 IEhWTV9JT1JFUVNSVl9CVUZJT1JFUV9PRkYpCj4gCj4gRGlkbid0IEkgcG9pbnQgb3V0IGFscmVh ZHkgdGhhdCBzIHdhbnRzIHRvIGJlIHBhcmVudGhlc2l6ZWQgaGVyZT8KPiBPciB3YXMgdGhhdCBv biBhbm90aGVyIG1hY3JvPwoKU29ycnksIEkgdGhpbmsgeW91IGRpZC4uLi4gSSBqdXN0IGZvcmdv dC4KCj4gV2l0aCB0aGlzIHRha2VuIGNhcmUgb2YKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg PGpiZXVsaWNoQHN1c2UuY29tPgo+IAoKT2ssIHRoYW5rcy4KCiAgUGF1bAoKPiBKYW4KCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK