From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH 5/7] QMP: Add cpu-add command Date: Mon, 17 Jun 2013 15:15:47 +0100 Message-ID: <1371478549-28527-5-git-send-email-anthony.perard@citrix.com> References: <1371478402-28082-1-git-send-email-anthony.perard@citrix.com> <1371478549-28527-1-git-send-email-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1371478549-28527-1-git-send-email-anthony.perard@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: Xen Devel Cc: Anthony PERARD , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org RnJvbTogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KCkFkZHMgImNwdS1hZGQg aWQ9eHh4IiBRTVAgY29tbWFuZC4KCmNwdS1hZGQncyAiaWQiIGFyZ3VtZW50IGlzIGEgQ1BVIG51 bWJlciBpbiBhIHJhbmdlIFswLi5tYXgtY3B1cykKCkV4YW1wbGUgUU1QIGNvbW1hbmQ6CiAtPiB7 ICJleGVjdXRlIjogImNwdS1hZGQiLCAiYXJndW1lbnRzIjogeyAiaWQiOiAyIH0gfQogPC0geyAi cmV0dXJuIjoge30gfQoKU2lnbmVkLW9mZi1ieTogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVk aGF0LmNvbT4KQWNrZWQtYnk6IEx1aXogQ2FwaXR1bGlubyA8bGNhcGl0dWxpbm9AcmVkaGF0LmNv bT4KUmV2aWV3ZWQtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgpSZXZpZXdlZC1i eTogRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBB bmRyZWFzIEbDpHJiZXIgPGFmYWVyYmVyQHN1c2UuZGU+CgooY2hlcnJ5IHBpY2tlZCBmcm9tIFFF TVUgY29tbWl0IDY5Y2EzZWE1ZTE5MjI1MWYyNzUxMDU1NDYxMWJjZmY2ZjAzNmEwMGIpClNpZ25l ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0K IHFhcGktc2NoZW1hLmpzb24gfCAxMyArKysrKysrKysrKysrCiBxbXAtY29tbWFuZHMuaHggIHwg MjMgKysrKysrKysrKysrKysrKysrKysrKysKIHFtcC5jICAgICAgICAgICAgfCAxMCArKysrKysr KysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9xYXBp LXNjaGVtYS5qc29uIGIvcWFwaS1zY2hlbWEuanNvbgppbmRleCA1ZGZhMDUyLi42NGNlY2JlIDEw MDY0NAotLS0gYS9xYXBpLXNjaGVtYS5qc29uCisrKyBiL3FhcGktc2NoZW1hLmpzb24KQEAgLTEy ODQsNiArMTI4NCwxOSBAQAogeyAnY29tbWFuZCc6ICdjcHUnLCAnZGF0YSc6IHsnaW5kZXgnOiAn aW50J30gfQogCiAjIworIyBAY3B1LWFkZAorIworIyBBZGRzIENQVSB3aXRoIHNwZWNpZmllZCBJ RAorIworIyBAaWQ6IElEIG9mIENQVSB0byBiZSBjcmVhdGVkLCB2YWxpZCB2YWx1ZXMgWzAuLm1h eF9jcHVzKQorIworIyBSZXR1cm5zOiBOb3RoaW5nIG9uIHN1Y2Nlc3MKKyMKKyMgU2luY2UgMS41 CisjIworeyAnY29tbWFuZCc6ICdjcHUtYWRkJywgJ2RhdGEnOiB7J2lkJzogJ2ludCd9IH0KKwor IyMKICMgQG1lbXNhdmU6CiAjCiAjIFNhdmUgYSBwb3J0aW9uIG9mIGd1ZXN0IG1lbW9yeSB0byBh IGZpbGUuCmRpZmYgLS1naXQgYS9xbXAtY29tbWFuZHMuaHggYi9xbXAtY29tbWFuZHMuaHgKaW5k ZXggNWM2OTJkMC4uODhlMDk3YSAxMDA2NDQKLS0tIGEvcW1wLWNvbW1hbmRzLmh4CisrKyBiL3Ft cC1jb21tYW5kcy5oeApAQCAtMzg1LDYgKzM4NSwyOSBAQCBOb3RlOiBDUFVzJyBpbmRleGVzIGFy ZSBvYnRhaW5lZCB3aXRoIHRoZSAncXVlcnktY3B1cycgY29tbWFuZC4KIEVRTVAKIAogICAgIHsK KyAgICAgICAgLm5hbWUgICAgICAgPSAiY3B1LWFkZCIsCisgICAgICAgIC5hcmdzX3R5cGUgID0g ImlkOmkiLAorICAgICAgICAubWhhbmRsZXIuY21kX25ldyA9IHFtcF9tYXJzaGFsX2lucHV0X2Nw dV9hZGQsCisgICAgfSwKKworU1FNUAorY3B1LWFkZAorLS0tLS0tLQorCitBZGRzIHZpcnR1YWwg Y3B1CisKK0FyZ3VtZW50czoKKworLSAiaWQiOiBjcHUgaWQgKGpzb24taW50KQorCitFeGFtcGxl OgorCistPiB7ICJleGVjdXRlIjogImNwdS1hZGQiLCAiYXJndW1lbnRzIjogeyAiaWQiOiAyIH0g fQorPC0geyAicmV0dXJuIjoge30gfQorCitFUU1QCisKKyAgICB7CiAgICAgICAgIC5uYW1lICAg ICAgID0gIm1lbXNhdmUiLAogICAgICAgICAuYXJnc190eXBlICA9ICJ2YWw6bCxzaXplOmksZmls ZW5hbWU6cyxjcHU6aT8iLAogICAgICAgICAubWhhbmRsZXIuY21kX25ldyA9IHFtcF9tYXJzaGFs X2lucHV0X21lbXNhdmUsCmRpZmYgLS1naXQgYS9xbXAuYyBiL3FtcC5jCmluZGV4IGUzYTdmMGIu LmE5MDQ1NjggMTAwNjQ0Ci0tLSBhL3FtcC5jCisrKyBiL3FtcC5jCkBAIC0yMyw2ICsyMyw3IEBA CiAjaW5jbHVkZSAiaHcvcWRldi5oIgogI2luY2x1ZGUgImJsb2NrZGV2LmgiCiAjaW5jbHVkZSAi cWVtdS9xb20tcW9iamVjdC5oIgorI2luY2x1ZGUgImh3L2JvYXJkcy5oIgogCiBOYW1lSW5mbyAq cW1wX3F1ZXJ5X25hbWUoRXJyb3IgKiplcnJwKQogewpAQCAtMTA3LDYgKzEwOCwxNSBAQCB2b2lk IHFtcF9jcHUoaW50NjRfdCBpbmRleCwgRXJyb3IgKiplcnJwKQogICAgIC8qIEp1c3QgZG8gbm90 aGluZyAqLwogfQogCit2b2lkIHFtcF9jcHVfYWRkKGludDY0X3QgaWQsIEVycm9yICoqZXJycCkK K3sKKyAgICBpZiAoY3VycmVudF9tYWNoaW5lLT5ob3RfYWRkX2NwdSkgeworICAgICAgICBjdXJy ZW50X21hY2hpbmUtPmhvdF9hZGRfY3B1KGlkLCBlcnJwKTsKKyAgICB9IGVsc2UgeworICAgICAg ICBlcnJvcl9zZXRnKGVycnAsICJOb3Qgc3VwcG9ydGVkIik7CisgICAgfQorfQorCiAjaWZuZGVm IENPTkZJR19WTkMKIC8qIElmIFZOQyBzdXBwb3J0IGlzIGVuYWJsZWQsIHRoZSAidHJ1ZSIgcXVl cnktdm5jIGNvbW1hbmQgaXMKICAgIGRlZmluZWQgaW4gdGhlIFZOQyBzdWJzeXN0ZW0gKi8KLS0g CkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK