From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Wang Subject: [PATCH 6 of 6 V6] libxl: Introduce a new guest config file parameter Date: Wed, 26 Sep 2012 16:47:29 +0200 Message-ID: <50631581.6000001@amd.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000205050606050908020401" Return-path: 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@lists.xensource.com" , Jan Beulich , Keir Fraser , Ian Campbell , Ian Jackson List-Id: xen-devel@lists.xenproject.org --------------000205050606050908020401 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit --------------000205050606050908020401 Content-Type: text/plain; charset="UTF-8"; name="0006-libxl-Introduce-a-new-guest-config-file-parameter.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0006-libxl-Introduce-a-new-guest-config-file-parameter.patch" Content-Description: 0006-libxl-Introduce-a-new-guest-config-file-parameter.patch RnJvbSAzYjE3YWFkM2YxMjc1Y2FiNDM5ZjY5YTRkMDM3MDk3ZjFjYmNkNmY2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBXZWkgV2FuZyA8d2VpLndhbmcyQGFtZC5jb20+CkRh dGU6IFdlZCwgMjYgU2VwIDIwMTIgMTE6NDg6MjMgKzAyMDAKU3ViamVjdDogW1BBVENIIDYv Nl0gbGlieGw6IEludHJvZHVjZSBhIG5ldyBndWVzdCBjb25maWcgZmlsZSBwYXJhbWV0ZXIK ClVzZSBndWVzdF9pb21tdSA9IHsxLDB9IHRvIGVuYWJsZSBvciBkaXNhYmxlIGd1ZXN0IGlv bW11IGVtdWxhdGlvbi4KRGVmYXVsdCB2YWx1ZSBpcyAwLiBSZWdyZXNzaW9uIHRlc3RzIGhh dmUgYmVlbiBkb25lIHRvIG1ha2Ugc3VyZQppdCBkb2VzIG5vdCBicmVhayBub24taW9tbXV2 MiBzeXN0ZW1zLgoKU2lnbmVkLW9mZi1ieTogV2VpIFdhbmcgPHdlaS53YW5nMkBhbWQuY29t PgotLS0KIGRvY3MvbWFuL3hsLmNmZy5wb2QuNSAgICAgICB8ICAgIDUgKysrKysKIHRvb2xz L2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8ICAgIDUgKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhs X3R5cGVzLmlkbCB8ICAgIDEgKwogdG9vbHMvbGlieGwveGxfY21kaW1wbC5jICAgIHwgICAg MSArCiA0IGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41IGIvZG9jcy9tYW4veGwuY2Zn LnBvZC41CmluZGV4IDAxMzI3MGQuLjJiZWY0MjkgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hs LmNmZy5wb2QuNQorKysgYi9kb2NzL21hbi94bC5jZmcucG9kLjUKQEAgLTI3MCw2ICsyNzAs MTEgQEAgVVVJRCB3aWxsIGJlIGdlbmVyYXRlZC4KIAogQXNzaWduIGFuIFhTTSBzZWN1cml0 eSBsYWJlbCB0byB0aGlzIGRvbWFpbi4KIAorPWl0ZW0gQjxndWVzdF9pb21tdT1CT09MRUFO PgorCitFbmFibGUgYSB2aXJ0dWFsIGlvbW11IGRldmljZSBmb3IgaHZtIGd1ZXN0LiBJdCBz aG91bGQgYmUgZW5hYmxlZCB0byAKK3Bhc3N0aHJvdWdoIEFNRCBIRDc5MDAgc2VyaWVzIEdQ R1BVLgorCiA9aXRlbSBCPG5vbWlncmF0ZT1CT09MRUFOPgogCiBEaXNhYmxlIG1pZ3JhdGlv biBvZiB0aGlzIGRvbWFpbi4gIFRoaXMgZW5hYmxlcyBjZXJ0YWluIG90aGVyIGZlYXR1cmVz CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhs L2xpYnhsX2NyZWF0ZS5jCmluZGV4IGVmMTdmMDUuLjU4NTRhMTMgMTAwNjQ0Ci0tLSBhL3Rv b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0 ZS5jCkBAIC0yNTAsNiArMjUwLDcgQEAgaW50IGxpYnhsX19kb21haW5fYnVpbGRfaW5mb19z ZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVm YXVsdCgmYl9pbmZvLT51Lmh2bS5uZXN0ZWRfaHZtLCAgICAgICAgIGZhbHNlKTsKICAgICAg ICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPnUuaHZtLnVzYiwgICAgICAg ICAgICAgICAgZmFsc2UpOwogICAgICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJf aW5mby0+dS5odm0ueGVuX3BsYXRmb3JtX3BjaSwgICB0cnVlKTsKKyAgICAgICAgbGlieGxf ZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPnUuaHZtLmd1ZXN0X2lvbW11LCAgICAgICAg ZmFsc2UpOwogCiAgICAgICAgIGlmICghYl9pbmZvLT51Lmh2bS5ib290KSB7CiAgICAgICAg ICAgICBiX2luZm8tPnUuaHZtLmJvb3QgPSBzdHJkdXAoImNkYSIpOwpAQCAtMzQwLDEzICsz NDEsMTUgQEAgaW50IGxpYnhsX19kb21haW5fYnVpbGQobGlieGxfX2djICpnYywKICAgICAg ICAgdm1lbnRzWzRdID0gInN0YXJ0X3RpbWUiOwogICAgICAgICB2bWVudHNbNV0gPSBsaWJ4 bF9fc3ByaW50ZihnYywgIiVsdS4lMDJkIiwgc3RhcnRfdGltZS50dl9zZWMsKGludClzdGFy dF90aW1lLnR2X3VzZWMvMTAwMDApOwogCi0gICAgICAgIGxvY2FsZW50cyA9IGxpYnhsX19j YWxsb2MoZ2MsIDcsIHNpemVvZihjaGFyICopKTsKKyAgICAgICAgbG9jYWxlbnRzID0gbGli eGxfX2NhbGxvYyhnYywgOSwgc2l6ZW9mKGNoYXIgKikpOwogICAgICAgICBsb2NhbGVudHNb MF0gPSAicGxhdGZvcm0vYWNwaSI7CiAgICAgICAgIGxvY2FsZW50c1sxXSA9IGxpYnhsX2Rl ZmJvb2xfdmFsKGluZm8tPnUuaHZtLmFjcGkpID8gIjEiIDogIjAiOwogICAgICAgICBsb2Nh bGVudHNbMl0gPSAicGxhdGZvcm0vYWNwaV9zMyI7CiAgICAgICAgIGxvY2FsZW50c1szXSA9 IGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPnUuaHZtLmFjcGlfczMpID8gIjEiIDogIjAiOwog ICAgICAgICBsb2NhbGVudHNbNF0gPSAicGxhdGZvcm0vYWNwaV9zNCI7CiAgICAgICAgIGxv Y2FsZW50c1s1XSA9IGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPnUuaHZtLmFjcGlfczQpID8g IjEiIDogIjAiOworICAgICAgICBsb2NhbGVudHNbNl0gPSAiZ3Vlc3RfaW9tbXUiOworICAg ICAgICBsb2NhbGVudHNbN10gPSBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT51Lmh2bS5ndWVz dF9pb21tdSkgPyAiMSIgOiAiMCI7CiAKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBMSUJY TF9ET01BSU5fVFlQRV9QVjoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVz LmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCA2ZDVjNTc4Li5hZmQ1 MGExIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9v bHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0zMTksNiArMzE5LDcgQEAgbGlieGxfZG9t YWluX2J1aWxkX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9idWlsZF9pbmZvIixbCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoInVzYmRldmljZSIsICAgICAgICBz dHJpbmcpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJzb3Vu ZGh3IiwgICAgICAgICAgc3RyaW5nKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICgieGVuX3BsYXRmb3JtX3BjaSIsIGxpYnhsX2RlZmJvb2wpLAorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJndWVzdF9pb21tdSIsICAgICAg bGlieGxfZGVmYm9vbCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBdKSksCiAgICAgICAgICAgICAgICAgICgicHYiLCBTdHJ1Y3QoTm9uZSwgWygia2VybmVs Iiwgc3RyaW5nKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJz bGFja19tZW1rYiIsIE1lbUtCKSwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL3hsX2NtZGlt cGwuYyBiL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwppbmRleCAxNjI3Y2FjLi5iN2UxMGI2 IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC94bF9jbWRpbXBsLmMKKysrIGIvdG9vbHMvbGli eGwveGxfY21kaW1wbC5jCkBAIC04NjQsNiArODY0LDcgQEAgc3RhdGljIHZvaWQgcGFyc2Vf Y29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJjZSwKICAgICAgICAgfQogCiAg ICAgICAgIHhsdV9jZmdfZ2V0X2RlZmJvb2woY29uZmlnLCAibmVzdGVkaHZtIiwgJmJfaW5m by0+dS5odm0ubmVzdGVkX2h2bSwgMCk7CisgICAgICAgIHhsdV9jZmdfZ2V0X2RlZmJvb2wo Y29uZmlnLCAiZ3Vlc3RfaW9tbXUiLCAmYl9pbmZvLT51Lmh2bS5ndWVzdF9pb21tdSwgMCk7 CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6CiAgICAg ewotLSAKMS43LjQKCgo= --------------000205050606050908020401 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------000205050606050908020401--