From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC 10/16] xen/arm: Introduce alternative runtime patching Date: Mon, 6 Jun 2016 15:18:56 +0100 Message-ID: <57558650.60301@arm.com> References: <1462466065-30212-11-git-send-email-julien.grall@arm.com> <5742E546.2060805@arm.com> <574D664A.1090402@arm.com> <20160602144604.GD23598@char.us.oracle.com> <57504B0C.2000107@arm.com> <57504D3C.70400@arm.com> <20160606141739.GD21930@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160606141739.GD21930@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: andre.przywara@arm.com, Stefano Stabellini , steve.capper@arm.com, wei.chen@arm.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SGkgS29ucmFkLAoKT24gMDYvMDYvMTYgMTU6MTcsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90 ZToKPiBPbiBUaHUsIEp1biAwMiwgMjAxNiBhdCAwNDoxNDowNFBNICswMTAwLCBKdWxpZW4gR3Jh bGwgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDAyLzA2LzE2IDE2OjA0LCBKdWxpZW4gR3JhbGwgd3JvdGU6 Cj4+PiBIaSBLb25yYWQsCj4+Pgo+Pj4gT24gMDIvMDYvMTYgMTU6NDYsIEtvbnJhZCBSemVzenV0 ZWsgV2lsayB3cm90ZToKPj4+PiBPbiBUdWUsIE1heSAzMSwgMjAxNiBhdCAxMToyNDoxMEFNICsw MTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IE9uIDMxLzA1LzE2IDEwOjIxLCBTdGVmYW5v IFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+PiBPbiBNb24sIDMwIE1heSAyMDE2LCBKdWxpZW4gR3Jh bGwgd3JvdGU6Cj4+Pj4+IEJ5IHNwaW5uaW5nIGluIF9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRp X3N0b3Agd2UgcHJvdGVjdCB1cyBhZ2FpbnN0Cj4+Pj4+IG1vZGlmaWNhdGlvbiBpbiB0aGUgY29t bW9uIGNvZGUgYW5kIHRyaWNreSBidWcgKHllcyBpdCBtaWdodCBiZQo+Pj4+PiBkaWZmaWN1bHQg dG8KPj4+Pj4gaGl0IGFuZCBkZWJ1ZykuCj4+Pj4KPj4+PiBJIGZlZWwgdGhhdCB5b3UgYXJlIG1v dmluZyBkb3duIHRoZSBzdGFjayB0byB0cnkgdG8gbWFrZSB0aGUKPj4+PiBpbXBhY3Qgb2YgZG9p bmcgbW9kaWZpY2F0aW9ucyBoYXZlIG5vIGltcGFjdCAob3IgYXMgbG93IGFzIHBvc3NpYmxlKS4K Pj4+Pgo+Pj4+IEFuZCBpdCB3b3VsZCB3b3JrIG5vdywgYnV0IEkgYW0gY29uY2VybmVkIHRoYXQg aW4gdGhlIGZ1dHVyZSBpdCBtYXkgYmUKPj4+PiBub3Qgc29vIGZ1dHVyZSBwcm9vZi4KPj4+Cj4+ PiBDYW4geW91IGRldGFpbCBoZXJlPwo+Pj4KPj4+PiBXb3VsZCBpdCBwZXJoYXBzIG1ha2Ugc2Vu c2UgdG8gbWFrZSBzb21lIG9mIHRoZSBsaXZlcGF0Y2hpbmcgbWVjaGFuaXNtCj4+Pj4gYmUgZXhw b3NlZCBhcyBnZW5lcmFsIGNvZGU/IEFuZCB1c2UgaXQgZm9yIGFsdGVybmF0aXZlIGFzbSBhcyB3 ZWxsPwo+Pj4KPj4+IFRoZSBjb2RlIHRvIHN5bmMgdGhlIENQVSBsb29rcyB2ZXJ5IHNpbWlsYXIg dG8gc3RvcF9tYWNoaW5lLCBzbyB3aHkKPj4+IHdvdWxkIHdlIHdhbnQgdG8gZ2V0IHlldCBhbm90 aGVyIG1lY2hhbmlzbSB0byBzeW5jIHRoZSBDUFVzIGFuZCBleGVjdXRlCj4+PiBhIHNwZWNpZmlj IGZ1bmN0aW9uPwo+Pgo+PiBJIGZvcmdvdCB0byBtZW50aW9uIHRoYXQgYXBwbHlfYWx0ZXJuYXRp dmVzX2FsbCBpcyBvbmx5IGNhbGxlZCBvbmUgdGltZQo+PiBkdXJpbmcgdGhlIGJvb3QgYW5kIGJl Zm9yZSBDUFUwIGdvZXMgaW4gaWRsZV9sb29wLiBJZiB3ZSBoYXZlIHRvIHBhdGNoCj4+IGFmdGVy d2FyZCwgd2Ugd291bGQgdXNlIGFwcGx5X2FsdGVybmF0aXZlcyB3aGljaCBjb25zaWRlciB0aGF0 IGFsbCB0aGUgQ1BVcwo+PiBoYXZlIGJlZW4gcGFya2VkIHNvbWV3aGVyZSBlbHNlLgo+Cj4gT2gs IGluIHRoYXQgY2FzZSBwbGVhc2UganVzdCBtZW50aW9uIHRoYXQgaW4gdGhlIGNvbW1pdCBkZXNj cmlwdGlvbi4KCldpbGwgZG8gaW4gdGhlIG5leHQgdmVyc2lvbi4KCkNoZWVycywKCi0tIApKdWxp ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==