From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergej Proskurin Subject: [PATCH v3 09/38] arm/p2m: Add backpointer to the domain in p2m_domain Date: Wed, 17 Aug 2016 00:16:45 +0200 Message-ID: <20160816221714.22041-10-proskurin@sec.in.tum.de> References: <20160816221714.22041-1-proskurin@sec.in.tum.de> 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 1bZmmp-0003l9-3J for xen-devel@lists.xenproject.org; Tue, 16 Aug 2016 22:24:43 +0000 In-Reply-To: <20160816221714.22041-1-proskurin@sec.in.tum.de> 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: Sergej Proskurin , Julien Grall , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org V2l0aCB0aGUgaW50cm9kdWN0aW9uIG9mIGFsdHAybSwgbWFueSBmdW5jdGlvbnMgaGF2ZSBiZWVu IGFkYXB0ZWQgdG8KcmVjZWl2ZSBhbiBhcmd1bWVudCBvZiB0eXBlICJzdHJ1Y3QgcDJtX2RvbWFp bioiIGluc3RlYWQgb2YgInN0cnVjdApkb21haW4qIi4gQSBiYWNrcG9pbnRlciB0byB0aGUgYXNz b2NpYXRlZCBkb21haW4gd2l0aGluIHRoZSAic3RydWN0CnAybV9kb21haW4qIiByZWR1Y2VzIHRo ZSBudW1iZXIgb2YgZnVuY3Rpb24gcGFyYW1ldGVycyB3aXRob3V0IGxvc2luZwp0aGUgYWNjZXNz aWJpbGl0eSBvZiB0aGUgInN0cnVjdCBkb21haW4iLiBUaGUgbmVlZCBmb3IgdGhpcyBwb2ludGVy IGlzCnNob3duIGluIHRoZSBmb2xsb3dpbmcgY29tbWl0cy4KClNpZ25lZC1vZmYtYnk6IFNlcmdl aiBQcm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4udHVtLmRlPgotLS0KQ2M6IFN0ZWZhbm8gU3Rh YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICB8IDEgKwogeGVu L2luY2x1ZGUvYXNtLWFybS9wMm0uaCB8IDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9w Mm0uYwppbmRleCBiZmJjY2NhLi5lODU5ZmNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJt LmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xMjgwLDYgKzEyODAsNyBAQCBpbnQgcDJt X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBwMm0tPm1heF9tYXBwZWRfZ2ZuID0gX2dmbigw KTsKICAgICBwMm0tPmxvd2VzdF9tYXBwZWRfZ2ZuID0gX2dmbihVTE9OR19NQVgpOwogCisgICAg cDJtLT5kb21haW4gPSBkOwogICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBwMm1fYWNjZXNzX3J3 eDsKICAgICBwMm0tPm1lbV9hY2Nlc3NfZW5hYmxlZCA9IGZhbHNlOwogICAgIHJhZGl4X3RyZWVf aW5pdCgmcDJtLT5tZW1fYWNjZXNzX3NldHRpbmdzKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl L2FzbS1hcm0vcDJtLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCmluZGV4IDA0MGNhMTMu LmZhMDdlMTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVu L2luY2x1ZGUvYXNtLWFybS9wMm0uaApAQCAtMTAwLDYgKzEwMCw5IEBAIHN0cnVjdCBwMm1fZG9t YWluIHsKIAogICAgIC8qIENob29zZSBiZXR3ZWVuOiBob3N0L2FsdGVybmF0ZS4gKi8KICAgICBw Mm1fY2xhc3NfdCBwMm1fY2xhc3M7CisKKyAgICAvKiBCYWNrIHBvaW50ZXIgdG8gc3RydWN0IGRv bWFpbi4gKi8KKyAgICBzdHJ1Y3QgZG9tYWluICpkb21haW47CiB9OwogCiAvKgotLSAKMi45LjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK