From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: [PATCH v2] acpi: Switch to dynamic mapping at SYS_STATE_boot Date: Wed, 1 Feb 2017 09:31:17 -0500 Message-ID: <1485959477-1711-1-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: andrew.cooper3@citrix.com, Boris Ostrovsky , alex.thorlton@hpe.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org V2UgY2FuIHN3aXRjaCBBQ1BJIGZyb20gdXNpbmcgZml4bWFwIHRvIGR5bmFtaWMgbWFwcGluZyBh cyBzb29uIGFzCnRoZSBzeXN0ZW0gZW50ZXJzIFNZU19TVEFURV9ib290LiBUaGlzIHdpbGwgYWxs b3cgdXMsIGZvciBleGFtcGxlLAp0byBtYXAgTUFEVCBvbiBzeXN0ZW1zIHdpdGggbGFyZ2UgbnVt YmVyIG9mIHByb2Nlc3NvcnMgd2hlcmUgdGhlCnRhYmxlIG1pZ2h0IG5vdCBmaXQgaW50byBOVU1f RklYTUFQX0FDUElfUEFHRVMgKGN1cnJlbnRseSBzZXQgdG8gNCkuCgpUbyBhdm9pZCBoYXZpbmcg YSB3aW5kb3cgYmV0d2VlbiBzeXN0ZW0gZW50ZXJpbmcgU1lTX1NUQVRFX2Jvb3QgYW5kCnZtYXAg YXJlYSBiZWluZyBpbml0aWFsaXplZCBtb3ZlIHZtX2luaXQoKSBhIGxpdHRsZSBoaWdoZXIuCgpT aWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t PgotLS0KQ2hhbmdlcyBpbiB2MjoKKiBTd2FwIHZtX2luaXQoKSBhbmQgc3lzdGVtX3N0YXRlIGFz c2lnbm1lbnQuCgogeGVuL2FyY2gveDg2L3NldHVwLmMgICB8IDMgKystCiB4ZW4vZHJpdmVycy9h Y3BpL29zbC5jIHwgNCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNo L3g4Ni9zZXR1cC5jCmluZGV4IDBjY2VmMWQuLmNjZmQ2ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo L3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0xMzc2LDkgKzEzNzYs MTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlf cCkKICAgICBlbHNlCiAgICAgICAgIGVuZF9ib290X2FsbG9jYXRvcigpOwogCisgICAgdm1faW5p dCgpOworCiAgICAgc3lzdGVtX3N0YXRlID0gU1lTX1NUQVRFX2Jvb3Q7CiAKLSAgICB2bV9pbml0 KCk7CiAgICAgY29uc29sZV9pbml0X3JpbmcoKTsKICAgICB2ZXNhX2luaXQoKTsKIApkaWZmIC0t Z2l0IGEveGVuL2RyaXZlcnMvYWNwaS9vc2wuYyBiL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMKaW5k ZXggMzYxNmRmZC4uNzE5OTA0NyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwor KysgYi94ZW4vZHJpdmVycy9hY3BpL29zbC5jCkBAIC04OSw3ICs4OSw3IEBAIGFjcGlfcGh5c2lj YWxfYWRkcmVzcyBfX2luaXQgYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKHZvaWQpCiB2b2lkIF9f aW9tZW0gKgogYWNwaV9vc19tYXBfbWVtb3J5KGFjcGlfcGh5c2ljYWxfYWRkcmVzcyBwaHlzLCBh Y3BpX3NpemUgc2l6ZSkKIHsKLQlpZiAoc3lzdGVtX3N0YXRlID49IFNZU19TVEFURV9hY3RpdmUp IHsKKwlpZiAoc3lzdGVtX3N0YXRlID49IFNZU19TVEFURV9ib290KSB7CiAJCW1mbl90IG1mbiA9 IF9tZm4oUEZOX0RPV04ocGh5cykpOwogCQl1bnNpZ25lZCBpbnQgb2ZmcyA9IHBoeXMgJiAoUEFH RV9TSVpFIC0gMSk7CiAKQEAgLTEwNCw3ICsxMDQsNyBAQCBhY3BpX29zX21hcF9tZW1vcnkoYWNw aV9waHlzaWNhbF9hZGRyZXNzIHBoeXMsIGFjcGlfc2l6ZSBzaXplKQogCiB2b2lkIGFjcGlfb3Nf dW5tYXBfbWVtb3J5KHZvaWQgX19pb21lbSAqIHZpcnQsIGFjcGlfc2l6ZSBzaXplKQogewotCWlm IChzeXN0ZW1fc3RhdGUgPj0gU1lTX1NUQVRFX2FjdGl2ZSkKKwlpZiAoc3lzdGVtX3N0YXRlID49 IFNZU19TVEFURV9ib290KQogCQl2dW5tYXAoKHZvaWQgKikoKHVuc2lnbmVkIGxvbmcpdmlydCAm IFBBR0VfTUFTSykpOwogfQogCi0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==