From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH v2 62/62] xl: Default guest mode changed from PV to PVH with PV shim Date: Fri, 12 Jan 2018 11:29:10 +0000 Message-ID: <20180112112910.16762-63-wei.liu2@citrix.com> References: <20180112112910.16762-1-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZy7Q-0001kY-Gy for xen-devel@lists.xenproject.org; Fri, 12 Jan 2018 12:07:32 +0000 In-Reply-To: <20180112112910.16762-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 RnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpJZiB0aGUgY29u ZmlnIGZpbGUgc3BlY2lmaWVzIGEgdHlwZSAob3IgYnVpbGRlciksIGl0IG92ZXJyaWRlcyB0aGlz CmRlZmF1bHQuICBCdXQgaWYgaXQgZG9lc24ndCwgeW91IG5vdyBnZXQgYSBQVi1pbi1QVkggZ3Vl c3QuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv bT4KLS0tCnYyOiBOZXcgcGF0Y2gKLS0tCiB0b29scy94bC94bF9wYXJzZS5jIHwgMTMgKysrKysr KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMK aW5kZXggZmRmZTY5M2RlMS4uMmE1M2FjMDAxNSAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFy c2UuYworKysgYi90b29scy94bC94bF9wYXJzZS5jCkBAIC05MzksOCArOTM5LDEyIEBAIHZvaWQg cGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJjZSwKICAgICAgICAgY19p bmZvLT50eXBlID0gYnVpbGRlcl90eXBlOwogICAgIH0KIAotICAgIGlmIChjX2luZm8tPnR5cGUg PT0gTElCWExfRE9NQUlOX1RZUEVfSU5WQUxJRCkKLSAgICAgICAgY19pbmZvLT50eXBlID0gTElC WExfRE9NQUlOX1RZUEVfUFY7CisgICAgc3RhdGljIGJvb2wgcHZzaGltX2RlZmF1bHRfZW5hYmxl ID0gMDsKKworICAgIGlmIChjX2luZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSU5WQUxJ RCkgeworICAgICAgICBjX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVkg7CisgICAg ICAgIHB2c2hpbV9kZWZhdWx0X2VuYWJsZSA9IDE7CisgICAgfQogCiAgICAgeGx1X2NmZ19nZXRf ZGVmYm9vbChjb25maWcsICJoYXAiLCAmY19pbmZvLT5oYXAsIDApOwogCkBAIC05NjYsNyArOTcw LDEwIEBAIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJjZSwK ICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mb19pbml0X3R5cGUoYl9pbmZvLCBjX2luZm8tPnR5 cGUpOwogCiAgICAgaWYgKGJfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVkgpIHsK LSAgICAgICAgeGx1X2NmZ19nZXRfZGVmYm9vbChjb25maWcsICJwdnNoaW0iLCAmYl9pbmZvLT51 LnB2aC5wdnNoaW0sIDApOworICAgICAgICBpZiAoeGx1X2NmZ19nZXRfZGVmYm9vbChjb25maWcs ICJwdnNoaW0iLCAmYl9pbmZvLT51LnB2aC5wdnNoaW0sIDApCisgICAgICAgICAgICAmJiBwdnNo aW1fZGVmYXVsdF9lbmFibGUpCisgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3NldCgmYl9pbmZv LT51LnB2aC5wdnNoaW0sIDEpOworCiAgICAgICAgIGlmICgheGx1X2NmZ19nZXRfc3RyaW5nKGNv bmZpZywgInB2c2hpbV9wYXRoIiwgJmJ1ZiwgMCkpCiAgICAgICAgICAgICB4bHVfY2ZnX3JlcGxh Y2Vfc3RyaW5nKGNvbmZpZywgInB2c2hpbV9wYXRoIiwKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgJmJfaW5mby0+dS5wdmgucHZzaGltX3BhdGgsIDApOwotLSAKMi4xMS4wCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==