From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 25/34] x86/mm/shadow: make it build with !CONFIG_HVM Date: Fri, 24 Aug 2018 21:39:08 +0100 Message-ID: <20180824203908.eb77t7sb6pcpefki@citrix.com> References: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com> <20180821082921.sbhlsylawka6qxst@mac> 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 1ftIrR-0004lj-HE for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 20:39:13 +0000 Content-Disposition: inline In-Reply-To: <20180821082921.sbhlsylawka6qxst@mac> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Roger Pau =?iso-8859-1?Q?Monn=E9?= Cc: Wei Liu , George Dunlap , Andrew Cooper , Tim Deegan , Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6Mjk6MjFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAwNDoxMjo0M1BNICswMTAwLCBXZWkg TGl1IHdyb3RlOgo+ID4gRW5jbG9zZSBIVk0gb25seSBlbXVsYXRpb24gY29kZSB1bmRlciBDT05G SUdfSFZNLiBBZGQgc29tZSBCVUcoKXMgdG8KPiA+IHRvIGNhdGNoIGFueSBpc3N1ZS4KPiA+IAo+ ID4gTm90ZSB0aGF0IGFsdGhvdWdoIHNvbWUgY29kZSBjaGVja3MgaXNfaHZtXyosIHdoaWNoIGhp bnRzIGl0IGNhbiBiZQo+ID4gY2FsbGVkIGZvciBQViBhcyB3ZWxsLCBJIGNhbid0IGZpbmQgc3Vj aCBwYXRocy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4 LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAxOCAr KysrKysrKysrKysrKysrLS0KPiA+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgIHwg MjcgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzNyBp bnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u LmMKPiA+IGluZGV4IDA4NTY2NTAuLjQzODE1MzggMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94 ODYvbW0vc2hhZG93L2NvbW1vbi5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv bW1vbi5jCj4gPiBAQCAtMTEzLDYgKzExMyw3IEBAIF9faW5pdGNhbGwoc2hhZG93X2F1ZGl0X2tl eV9pbml0KTsKPiA+ICAjZW5kaWYgLyogU0hBRE9XX0FVRElUICovCj4gPiAgCj4gPiAgCj4gPiAr I2lmIENPTkZJR19IVk0KPiA+ICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCj4gPiAgLyogeDg2IGVtdWxh dG9yIHN1cHBvcnQgZm9yIHRoZSBzaGFkb3cgY29kZQo+ID4gICAqLwo+ID4gQEAgLTM4MCwxMSAr MzgxLDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGh2bV9zaGFkb3df ZW11bGF0b3Jfb3BzID0gewo+ID4gICAgICAuY21weGNoZyAgICA9IGh2bV9lbXVsYXRlX2NtcHhj aGcsCj4gPiAgICAgIC5jcHVpZCAgICAgID0gaHZtZW11bF9jcHVpZCwKPiA+ICB9Owo+ID4gKyNl bmRpZgo+ID4gIAo+ID4gIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0 X2VtdWxhdGlvbigKPiA+ICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3Ry dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gPiAgICAgIHVuc2lnbmVkIGludCBwdGVfc2l6ZSkK PiA+ICB7Cj4gPiArI2lmIENPTkZJR19IVk0KPiA+ICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0 ZXIgKmNyZWcsICpzcmVnOwo+ID4gICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7Cj4gPiAg ICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKPiA+IEBAIC00MjMsNiArNDI2LDEwIEBAIGNvbnN0IHN0 cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigKPiA+ICAgICAgICAg ID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7Cj4gPiAgCj4gPiAgICAgIHJldHVybiAm aHZtX3NoYWRvd19lbXVsYXRvcl9vcHM7Cj4gPiArI2Vsc2UKPiA+ICsgICAgQlVHKCk7Cj4gCj4g SSB3b3VsZCB1c3VhbGx5IHVzZSBBU1NFUlRfVU5SRUFDSEFCTEUgaW4gc3VjaCBzaXR1YXRpb25z Lgo+IAo+IEFuZCBoZXJlIEkgd29uZGVyIHdoZXRoZXIgdGhpcyBjYW5ub3QgYmUgY2FsbGVkIGZy b20gYSBQViBwYXRoLAo+IEFGQUlDVDoKPiAKPiBkb19wYWdlX2ZhdWx0IC0+IGZpeHVwX3BhZ2Vf ZmF1bHQgLT4gcGFnaW5nX2ZhdWx0IC0+IHBhZ2VfZmF1bHQKPiAoc2hfcGFnZV9mYXVsdCkgLT4g c2hhZG93X2luaXRfZW11bGF0aW9uCj4gCj4gQnV0IG1heWJlIHRoZXJlIGFyZSBvdGhlciBjb25k aXRpb25zIHRoYXQgbWFrZSB0aGlzIHBhdGggYWN0dWFsbHkKPiB1bnJlYWNoYWJsZSAob3IgbWF5 YmUgc29tZXRoaW5nIGluIHlvdXIgc2VyaWVzIGNoYW5nZWQgdGhpcyBwYXRoKS4KCkl0IGNhbid0 IC8gc2hvdWxkbid0IGJlIHJlYWNoZWQgZnJvbSBQVi4gU2VlIEphbidzIHJlcGxpZXMuCgpXZWku CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs