From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v3 03/38] arm/p2m: Introduce p2m_(switch|restore)_vttbr_and_(g|s)et_flags Date: Fri, 2 Sep 2016 10:57:02 +0100 Message-ID: <2a7e8e0f-0f95-e4bf-51c9-a7f4172d5112@arm.com> References: <20160816221714.22041-1-proskurin@sec.in.tum.de> <20160816221714.22041-4-proskurin@sec.in.tum.de> <64bb0a8e-9150-3f11-ab62-d836dd11ddb7@arm.com> <07ee1522-4932-6ebd-e0a2-67aa16ca6010@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 1bflDe-00063r-N2 for xen-devel@lists.xenproject.org; Fri, 02 Sep 2016 09:57:06 +0000 In-Reply-To: <07ee1522-4932-6ebd-e0a2-67aa16ca6010@sec.in.tum.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sergej Proskurin , xen-devel@lists.xenproject.org Cc: Stefano Stabellini List-Id: xen-devel@lists.xenproject.org CgpPbiAwMi8wOS8xNiAwOTo0MCwgU2VyZ2VqIFByb3NrdXJpbiB3cm90ZToKPiBIaSBKdWxpZW4s CgpIZWxsbyBTZXJnZWosCgo+IE9uIDA5LzAxLzIwMTYgMDU6NTEgUE0sIEp1bGllbiBHcmFsbCB3 cm90ZToKPj4gSGVsbG8gU2VyZ2VqLAo+Pgo+PiBPbiAxNi8wOC8xNiAyMzoxNiwgU2VyZ2VqIFBy b3NrdXJpbiB3cm90ZToKPj4+IFRoaXMgY29tbWl0IGludHJvZHVjZXMgbWFjcm9zIGZvciBzd2l0 Y2hpbmcgYW5kIHJlc3RvcmluZyB0aGUgdnR0YnIKPj4+IGNvbnNpZGVyaW5nIHRoZSBjdXJyZW50 bHkgc2V0IGlycSBmbGFncy4gV2UgZGVmaW5lIHRoZXNlIG1hY3JvcywgYXMgdGhlCj4+PiBmb2xs b3dpbmcgY29tbWl0cyB3aWxsIHVzZSB0aGUgYXNzb2NpYXRlZCBmdW5jdGlvbmFsaXR5IG11bHRp cGxlIHRpbWVzCj4+PiB0aHJvdWdob3V0IHRoZSBmaWxlIC4veGVuL2FyY2gvYXJtL3AybS5jLgo+ Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFNlcmdlaiBQcm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4u dHVtLmRlPgo+Pj4gLS0tCj4+PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr ZXJuZWwub3JnPgo+Pj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+ PiAtLS0KPj4+ICB4ZW4vYXJjaC9hcm0vcDJtLmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLS0tCj4+PiAgMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDE0 IGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94 ZW4vYXJjaC9hcm0vcDJtLmMKPj4+IGluZGV4IDA4MTE0ZDguLjAyZTllZTcgMTAwNjQ0Cj4+PiAt LS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+Pj4g QEAgLTI3LDYgKzI3LDI2IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBwMm1f cm9vdF9sZXZlbDsKPj4+Cj4+PiAgI2RlZmluZSBQMk1fUk9PVF9QQUdFUyAgICAoMTw8UDJNX1JP T1RfT1JERVIpCj4+Pgo+Pj4gKyNkZWZpbmUgcDJtX3N3aXRjaF92dHRicl9hbmRfZ2V0X2ZsYWdz KG92dHRiciwgbnZ0dGJyLCBmbGFncykgICAgICAgXAo+Pj4gKyh7ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pgo+PiBJ dCBtYWtlcyBtb3JlIHNlbnNlIHRvIHNhdmUgdGhlIGNvbnRlbnQgb2YgVlRUQlJfRUwyIGluIHRo ZSBtYWNyby4KPj4KPiAKPiBJIGFzc3VtZSB5b3UgbWVhbiB0aGUgVlRUQlJfRUwyIHdpdGhpbiB0 aGUgbWFjcm8gcGFyYW1ldGVyIG92dHRici4gSQo+IHdpbGwgbW92ZSB0aGUgZGVmaW5pdGlvbiBv ZiB0aGUgb3Z0dGJyIHZhcmlhYmxlIGludG8gdGhlIG1hY3JvIGFuZAo+IHJldHVybiBpdHMgdmFs dWUgYXQgdGhlIGVuZCBzbyB0aGF0IGl0IGNhbiBiZSBzdWJzZXF1ZW50bHkgcHJvdmlkZWQgd2l0 aAo+IHRoZSAicDJtX3Jlc3RvcmVfdnR0YnJfYW5kX3NldF9mbGFncyIgbWFjcm8uIFRoYW5rIHlv dS4KCkkgbWVhbnQKCiNkZWZpbmUgcDJtX3N3aXRjaF92dHRicl9hbmRfZ2V0X2ZsYWdzKG92dHRi ciwgbnZ0dGJyLCBmbGFncykJCVwKKHsJCQkJCQkJCQlcCglvdnR0YnIgPSBSRUFEX1NZU1JFRyhW VFRCUl9FTDIpOwkJCQlcCglpZiAoIG92dHRiciAhPSBudnR0YnIgKQkJCQkJCVwKCXsJCQkJCQkJ CVwKCQlsb2NhbF9pcnFfc2F2ZShmbGFncyk7CQkJCQlcCgkJV1JJVEVfU1lTUkVHNjQobnZ0dGJy LCBWVFRCUl9FTDIpOwkJCVwKCQlpc2IoKTsJCQkJCQkJXAoJfQp9KQoKUmVnYXJkcywKCi0tIApK dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=