From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Subject: Re: [PATCH v4 06/14] xen: Move the hvm_start_info C representation from libxc to public/xen.h Date: Mon, 21 Mar 2016 18:04:02 +0100 Message-ID: References: <1457978150-27201-1-git-send-email-anthony.perard@citrix.com> <1457978150-27201-7-git-send-email-anthony.perard@citrix.com> <56E7D15A02000078000DC59B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <56E7D15A02000078000DC59B@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Wei Liu , Stefano Stabellini , Ian Jackson , xen-devel@lists.xen.org, Anthony PERARD , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org SGVsbG8sCgpPbiBUdWUsIDE1IE1hciAyMDE2LCBKYW4gQmV1bGljaCB3cm90ZToKCj4gPj4+IE9u IDE0LjAzLjE2IGF0IDE4OjU1LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4gd3JvdGU6Cj4g PiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3B1 YmxpYy94ZW4uaAo+ID4gQEAgLTg0MSw2ICs4NDEsMzcgQEAgdHlwZWRlZiBzdHJ1Y3Qgc3RhcnRf aW5mbyBzdGFydF9pbmZvX3Q7Cj4gPiAgICovCj4gPiAgI2RlZmluZSBYRU5fSFZNX1NUQVJUX01B R0lDX1ZBTFVFIDB4MzM2ZWM1NzgKPiA+ICAKPiA+ICsjaWYgZGVmaW5lZChfX2kzODZfXykgfHwg ZGVmaW5lZChfX3g4Nl82NF9fKQo+ID4gKy8qIEMgcmVwcmVzZW50YXRpb24gb2YgdGhlIHg4Ni9I Vk0gc3RhcnQgaW5mbyBsYXlvdXQuCj4gPiArICoKPiA+ICsgKiBUaGUgY2Fub25pY2FsIGRlZmlu aXRpb24gb2YgdGhpcyBsYXlvdXQgaXMgYWJyb3ZlLCB0aGlzIGlzIGp1c3QgYSB3YXkgdG8KPiA+ ICsgKiByZXByZXNlbnQgdGhlIGxheW91dCBkZXNjcmliZWQgdGhlcmUgdXNpbmcgQyB0eXBlcy4K PiA+ICsgKgo+ID4gKyAqIE5COiB0aGUgcGFja2VkIGF0dHJpYnV0ZSBpcyBub3QgcmVhbGx5IG5l ZWRlZCwgYnV0IGl0IGhlbHBzIHVzIGVuZm9yY2UKPiA+ICsgKiB0aGUgZmFjdCB0aGlzIHRoaXMg aXMganVzdCBhIHJlcHJlc2VudGF0aW9uLCBhbmQgaXQgbWlnaHQgaW5kZWVkCj4gPiArICogYmUg cmVxdWlyZWQgaW4gdGhlIGZ1dHVyZSBpZiB0aGVyZSBhcmUgYWxpZ25tZW50IGNoYW5nZXMuCj4g PiArICovCgogICAgICAgIF4gUmF0aW9uYWxlIG9uIHdoeSB0aGUgcGFja2VkIGF0dHJpYnV0ZSB3 YXMgYWRkZWQuCgo+ID4gK3N0cnVjdCBodm1fc3RhcnRfaW5mbyB7Cj4gPiArICAgIHVpbnQzMl90 IG1hZ2ljOyAgICAgICAgICAgICAvKiBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgMHgzMzZlYzU3 OCAgICAgICAqLwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogKCJ4RW4z IiB3aXRoIHRoZSAweDgwIGJpdCBvZiB0aGUgIkUiIHNldCkuKi8KPiA+ICsgICAgdWludDMyX3Qg dmVyc2lvbjsgICAgICAgICAgIC8qIFZlcnNpb24gb2YgdGhpcyBzdHJ1Y3R1cmUuICAgICAgICAg ICAgICAgICovCj4gPiArICAgIHVpbnQzMl90IGZsYWdzOyAgICAgICAgICAgICAvKiBTSUZfeHh4 IGZsYWdzLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwo+ID4gKyAgICB1aW50MzJfdCBj bWRsaW5lX3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgY29tbWFuZCBsaW5l LiAgICAgKi8KPiA+ICsgICAgdWludDMyX3QgbnJfbW9kdWxlczsgICAgICAgIC8qIE51bWJlciBv ZiBtb2R1bGVzIHBhc3NlZCB0byB0aGUga2VybmVsLiAgICovCj4gPiArICAgIHVpbnQzMl90IG1v ZGxpc3RfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5IG9mICAgICAg ICAgICAqLwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogaHZtX21vZGxp c3RfZW50cnkuICAgICAgICAgICAgICAgICAgICAgICAgKi8KPiA+ICsgICAgdWludDMyX3QgcnNk cF9wYWRkcjsgICAgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIFJTRFAgQUNQSSBkYXRh ICAgICovCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzdHJ1Y3R1cmUu ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwo+ID4gK30gX19hdHRyaWJ1dGVfXygo cGFja2VkKSk7Cj4gPiArCj4gPiArc3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5IHsKPiA+ICsgICAg dWludDY0X3QgcGFkZHI7ICAgICAgICAgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIG1v ZHVsZS4gICAgICAgICAgICovCj4gPiArICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAv KiBTaXplIG9mIHRoZSBtb2R1bGUgaW4gYnl0ZXMuICAgICAgICAgICAgICAqLwo+ID4gKyAgICB1 aW50NjRfdCBjbWRsaW5lX3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgY29t bWFuZCBsaW5lLiAgICAgKi8KPiA+ICsgICAgdWludDY0X3QgcmVzZXJ2ZWQ7Cj4gPiArfSBfX2F0 dHJpYnV0ZV9fKChwYWNrZWQpKTsKPiA+ICsjZW5kaWYgLyogeDg2ICovCj4gCj4gVGhpcyBuZWVk cyBleHRyYSBjYXJlOiBFaXRoZXIgdGhlIHBhY2tlZCBhdHRyaWJ1dGVzIG5lZWQgdG8gYmUKPiBk cm9wcGVkIChSb2dlciAtIHdoeSBkaWQgdGhleSBnZXQgcHV0IHRoZXJlIGluIHRoZSBmaXJzdCBw bGFjZT8pLAo+IG9yIHRoZWlyIHVzZSBuZWVkcyB0byBiZSBzaGllbGRlZCBmcm9tIGNvbXBpbGVy cyBub3QgdW5kZXJzdGFuZGluZwo+IHRoZW0uCgpIZWxsbywKClRoZSByYXRpb25hbGUgYmVoaW5k IHRoZSBwYWNrZWQgYXR0cmlidXRlIGlzIGluIHRoZSBoaWdobGlnaHRlZCBjb21tZW50IAphYm92 ZS4KCkkgd291bGQgcmVhbGx5IGxpa2UgdG8gYXZvaWQgcGxhY2luZyB0aGlzIGluIHB1YmxpYyBo ZWFkZXJzLCBvciBlbHNlIApwZW9wbGUgd2lsbCB0aGluayB0aGlzIGlzIHRoZSBkZWZpbml0aW9u IG9mIHRoZSBwYXlsb2FkIGFuZCB3aWxsIGZvcmdldCAKdGhhdCB0aGlzIGlzIGp1c3QgYSBDIHJl cHJlc2VudGF0aW9uIG9mIGl0LCBidXQgdGhlIGRlZmluaXRpb24gaXMgaW4gYSAKY29tbWVudCBq dXN0IGFib3ZlLiBJIHdhbnQgdG8gYXZvaWQgdGhlIGlzc3VlcyB3ZSBoYXZlIGFscmVhZHkgc2Vl biBieSB0aGUgCnVzYWdlIG9mIEMgc3RydWN0dXJlcyBhcyBkZWZpbml0aW9ucyBvZiB0aGUgcGxh Y2VtZW50IG9mIHBheWxvYWRzIGluIAptZW1vcnkuCgpJZiB0aGlzIHJlYWxseSBoYXMgdG8gYmUg dGhlcmUsIHBsZWFzZSBndWFyZCBpdCB3aXRoOgoKI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVm aW5lZChfX1hFTl9UT09MU19fKQoKU28gb25seSB0aGUgWGVuIGtlcm5lbC90b29scyBjYW4gdXNl IGl0LgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=