From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH RFC v1 13/74] xen/domctl: Return arch_config via getdomaininfo Date: Thu, 4 Jan 2018 13:05:24 +0000 Message-ID: <20180104130625.28605-14-wei.liu2@citrix.com> References: <20180104130625.28605-1-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eX5aK-0005hC-Ep for xen-devel@lists.xenproject.org; Thu, 04 Jan 2018 13:29:28 +0000 In-Reply-To: <20180104130625.28605-1-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMgYWxs b3dzIHRvb2xzdGFjayBzb2Z0d2FyZSB0byBkaXN0aW5ndWlzaCBIVk0gZnJvbSBQVkggZ3Vlc3Rz LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4KLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8IDEgKwogdG9vbHMvbGlieGMv eGNfZG9tYWluLmMgICAgICAgfCAxICsKIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgIHwg MiArKwogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oICAgfCAxICsKIDQgZmlsZXMgY2hhbmdl ZCwgNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5j dHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA2NjZkYjBiOTE5Li5h OTJhOGQ3YTUzIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysg Yi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtNDU2LDYgKzQ1Niw3IEBAIHR5cGVk ZWYgc3RydWN0IHhjX2RvbWluZm8gewogICAgIHVuc2lnbmVkIGludCAgbWF4X3ZjcHVfaWQ7CiAg ICAgeGVuX2RvbWFpbl9oYW5kbGVfdCBoYW5kbGU7CiAgICAgdW5zaWduZWQgaW50ICBjcHVwb29s OworICAgIHN0cnVjdCB4ZW5fYXJjaF9kb21haW5jb25maWcgYXJjaF9jb25maWc7CiB9IHhjX2Rv bWluZm9fdDsKIAogdHlwZWRlZiB4ZW5fZG9tY3RsX2dldGRvbWFpbmluZm9fdCB4Y19kb21haW5p bmZvX3Q7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21haW4uYyBiL3Rvb2xzL2xpYnhj L3hjX2RvbWFpbi5jCmluZGV4IDNjY2QyN2YxMDEuLjgxNjkyODRkYzEgMTAwNjQ0Ci0tLSBhL3Rv b2xzL2xpYnhjL3hjX2RvbWFpbi5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jCkBAIC00 MjEsNiArNDIxLDcgQEAgaW50IHhjX2RvbWFpbl9nZXRpbmZvKHhjX2ludGVyZmFjZSAqeGNoLAog ICAgICAgICBpbmZvLT5ucl9vbmxpbmVfdmNwdXMgPSBkb21jdGwudS5nZXRkb21haW5pbmZvLm5y X29ubGluZV92Y3B1czsKICAgICAgICAgaW5mby0+bWF4X3ZjcHVfaWQgPSBkb21jdGwudS5nZXRk b21haW5pbmZvLm1heF92Y3B1X2lkOwogICAgICAgICBpbmZvLT5jcHVwb29sID0gZG9tY3RsLnUu Z2V0ZG9tYWluaW5mby5jcHVwb29sOworICAgICAgICBpbmZvLT5hcmNoX2NvbmZpZyA9IGRvbWN0 bC51LmdldGRvbWFpbmluZm8uYXJjaF9jb25maWc7CiAKICAgICAgICAgbWVtY3B5KGluZm8tPmhh bmRsZSwgZG9tY3RsLnUuZ2V0ZG9tYWluaW5mby5oYW5kbGUsCiAgICAgICAgICAgICAgICBzaXpl b2YoeGVuX2RvbWFpbl9oYW5kbGVfdCkpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0 bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDM2YWIyMzU3N2IuLjBkMmQyZWMzZTYg MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9t Y3RsLmMKQEAgLTM0NSw2ICszNDUsOCBAQCB2b2lkIGFyY2hfZ2V0X2RvbWFpbl9pbmZvKGNvbnN0 IHN0cnVjdCBkb21haW4gKmQsCiB7CiAgICAgaWYgKCBwYWdpbmdfbW9kZV9oYXAoZCkgKQogICAg ICAgICBpbmZvLT5mbGFncyB8PSBYRU5fRE9NSU5GX2hhcDsKKworICAgIGluZm8tPmFyY2hfY29u ZmlnLmVtdWxhdGlvbl9mbGFncyA9IGQtPmFyY2guZW11bGF0aW9uX2ZsYWdzOwogfQogCiAjZGVm aW5lIE1BWF9JT1BPUlRTIDB4MTAwMDAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9k b21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCA2ZDUzOTZmZDcxLi40 Y2QwOWI0NGEwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIv eGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC0xMTYsNiArMTE2LDcgQEAgc3RydWN0IHhl bl9kb21jdGxfZ2V0ZG9tYWluaW5mbyB7CiAgICAgdWludDMyX3Qgc3NpZHJlZjsKICAgICB4ZW5f ZG9tYWluX2hhbmRsZV90IGhhbmRsZTsKICAgICB1aW50MzJfdCBjcHVwb29sOworICAgIHN0cnVj dCB4ZW5fYXJjaF9kb21haW5jb25maWcgYXJjaF9jb25maWc7CiB9OwogdHlwZWRlZiBzdHJ1Y3Qg eGVuX2RvbWN0bF9nZXRkb21haW5pbmZvIHhlbl9kb21jdGxfZ2V0ZG9tYWluaW5mb190OwogREVG SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2RvbWN0bF9nZXRkb21haW5pbmZvX3QpOwotLSAKMi4x MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6 Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==