From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v14 07/11] x86/mm: add an extra command to HYPERVISOR_mmu_update... Date: Tue, 12 Dec 2017 14:54:40 +0000 Message-ID: <5adb3887d36b4636b1bce9ae90ebb6bf@AMSPEX02CL03.citrite.net> References: <20171128150853.1927-1-paul.durrant@citrix.com> <20171128150853.1927-8-paul.durrant@citrix.com> <5A2FE6C00200007800196D55@prv-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.84_2) (envelope-from ) id 1eOlyT-0008Ri-5S for xen-devel@lists.xenproject.org; Tue, 12 Dec 2017 14:56:01 +0000 In-Reply-To: <5A2FE6C00200007800196D55@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: 'Jan Beulich' Cc: Stefano Stabellini , Wei Liu , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ian Jackson , "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTIgRGVjZW1iZXIgMjAxNyAxMzoyNQo+IFRvOiBQ YXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBBbmRyZXcgQ29vcGVy IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXgu Y29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuCj4gSmFj a3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+IDxzc3Rh YmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBUaW0g KFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjE0IDA3LzEx XSB4ODYvbW06IGFkZCBhbiBleHRyYSBjb21tYW5kIHRvCj4gSFlQRVJWSVNPUl9tbXVfdXBkYXRl Li4uCj4gCj4gPj4+IE9uIDI4LjExLjE3IGF0IDE2OjA4LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j b20+IHdyb3RlOgo+ID4gQEAgLTE5MDUsNyArMTkwNiw4IEBAIHN0YXRpYyBpbnQgbW9kX2wxX2Vu dHJ5KGwxX3BnZW50cnlfdCAqcGwxZSwKPiBsMV9wZ2VudHJ5X3QgbmwxZSwKPiA+ICAgICAgICAg IH0KPiA+Cj4gPiAgICAgICAgICAvKiBUcmFuc2xhdGUgZm9yZWlnbiBndWVzdCBhZGRyZXNzLiAq Lwo+ID4gLSAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV90cmFuc2xhdGUocGdfZG9tKSApCj4gPiAr ICAgICAgICBpZiAoIGNtZCAhPSBNTVVfUFRfVVBEQVRFX05PX1RSQU5TTEFURSAmJgo+ID4gKyAg ICAgICAgICAgICBwYWdpbmdfbW9kZV90cmFuc2xhdGUocGdfZG9tKSApCj4gPiAgICAgICAgICB7 Cj4gPiAgICAgICAgICAgICAgcDJtX3R5cGVfdCBwMm10Owo+ID4gICAgICAgICAgICAgIHAybV9x dWVyeV90IHEgPSBsMWVfZ2V0X2ZsYWdzKG5sMWUpICYgX1BBR0VfUlcgPwo+IAo+IE5vdyB0aGF0 IHRoZXkncmUgcHVibGljIC0gaXQgd2FzIHRoaXMgY2hhbmdlIHdoaWNoIGxlZCB0byB0aGUKPiBy ZWNvZ25pdGlvbiBvZiB0aGUgaXNzdWUgWFNBLTI0OCBkZXNjcmliZXMgKHdoaWNoIGluIHR1cm4g bGVkIHRvIHRoZQo+IG90aGVyIHRocmVlKS4gV2l0aG91dCB0aGUgZml4IGZvciBYU0EtMjQ4IHlv dSdkIGhhdmUgaW50cm9kdWNlZCBhCj4gd29yc2UgaXNzdWUgaGVyZSwgYWxsb3dpbmcgd3JpdGFi bGUgbWFwcGluZ3Mgb2YgcGFnZSB0YWJsZSBwYWdlcwo+IHJhdGhlciB0aGFuIGp1c3Qgci9vIG9u ZXMgKGxlYWRpbmcgdG8gaHlwZXJ2aXNvciBjcmFzaGVzKS4KPiAKPiBFc3BlY2lhbGx5IHdpdGgg dGhlIGJ5cGFzcyBvZiBhY3F1aXJpbmcgYSB3cml0YWJsZSBwYWdlIHJlZiBpbgo+IGdldF9wYWdl X2Zyb21fbDFlKCkgZm9yIGRvbWFpbnMgY29udHJvbGxpbmcgc2hhZG93LWV4dGVybmFsCj4gZG9t YWlucyB3ZSBuZWVkIHRvIGJlIGV4dHJlbWVseSBjYXJlZnVsIHdpdGggYXNzaWduaW5nIHBhZ2UK PiBvd25lcnNoaXAuIEJlZm9yZSB0aGlzIHNlcmllcyBnb2VzIGluIEknZCB0aGVyZWZvciBsaWtl IHRvIGFzayB5b3UgYW5kCj4gb3RoZXJzIChlc3BlY2lhbGx5IHBlb3BsZSBvbiB0aGUgQ2MgbGlz dCkgdG8gZG91YmxlIGNoZWNrIHRoYXQgdGhlCj4gYnlwYXNzIGludHJvZHVjZWQgYWJvdmUgZG9l c24ndCBhbGxvdyBmb3Igb3RoZXIgKHNlY3VyaXR5KSBiYWRuZXNzLgo+IEkgdGhpbmsgSSd2ZSBz dWZmaWNpZW50bHkgY29udmluY2VkIG15c2VsZiB0aGF0IGl0IGRvZXNuJ3QsIGJ1dCB0aGlzCj4g Y2xlYXJseSB3YW50cyBkb3VibGUgY2hlY2tpbmcuCj4gCgpPay4gSSdsbCBoYXZlIGFub3RoZXIg bG9vay4KCiAgUGF1bAoKPiBKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v eGVuLWRldmVs