From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [RFC 10/16] xen/arm: Introduce alternative runtime patching Date: Mon, 6 Jun 2016 10:17:39 -0400 Message-ID: <20160606141739.GD21930@char.us.oracle.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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <57504D3C.70400@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall 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 T24gVGh1LCBKdW4gMDIsIDIwMTYgYXQgMDQ6MTQ6MDRQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy b3RlOgo+IAo+IAo+IE9uIDAyLzA2LzE2IDE2OjA0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPkhp IEtvbnJhZCwKPiA+Cj4gPk9uIDAyLzA2LzE2IDE1OjQ2LCBLb25yYWQgUnplc3p1dGVrIFdpbGsg d3JvdGU6Cj4gPj5PbiBUdWUsIE1heSAzMSwgMjAxNiBhdCAxMToyNDoxMEFNICswMTAwLCBKdWxp ZW4gR3JhbGwgd3JvdGU6Cj4gPj4+T24gMzEvMDUvMTYgMTA6MjEsIFN0ZWZhbm8gU3RhYmVsbGlu aSB3cm90ZToKPiA+Pj4+T24gTW9uLCAzMCBNYXkgMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ ID4+PkJ5IHNwaW5uaW5nIGluIF9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Agd2UgcHJv dGVjdCB1cyBhZ2FpbnN0Cj4gPj4+bW9kaWZpY2F0aW9uIGluIHRoZSBjb21tb24gY29kZSBhbmQg dHJpY2t5IGJ1ZyAoeWVzIGl0IG1pZ2h0IGJlCj4gPj4+ZGlmZmljdWx0IHRvCj4gPj4+aGl0IGFu ZCBkZWJ1ZykuCj4gPj4KPiA+PkkgZmVlbCB0aGF0IHlvdSBhcmUgbW92aW5nIGRvd24gdGhlIHN0 YWNrIHRvIHRyeSB0byBtYWtlIHRoZQo+ID4+aW1wYWN0IG9mIGRvaW5nIG1vZGlmaWNhdGlvbnMg aGF2ZSBubyBpbXBhY3QgKG9yIGFzIGxvdyBhcyBwb3NzaWJsZSkuCj4gPj4KPiA+PkFuZCBpdCB3 b3VsZCB3b3JrIG5vdywgYnV0IEkgYW0gY29uY2VybmVkIHRoYXQgaW4gdGhlIGZ1dHVyZSBpdCBt YXkgYmUKPiA+Pm5vdCBzb28gZnV0dXJlIHByb29mLgo+ID4KPiA+Q2FuIHlvdSBkZXRhaWwgaGVy ZT8KPiA+Cj4gPj5Xb3VsZCBpdCBwZXJoYXBzIG1ha2Ugc2Vuc2UgdG8gbWFrZSBzb21lIG9mIHRo ZSBsaXZlcGF0Y2hpbmcgbWVjaGFuaXNtCj4gPj5iZSBleHBvc2VkIGFzIGdlbmVyYWwgY29kZT8g QW5kIHVzZSBpdCBmb3IgYWx0ZXJuYXRpdmUgYXNtIGFzIHdlbGw/Cj4gPgo+ID5UaGUgY29kZSB0 byBzeW5jIHRoZSBDUFUgbG9va3MgdmVyeSBzaW1pbGFyIHRvIHN0b3BfbWFjaGluZSwgc28gd2h5 Cj4gPndvdWxkIHdlIHdhbnQgdG8gZ2V0IHlldCBhbm90aGVyIG1lY2hhbmlzbSB0byBzeW5jIHRo ZSBDUFVzIGFuZCBleGVjdXRlCj4gPmEgc3BlY2lmaWMgZnVuY3Rpb24/Cj4gCj4gSSBmb3Jnb3Qg dG8gbWVudGlvbiB0aGF0IGFwcGx5X2FsdGVybmF0aXZlc19hbGwgaXMgb25seSBjYWxsZWQgb25l IHRpbWUKPiBkdXJpbmcgdGhlIGJvb3QgYW5kIGJlZm9yZSBDUFUwIGdvZXMgaW4gaWRsZV9sb29w LiBJZiB3ZSBoYXZlIHRvIHBhdGNoCj4gYWZ0ZXJ3YXJkLCB3ZSB3b3VsZCB1c2UgYXBwbHlfYWx0 ZXJuYXRpdmVzIHdoaWNoIGNvbnNpZGVyIHRoYXQgYWxsIHRoZSBDUFVzCj4gaGF2ZSBiZWVuIHBh cmtlZCBzb21ld2hlcmUgZWxzZS4KCk9oLCBpbiB0aGF0IGNhc2UgcGxlYXNlIGp1c3QgbWVudGlv biB0aGF0IGluIHRoZSBjb21taXQgZGVzY3JpcHRpb24uCgo+IAo+IFJlZ2FyZHMsCj4gCj4gLS0g Cj4gSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=