From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC 15/22] xen/arm: p2m: Re-implement relinquish_p2m_mapping using p2m_get_entry Date: Tue, 6 Sep 2016 16:05:02 +0100 Message-ID: References: <1469717505-8026-1-git-send-email-julien.grall@arm.com> <1469717505-8026-16-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: proskurin@sec.in.tum.de, wei.chen@linaro.org, steve.capper@arm.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SGkgU3RlZmFubywKCk9uIDA1LzA5LzE2IDIyOjU4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6 Cj4gT24gVGh1LCAyOCBKdWwgMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBUaGUgY3VycmVu dCBpbXBsZW1lbnRhdGlvbiBvZiByZWxpbnF1aXNoX3AybV9tYXBwaW5nIGlzIG1vZGlmeWluZyB0 aGUKPj4gcGFnZSB0YWJsZSB0byBlcmFzZSB0aGUgZW50cnkgb25lIGJ5IG9uZS4gSG93ZXZlciwg dGhpcyBpcyBub3QgbmVjZXNzYXJ5Cj4+IGJlY2F1c2UgdGhlIGRvbWFpbiBpcyBub3QgcnVubmlu ZyBhbnltb3JlIGFuZCB0aGVyZWZvcmUgd2lsbCBzcGVlZCB1cAo+PiB0aGUgZG9tYWluIGRlc3Ry dWN0aW9uLgo+Cj4gQ291bGQgeW91IHBsZWFzZSBlbGFib3JhdGUgb24gdGhpcz8gV2hvIGlzIGdv aW5nIHRvIHJlbW92ZSB0aGUgcDJtCj4gZW50cmllcyBpZiBub3QgdGhpcyBmdW5jdGlvbj8KClRo ZSBjdXJyZW50IHZlcnNpb24gb2YgcmVsaW5xdWlzaCBpcyByZW1vdmluZyB0aGUgcmVmZXJlbmNl IG9uIHRoZSBwYWdlIAphbmQgdGhlbiBpbnZhbGlkYXRlIHRoZSBlbnRyeSAod2hpY2ggbWF5IGlu dm9sdmUgYSBjYWNoZSBmbHVzaCkuCgpBcyB0aGUgcGFnZSB0YWJsZXMgYXJlIG5vdCB1c2VkIGFu eW1vcmUgYnkgdGhlIGhhcmR3YXJlLCB0aGUgbGF0dGVyIAphY3Rpb24gaXMgbm90IG5lY2Vzc2Fy eS4gVGhpcyBpcyBhbiBvcHRpbWl6YXRpb24gYmVjYXVzZSBmbHVzaGluZyB0aGUgCmNhY2hlIGNh biBiZSBleHBlbnNpdmUuIEhvd2V2ZXIgYXMgbWVudGlvbmVkIGxhdGVyIGluIHRoZSBjb21taXQg Cm1lc3NhZ2UsIHdlIG5lZWQgdG8gaGF2ZSBhIHRoaW5rIG9uIGhvdyB0aGUgb3RoZXIgaGVscGVy cyBpbnRlcmFjdCB3aXRoIAp0aGUgcGFnZSB0YWJsZSB0byBhdm9pZCByZXR1cm4gd3JvbmcgZW50 cnkuCgpJIGFtIHRoaW5raW5nIHRvIGRlZmVyIHRoaXMgb3B0aW1pemF0aW9uIGZvciB0aGUgbmV4 dCByZWxlYXNlIChpLmUgWGVuIAo0LjkpIHRvIGF2b2lkIHJ1c2hpbmcgb24gaXQuCgo+Cj4KPj4g VGhlIGZ1bmN0aW9uIHJlbGlucXVpc2hfcDJtX21hcHBpbmcgY2FuIGJlIHJlLWltcGxlbWVudGVk IHVzaW5nCj4+IHAybV9nZXRfZW50cnkgYnkgaXRlcmF0aW5nIG92ZXIgdGhlIHJhbmdlIG1hcHBl ZCBhbmQgdXNpbmcgdGhlIG1hcHBpbmcKPj4gb3JkZXIgZ2l2ZW4gYnkgdGhlIGNhbGxlZS4KPj4K Pj4gR2l2ZW4gdGhhdCB0aGUgcHJlZW1wdGlvbiB3YXMgY2hvc2VuIGFyYml0cmFyaWx5LCBpdCBp cyBubyBkb25lIG9uIGV2ZXJ5Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIF4gbm93PwoKWWVzLCB3aWxsIGZpeCBpdCBpbiB0aGUgbmV4 dCB2ZXJzaW9uLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=