From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v1 01/12] libxl/hotplug: add support for getting domid Date: Wed, 2 Oct 2013 10:36:10 +0100 Message-ID: <524BE90A.7050804@citrix.com> References: <1380705874-58491-1-git-send-email-roger.pau@citrix.com> <1380705874-58491-2-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1VRIrp-0001VG-Rw for xen-devel@lists.xenproject.org; Wed, 02 Oct 2013 09:37:14 +0000 In-Reply-To: <1380705874-58491-2-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Roger Pau Monne Cc: xen-devel@lists.xenproject.org, Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gMDIvMTAvMTMgMTA6MjQsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBUaGlzIHBhdGNoIHdy aXRlcyBEb20wIGRvbWlkIG9uIHhlbnN0b3JlIChsaWtlIGl0J3MgZG9uZSBmb3Igb3RoZXIKPiBn dWVzdHMpLCBhbmQgYWRkcyBhIGxpYnhsIGhlbHBlciBmdW5jdGlvbiB0byBmZXRjaCB0aGF0IGRv bWlkIGZyb20KPiB4ZW5zdG9yZS4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg PHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBJYW4gQ2FtcGJlbGwgPGlhbi5jYW1w YmVsbEBjaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4 LmNvbT4KPiAtLS0KPiAgdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucyB8ICAg IDEgKwo+ICB0b29scy9saWJ4bC9saWJ4bC5jICAgICAgICAgICAgICAgICAgIHwgICAxNyArKysr KysrKysrKysrKysrKwo+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgIHwg ICAgMyArKysKPiAgMyBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9u cygtKQo+Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2hvdHBsdWcvTGludXgvaW5pdC5kL3hlbmNvbW1v bnMgYi90b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5jb21tb25zCj4gaW5kZXggYTJlNjMz Yi4uNDNlMDliYyAxMDA2NDQKPiAtLS0gYS90b29scy9ob3RwbHVnL0xpbnV4L2luaXQuZC94ZW5j b21tb25zCj4gKysrIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9pbml0LmQveGVuY29tbW9ucwo+IEBA IC0xMTAsNiArMTEwLDcgQEAgZG9fc3RhcnQgKCkgewo+ICAKPiAgCQllY2hvIFNldHRpbmcgZG9t YWluIDAgbmFtZS4uLgo+ICAJCSR7QklORElSfS94ZW5zdG9yZS13cml0ZSAiL2xvY2FsL2RvbWFp bi8wL25hbWUiICJEb21haW4tMCIKPiArCQkke0JJTkRJUn0veGVuc3RvcmUtd3JpdGUgIi9sb2Nh bC9kb21haW4vMC9kb21pZCIgIjAiCj4gIAlmaQo+ICAKPiAgCWVjaG8gU3RhcnRpbmcgeGVuY29u c29sZWQuLi4KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuYyBiL3Rvb2xzL2xpYnhs L2xpYnhsLmMKPiBpbmRleCAxYmNlNGJiLi41NDE3YjQ4IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xp YnhsL2xpYnhsLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bC5jCj4gQEAgLTE2ODgsNiArMTY4 OCwyMyBAQCBpbnQgbGlieGxfdm5jdmlld2VyX2V4ZWMobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90 IGRvbWlkLCBpbnQgYXV0b3Bhc3MpCj4gICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiAgfQo+ICAK PiAraW50IGxpYnhsX19nZXRfZG9taWQobGlieGxfX2djICpnYywgdWludDMyX3QgKmRvbWlkKQo+ ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICBjb25zdCBjaGFyICp4c19kb21pZDsKPiArCj4gKyAg ICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIFhCVF9OVUxMLCBET01JRF9YU19QQVRI LCAmeHNfZG9taWQpOwo+ICsgICAgaWYgKHJjIHx8ICF4c19kb21pZCkgewoKTlVMTCBkb21pZCBj aGVjayBzaG91bGQgYmUgZG9uZSBiZWZvcmUgeGVuc3RvcmUgcmVhZCwgYXMgYW4geHMgcmVhZCBp cwpxdWl0ZSBhIGxvbmcgb3BlcmF0aW9uLgoKPiArICAgICAgICByYyA9IHJjID8gcmMgOiBFUlJP Ul9GQUlMOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsKPiArICAgICpkb21pZCA9 IGF0b2koeHNfZG9taWQpOwoKYXRvaSgpIGxhY2tzIGFueSBlcnJvciByZXBvcnRpbmcuICBVc2Ug c3RydG91bCgpIGFuZCBwZXJoYXBzIGV2ZW4gYQpzYW5pdHkgY2hlY2sgb24gdGhlIHJldHVybiB2 YWx1ZSBhZ2FpbnN0IHRoZSB2YWxpZCBib3VuZHMgZm9yIGEgZG9taWQuCgp+QW5kcmV3Cgo+ICsK PiArb3V0Ogo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICAvKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqLwo+ICAKPiAgLyogZ2VuZXJpYyBjYWxsYmFjayBmb3IgZGV2aWNlcyB0aGF0IG9ubHkgbmVl ZCB0byBzZXQgYW9fY29tcGxldGUgKi8KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf aW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiBpbmRleCBmMDUxZDkx Li4zYjc0NzI2IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiAr KysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gQEAgLTEwMSw2ICsxMDEsNyBAQAo+ ICAjZGVmaW5lIFNUVUJET01fU1BFQ0lBTF9DT05TT0xFUyAzCj4gICNkZWZpbmUgVEFQX0RFVklD RV9TVUZGSVggIi1lbXUiCj4gICNkZWZpbmUgRElTQUJMRV9VREVWX1BBVEggImxpYnhsL2Rpc2Fi bGVfdWRldiIKPiArI2RlZmluZSBET01JRF9YU19QQVRIICJkb21pZCIKPiAgCj4gICNkZWZpbmUg QVJSQVlfU0laRShhKSAoc2l6ZW9mKGEpIC8gc2l6ZW9mKGFbMF0pKQo+ICAKPiBAQCAtOTc4LDYg Kzk3OSw4IEBAIF9oaWRkZW4gY29uc3QgY2hhciAqbGlieGxfX2RldmljZV9uaWNfZGV2bmFtZShs aWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdWludDMyX3QgZGV2aWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBsaWJ4bF9uaWNfdHlwZSB0eXBlKTsKPiAgCj4gK19oaWRkZW4gaW50IGxp YnhsX19nZXRfZG9taWQobGlieGxfX2djICpnYywgdWludDMyX3QgKmRvbWlkKTsKPiArCj4gIC8q Cj4gICAqIGxpYnhsX19ldl9kZXZzdGF0ZSAtIHdhaXRzIGEgZ2l2ZW4gdGltZSBmb3IgYSBkZXZp Y2UgdG8KPiAgICogcmVhY2ggYSBnaXZlbiBzdGF0ZS4gIEZvbGxvd3MgdGhlIGxpYnhsX2V2Xyog Y29udmVudGlvbnMuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK