From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 3/9] x86/guest: clean up guest/xen.h Date: Fri, 19 Jan 2018 12:34:29 +0000 Message-ID: <20180119123429.627i3uwauqw5okiq@citrix.com> References: <20180118181652.26397-1-wei.liu2@citrix.com> <20180118181652.26397-4-wei.liu2@citrix.com> <20180119102146.v5fjl5url2m4wh2p@MacBook-Pro-de-Roger.local> <20180119122248.ecdxyzkyxqtgtjf5@citrix.com> <20180119122917.russsoiox3tazy4m@MacBook-Pro-de-Roger.local> 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 1ecVsS-0003RK-LH for xen-devel@lists.xenproject.org; Fri, 19 Jan 2018 12:34:36 +0000 Content-Disposition: inline In-Reply-To: <20180119122917.russsoiox3tazy4m@MacBook-Pro-de-Roger.local> 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: Xen-devel , Wei Liu , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBKYW4gMTksIDIwMTggYXQgMTI6Mjk6MTdQTSArMDAwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPiBPbiBGcmksIEphbiAxOSwgMjAxOCBhdCAxMjoyMjo0OFBNICswMDAwLCBXZWkg TGl1IHdyb3RlOgo+ID4gT24gRnJpLCBKYW4gMTksIDIwMTggYXQgMTA6MjE6NDZBTSArMDAwMCwg Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gVGh1LCBKYW4gMTgsIDIwMTggYXQgMDY6 MTY6NDZQTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBSZW1vdmUgZXh0cmFuZW91cyBz ZW1pY29sb24uIEFkZCBibGFuayBsaW5lcy4KPiA+ID4gPiAKPiA+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+IENjOiBK YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+ID4gQ2M6IEFuZHJldyBDb29wZXIg PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+ID4gIHhlbi9pbmNs dWRlL2FzbS14ODYvZ3Vlc3QveGVuLmggfCAxMiArKysrKysrKy0tLS0KPiA+ID4gPiAgMSBmaWxl IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+ID4gPiAKPiA+ID4g PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC94ZW4uaCBiL3hlbi9pbmNs dWRlL2FzbS14ODYvZ3Vlc3QveGVuLmgKPiA+ID4gPiBpbmRleCAxMTI0M2ZlNjBkLi4zMTMyNjQ0 MmY3IDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QveGVuLmgK PiA+ID4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L3hlbi5oCj4gPiA+ID4gQEAg LTQ5LDcgKzQ5LDggQEAgREVDTEFSRV9QRVJfQ1BVKHN0cnVjdCB2Y3B1X2luZm8gKiwgdmNwdV9p bmZvKTsKPiA+ID4gPiAgI2RlZmluZSB4ZW5fZ3Vlc3QgMAo+ID4gPiA+ICAjZGVmaW5lIHB2X2Nv bnNvbGUgMAo+ID4gPiA+ICAKPiA+ID4gPiAtc3RhdGljIGlubGluZSB2b2lkIHByb2JlX2h5cGVy dmlzb3Iodm9pZCkge307Cj4gPiA+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBwcm9iZV9oeXBlcnZp c29yKHZvaWQpIHt9Cj4gPiA+ID4gKwo+ID4gPiA+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2 aXNvcl9zZXR1cCh2b2lkKQo+ID4gPiA+ICB7Cj4gPiA+ID4gICAgICBBU1NFUlRfVU5SRUFDSEFC TEUoKTsKPiA+ID4gPiBAQCAtNjMsMjAgKzY0LDIzIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBl cnZpc29yX2ZpeHVwX2U4MjAoc3RydWN0IGU4MjBtYXAgKmU4MjApCj4gPiA+ID4gIHsKPiA+ID4g PiAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ID4gPiA+ICB9Cj4gPiA+ID4gKwo+ID4gPiA+ ICBzdGF0aWMgaW5saW5lIGNvbnN0IHVuc2lnbmVkIGxvbmcgKmh5cGVydmlzb3JfcmVzZXJ2ZWRf cGFnZXModW5zaWduZWQgaW50ICpzaXplKQo+ID4gPiA+ICB7Cj4gPiA+ID4gICAgICBBU1NFUlRf VU5SRUFDSEFCTEUoKTsKPiA+ID4gPiAgICAgIHJldHVybiBOVUxMOwo+ID4gPiA+IC19Owo+ID4g PiA+ICt9Cj4gPiA+ID4gKwo+ID4gPiA+ICBzdGF0aWMgaW5saW5lIHVpbnQzMl90IGh5cGVydmlz b3JfY3B1aWRfYmFzZSh2b2lkKQo+ID4gPiA+ICB7Cj4gPiA+ID4gICAgICBBU1NFUlRfVU5SRUFD SEFCTEUoKTsKPiA+ID4gPiAgICAgIHJldHVybiAwOwo+ID4gPiA+IC19Owo+ID4gPiA+ICt9Cj4g PiA+ID4gKwo+ID4gPiA+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9p ZCkKPiA+ID4gPiAgewo+ID4gPiA+ICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gPiA+ID4g LX07Cj4gPiA+ID4gK30KPiA+ID4gCj4gPiA+IEFGQUlDVCBoeXBlcnZpc29yX2NwdWlkX2Jhc2Ug YW5kIGh5cGVydmlzb3JfcmVzdW1lIGNvdWxkIGJlIHJlbW92ZWQsCj4gPiA+IGJlY2F1c2UgdGhv c2UgYXJlIG9ubHkgY2FsbGVkIGZyb20gc2hpbSBjb2RlLCBhbmQgaXQncyBub3QgZXZlbgo+ID4g PiBwb3NzaWJsZSB0byBjb21waWxlIHRoZSBzaGltIGNvZGUgd2l0aG91dCBoYXZpbmcgWGVuIGd1 ZXN0IHN1cHBvcnQKPiA+ID4gZW5hYmxlZC4KPiA+IAo+ID4gVGhleSBuZWVkIHRvIHN0YXkuIFRo aXMgaGVhZGVyIGlzIGluY2x1ZGVkIGJ5IHRoZSBzaGltIGNvZGUgaXRzZWxmLgo+IAo+IEJ1dCB0 aGUgc2hpbSBjb2RlIG5ldmVyIHNlZXMgdGhvc2UsIGluc3RlYWQgaXQgc2hvdWxkIHNlZSB0aGUg ZnVuY3Rpb24KPiBwcm90b3R5cGVzIGFib3ZlIChpbnNpZGUgdGhlICNpZmRlZiBDT05GSUdfWEVO X0dVRVNUIGd1YXJkKS4KCkkgc2VlLiBZb3UgbWVhbiByZW1vdmluZyB0aGUgIUNPTkZJR19QVkhf R1VFU1Qgc3RhdGljIGlubGluZSBmdW5jdGlvbnMuClRoYXQgd291bGQgYmUgZmluZSBieSBtZS4K CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=