From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [XEN VMID PATCH 1/2] xen/arm: Move p2m_vmid_allocator_init() inside setup_virt_paging() Date: Thu, 15 Dec 2016 11:43:13 +0530 Message-ID: <1481782394-14285-1-git-send-email-bhupinder.thakur@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cHPIB-00063K-76 for xen-devel@lists.xenproject.org; Thu, 15 Dec 2016 06:13:23 +0000 Received: by mail-pg0-f47.google.com with SMTP id p66so16528752pga.2 for ; Wed, 14 Dec 2016 22:13:21 -0800 (PST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Julien Grall , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org U2luY2UgVk1JRHMgYXJlIHJlbGF0ZWQgdG8gMm5kIHN0YWdlIGFkZHJlc3MgdHJhbnNsYXRpb24s IGl0IG1ha2VzIG1vcmUgc2Vuc2UKdG8gbW92ZSB0aGUgY2FsbCB0byBwMm1fdm1pZF9hbGxvY2F0 b3JfaW5pdCgpLCB3aGljaCBpbml0aWFsaXplcyB0aGUgdm1pZAphbGxvY2F0aW9uIGJpdG1hcCwg aW5zaWRlIHNldHVwX3ZpcnRfcGFnaW5nKCksIHdoZXJlIDJuZCBzdGFnZSBhZGRyZXNzIHRyYW5z bGF0aW9uCmlzIHNldCB1cC4KClNpZ25lZC1vZmYtYnk6IEJodXBpbmRlciBUaGFrdXIgPGJodXBp bmRlci50aGFrdXJAbGluYXJvLm9yZz4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICB8IDUgKysrKy0K IHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgfCAyIC0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Ay bS5oIHwgMyAtLS0KIDMgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0u YwppbmRleCBjYzU2MzRiLi4yMzI3NTA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMK KysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xMjQxLDcgKzEyNDEsNyBAQCBzdGF0aWMgc3Bp bmxvY2tfdCB2bWlkX2FsbG9jX2xvY2sgPSBTUElOX0xPQ0tfVU5MT0NLRUQ7CiAgKi8KIHN0YXRp YyBERUNMQVJFX0JJVE1BUCh2bWlkX21hc2ssIE1BWF9WTUlEKTsKIAotdm9pZCBwMm1fdm1pZF9h bGxvY2F0b3JfaW5pdCh2b2lkKQorc3RhdGljIHZvaWQgcDJtX3ZtaWRfYWxsb2NhdG9yX2luaXQo dm9pZCkKIHsKICAgICBzZXRfYml0KElOVkFMSURfVk1JRCwgdm1pZF9tYXNrKTsKIH0KQEAgLTE2 NTksNiArMTY1OSw5IEBAIHZvaWQgX19pbml0IHNldHVwX3ZpcnRfcGFnaW5nKHZvaWQpCiAjZW5k aWYKICAgICBwcmludGsoIlAyTTogJWQgbGV2ZWxzIHdpdGggb3JkZXItJWQgcm9vdCwgVlRDUiAw eCVseFxuIiwKICAgICAgICAgICAgNCAtIFAyTV9ST09UX0xFVkVMLCBQMk1fUk9PVF9PUkRFUiwg dmFsKTsKKworICAgIHAybV92bWlkX2FsbG9jYXRvcl9pbml0KCk7CisKICAgICAvKiBJdCBpcyBu b3QgYWxsb3dlZCB0byBjb25jYXRlbmF0ZSBhIGxldmVsIHplcm8gcm9vdCAqLwogICAgIEJVR19P TiggUDJNX1JPT1RfTEVWRUwgPT0gMCAmJiBQMk1fUk9PVF9PUkRFUiA+IDAgKTsKICAgICBzZXR1 cF92aXJ0X3BhZ2luZ19vbmUoKHZvaWQgKil2YWwpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAzOGViODg4Li5hYzQ5NTE1IDEw MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAu YwpAQCAtNzg5LDggKzc4OSw2IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25n IGJvb3RfcGh5c19vZmZzZXQsCiAKICAgICBnaWNfaW5pdCgpOwogCi0gICAgcDJtX3ZtaWRfYWxs b2NhdG9yX2luaXQoKTsKLQogICAgIHNvZnRpcnFfaW5pdCgpOwogCiAgICAgdGFza2xldF9zdWJz eXNfaW5pdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCBiL3hlbi9p bmNsdWRlL2FzbS1hcm0vcDJtLmgKaW5kZXggZmRiNmI0Ny4uMDk4N2JlMiAxMDA2NDQKLS0tIGEv eGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5o CkBAIC0xNTIsOSArMTUyLDYgQEAgdm9pZCBwMm1fYWx0cDJtX2NoZWNrKHN0cnVjdCB2Y3B1ICp2 LCB1aW50MTZfdCBpZHgpCiAgICAgLyogTm90IHN1cHBvcnRlZCBvbiBBUk0uICovCiB9CiAKLS8q IEluaXRpYWxpc2Ugdm1pZCBhbGxvY2F0b3IgKi8KLXZvaWQgcDJtX3ZtaWRfYWxsb2NhdG9yX2lu aXQodm9pZCk7Ci0KIC8qIFNlY29uZCBzdGFnZSBwYWdpbmcgc2V0dXAsIHRvIGJlIGNhbGxlZCBv biBhbGwgQ1BVcyAqLwogdm9pZCBzZXR1cF92aXJ0X3BhZ2luZyh2b2lkKTsKIAotLSAKMi43LjQK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK