From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH 3/6] x86/shadow: Switch shadow_domain.has_fast_mmio_entries to bool Date: Wed, 15 Aug 2018 19:34:34 +0100 Message-ID: <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com> References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@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: Andrew Cooper , Tim Deegan , Wei Liu , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org UmVtb3ZlIGFuIHVuZWNlc3NhcnkgaWYoKS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVk LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVu Lm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9u bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv bW1vbi5jIHwgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICB8IDMgKy0tCiB4 ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2 L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5k ZXggOGE3YTJiMC4uYzk2NDBiOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9j b21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0zNjg3LDcg KzM2ODcsNyBAQCBzaGFkb3dfd3JpdGVfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln bmVkIGxvbmcgZ2ZuLAogICAgIGlmICggZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19mYXN0X21t aW9fZW50cmllcyApCiAgICAgewogICAgICAgICBzaGFkb3dfYmxvd190YWJsZXMoZCk7Ci0gICAg ICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5oYXNfZmFzdF9tbWlvX2VudHJpZXMgPSAwOworICAg ICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cuaGFzX2Zhc3RfbW1pb19lbnRyaWVzID0gZmFsc2U7 CiAgICAgfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVs dGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCBmYmRiYjdkLi44Zjkw YzlmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKKysrIGIveGVu L2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC01NjMsOCArNTYzLDcgQEAgX3NoX3Byb3Bh Z2F0ZShzdHJ1Y3QgdmNwdSAqdiwKICAgICB7CiAgICAgICAgIC8qIEd1ZXN0IGwxZSBtYXBzIGVt dWxhdGVkIE1NSU8gc3BhY2UgKi8KICAgICAgICAgKnNwID0gc2hfbDFlX21taW8odGFyZ2V0X2dm biwgZ2ZsYWdzKTsKLSAgICAgICAgaWYgKCAhZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19mYXN0 X21taW9fZW50cmllcyApCi0gICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cuaGFzX2Zh c3RfbW1pb19lbnRyaWVzID0gMTsKKyAgICAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19m YXN0X21taW9fZW50cmllcyA9IHRydWU7CiAgICAgICAgIGdvdG8gZG9uZTsKICAgICB9CiAKZGlm ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t eDg2L2RvbWFpbi5oCmluZGV4IDA5ZjZiM2QuLjNkYTJjNjggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs dWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApA QCAtMTEzLDcgKzExMyw3IEBAIHN0cnVjdCBzaGFkb3dfZG9tYWluIHsKICAgICBib29sX3QgaGFz aF93YWxraW5nOyAgLyogU29tZSBmdW5jdGlvbiBpcyB3YWxraW5nIHRoZSBoYXNoIHRhYmxlICov CiAKICAgICAvKiBGYXN0IE1NSU8gcGF0aCBoZXVyaXN0aWMgKi8KLSAgICBib29sX3QgaGFzX2Zh c3RfbW1pb19lbnRyaWVzOworICAgIGJvb2wgaGFzX2Zhc3RfbW1pb19lbnRyaWVzOwogCiAgICAg LyogT09TICovCiAgICAgYm9vbF90IG9vc19hY3RpdmU7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=