From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 11/22] mini-os: add static page tables for virtual kernel area for HVMlite Date: Tue, 23 Aug 2016 17:15:57 +0200 Message-ID: <1471965368-6159-12-git-send-email-jgross@suse.com> References: <1471965368-6159-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1471965368-6159-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , samuel.thibault@ens-lyon.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org SW4gSFZNbGl0ZSBtb2RlIHdlIG5lZWQgdGhlIHZpcnR1YWwga2VybmVsIGFyZWEgZm9yIG1hcHBp bmcgb2YgdGhlCmNvbnNvbGUgYW5kIHhlbmJ1cyByaW5nIHBhZ2VzIGFzIGVzcGVjaWFsbHkgb24g MzIgYml0IGFyY2hpdGVjdHVyZQp0aGVpciBwZm5zIG1pZ2h0IGJlIGFib3ZlIHRoZSBzdXBwb3J0 ZWQgbWF4aW11bSBtZW1vcnkgc2l6ZS4KCkFkZCB0aGUgcGFnZSB0YWJsZXMgbmVlZGVkIGZvciBk b2luZyB0aGUgbWFwcGluZy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz dXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9tbS5jICAgICB8IDExICsrKysrKysrKysrCiBhcmNoL3g4 Ni94ODZfNjQuUyB8ICA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L21tLmMgYi9hcmNoL3g4Ni9tbS5jCmluZGV4IDA1NDMw MTcuLmNiYjU2MTcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L21tLmMKKysrIGIvYXJjaC94ODYvbW0u YwpAQCAtNzMzLDYgKzczMywxNyBAQCB2b2lkIGFyY2hfaW5pdF9tbSh1bnNpZ25lZCBsb25nKiBz dGFydF9wZm5fcCwgdW5zaWduZWQgbG9uZyogbWF4X3Bmbl9wKQogCiAgICAgKnN0YXJ0X3Bmbl9w ID0gc3RhcnRfcGZuOwogICAgICptYXhfcGZuX3AgPSBtYXhfcGZuOworCisjaWZuZGVmIENPTkZJ R19QQVJBVklSVAorI2lmZGVmIF9feDg2XzY0X18KKyAgICBCVUlMRF9CVUdfT04obDRfdGFibGVf b2Zmc2V0KFZJUlRfS0VSTkVMX0FSRUEpICE9IDEgfHwKKyAgICAgICAgICAgICAgICAgbDNfdGFi bGVfb2Zmc2V0KFZJUlRfS0VSTkVMX0FSRUEpICE9IDAgfHwKKyAgICAgICAgICAgICAgICAgbDJf dGFibGVfb2Zmc2V0KFZJUlRfS0VSTkVMX0FSRUEpICE9IDApOworI2Vsc2UKKyAgICBCVUlMRF9C VUdfT04obDNfdGFibGVfb2Zmc2V0KFZJUlRfS0VSTkVMX0FSRUEpICE9IDAgfHwKKyAgICAgICAg ICAgICAgICAgbDJfdGFibGVfb2Zmc2V0KFZJUlRfS0VSTkVMX0FSRUEpID09IDApOworI2VuZGlm CisjZW5kaWYKIH0KIAogZ3JhbnRfZW50cnlfdCAqYXJjaF9pbml0X2dudHRhYihpbnQgbnJfZ3Jh bnRfZnJhbWVzKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveDg2XzY0LlMgYi9hcmNoL3g4Ni94ODZf NjQuUwppbmRleCAxN2E5ZWFkLi41OTMyYmZiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ODZfNjQu UworKysgYi9hcmNoL3g4Ni94ODZfNjQuUwpAQCAtNDE4LDEwICs0MTgsMTcgQEAgRU5UUlkoX19h cmNoX3N3aXRjaF90aHJlYWRzKQogLmRhdGEKIC5nbG9ibCBwYWdlX3RhYmxlX2Jhc2UKICAgICAg ICAgLmFsaWduIF9fUEFHRV9TSVpFCitwYWdlX3RhYmxlX3ZpcnRfbDI6CisgICAgICAgIFBURShw YWdlX3RhYmxlX3ZpcnRfbDEgKyBMMl9QUk9UKQorICAgICAgICAuYWxpZ24gX19QQUdFX1NJWkUs IDAKK3BhZ2VfdGFibGVfdmlydF9sMzoKKyAgICAgICAgUFRFKHBhZ2VfdGFibGVfdmlydF9sMiAr IEwzX1BST1QpCisgICAgICAgIC5hbGlnbiBfX1BBR0VfU0laRSwgMAogcGFnZV90YWJsZV9sMzoK ICAgICAgICAgUFRFKHBhZ2VfdGFibGVfbDIgKyBMM19QUk9UKQogICAgICAgICAuYWxpZ24gX19Q QUdFX1NJWkUsIDAKIHBhZ2VfdGFibGVfYmFzZToKICAgICAgICAgUFRFKHBhZ2VfdGFibGVfbDMg KyBMNF9QUk9UKQorICAgICAgICBQVEUocGFnZV90YWJsZV92aXJ0X2wzICsgTDRfUFJPVCkKICAg ICAgICAgLmFsaWduIF9fUEFHRV9TSVpFLCAwCiAjZW5kaWYKLS0gCjIuNi42CgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==