From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [PATCH for-4.12 v2 1/2] xen/arm: mm: Use pte_xen_addr when creating xen entries Date: Fri, 14 Dec 2018 11:44:54 +0000 Message-ID: <20181214114455.5841-2-julien.grall@arm.com> References: <20181214114455.5841-1-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181214114455.5841-1-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Julien Grall , sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org VGhlIGhlbHBlciBwdGVfeGVuX2FkZHIgY29tcHV0ZXMgdGhlIE1GTiBiYXNlZCBvbiB0aGUgdmly dHVhbAphZGRyZXNzIGFuZCBnZW5lcmF0ZXMgdGhlIFBURS4gVGhpcyBjYW4gYmUgcgoKQXQgdGhl IHNhbWUgdGltZSwgbWFrZSB2YSBhIHZhZGRyX3QgdG8gbWFrZSBjbGVhciBpdCBob2xkcyB2aXJ0 dWFsIGFkZHJlc3MuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh cm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gTmV3IHBhdGNoCi0tLQog eGVuL2FyY2gvYXJtL21tLmMgfCA1ICsrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVu L2FyY2gvYXJtL21tLmMKaW5kZXggMjU1NmU1N2E5OS4uOTFmM2FlZjkzYyAxMDA2NDQKLS0tIGEv eGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTY1MiwxMiArNjUy LDExIEBAIHZvaWQgX19pbml0IHNldHVwX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyBib290X3Bo eXNfb2Zmc2V0LCBwYWRkcl90IHhlbl9wYWRkcikKICAgICAvKiBCcmVhayB1cCB0aGUgWGVuIG1h cHBpbmcgaW50byA0ayBwYWdlcyBhbmQgcHJvdGVjdCB0aGVtIHNlcGFyYXRlbHkuICovCiAgICAg Zm9yICggaSA9IDA7IGkgPCBMUEFFX0VOVFJJRVM7IGkrKyApCiAgICAgewotICAgICAgICBtZm5f dCBtZm4gPSBtZm5fYWRkKG1hZGRyX3RvX21mbih4ZW5fcGFkZHIpLCBpKTsKLSAgICAgICAgdW5z aWduZWQgbG9uZyB2YSA9IFhFTl9WSVJUX1NUQVJUICsgKGkgPDwgUEFHRV9TSElGVCk7CisgICAg ICAgIHZhZGRyX3QgdmEgPSBYRU5fVklSVF9TVEFSVCArIChpIDw8IFBBR0VfU0hJRlQpOwogCiAg ICAgICAgIGlmICggIWlzX2tlcm5lbCh2YSkgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg IHB0ZSA9IG1mbl90b194ZW5fZW50cnkobWZuLCBNVF9OT1JNQUwpOworICAgICAgICBwdGUgPSBw dGVfb2ZfeGVuYWRkcih2YSk7CiAgICAgICAgIHB0ZS5wdC50YWJsZSA9IDE7IC8qIDRrIG1hcHBp bmdzIGFsd2F5cyBoYXZlIHRoaXMgYml0IHNldCAqLwogICAgICAgICBpZiAoIGlzX2tlcm5lbF90 ZXh0KHZhKSB8fCBpc19rZXJuZWxfaW5pdHRleHQodmEpICkKICAgICAgICAgewotLSAKMi4xMS4w CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==