From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [RFC 10/16] xen/arm: Introduce alternative runtime patching Date: Tue, 31 May 2016 10:21:26 +0100 (BST) Message-ID: References: <1462466065-30212-1-git-send-email-julien.grall@arm.com> <1462466065-30212-11-git-send-email-julien.grall@arm.com> <5742E546.2060805@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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: Julien Grall Cc: Stefano Stabellini , wei.chen@arm.com, andre.przywara@arm.com, steve.capper@arm.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCAzMCBNYXkgMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g Cj4gT24gMzAvMDUvMjAxNiAxNTo0NSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g TW9uLCAyMyBNYXkgMjAxNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+ ID4gPiAKPiA+ID4gT24gMjEvMDUvMTYgMTY6MDksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK PiA+ID4gPiBPbiBUaHUsIDUgTWF5IDIwMTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+ ICt2b2lkIF9faW5pdCBhcHBseV9hbHRlcm5hdGl2ZXNfYWxsKHZvaWQpCj4gPiA+ID4gPiArewo+ ID4gPiA+ID4gKyAgICBpbnQgcmV0Owo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gKwkvKiBiZXR0ZXIg bm90IHRyeSBjb2RlIHBhdGNoaW5nIG9uIGEgbGl2ZSBTTVAgc3lzdGVtICovCj4gPiA+ID4gPiAr ICAgIHJldCA9IHN0b3BfbWFjaGluZV9ydW4oX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVsdGlfc3Rv cCwgTlVMTCwKPiA+ID4gPiA+IE5SX0NQVVMpOwo+ID4gPiA+IAo+ID4gPiA+IFdoeSBub3QganVz dCBjYWxsIHN0b3BfbWFjaGluZV9ydW4sIHBhc3NpbmcgMCBhcyB0aGUgY3B1IHRvIHJ1bgo+ID4g PiA+IF9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Agb24/IEdpdmVuIHRoYXQgeW91IGFs cmVhZHkgaGF2ZQo+ID4gPiA+IHNlY29uZGFyeSBjcHVzIHNwaW5uaW5nIGluIF9fYXBwbHlfYWx0 ZXJuYXRpdmVzX211bHRpX3N0b3AuICBXaGF0IGFtIEkKPiA+ID4gPiBtaXNzaW5nPwo+ID4gPiAK PiA+ID4gU29tZW9uZSBhcyB0byBjYWxsIF9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Ag b24gc2Vjb25kYXJ5IENQVXMuCj4gPiAKPiA+IFdoeT8gU2Vjb25kYXJ5IGNwdXMgd291bGQgYmUg anVzdCBsZWZ0IHNwaW5uaW5nIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlCj4gPiBmdW5jdGlvbi4g WW91IG1pZ2h0IGFzIHdlbGwgbGVhdmUgdGhlbSBzcGlubmluZyBpbgo+ID4gc3RvcG1hY2hpbmVf d2FpdF9zdGF0ZS4KPiA+IAo+IAo+IEJlY2F1c2UsIHdlIG1heSBuZWVkIHRvIHBhdGNoIHRoZSBz dG9wX21hY2hpbmUgc3RhdGUgbWFjaGluZSAoc3BpbmxvY2ssLi4uKS4KPiBTbyB0aGUgc2FmZXN0 IHBsYWNlIHdoaWxzdCB0aGUgY29kZSBpcyBwYXRjaGVkIGlzCj4gX19hcHBseV9hbHRlcm5hdGl2 ZXNfbXVsdGlfc3RvcC4KPiAKPiBOb3RlIHRoYXQgdGhlcmUgaXMgYSBjb21tZW50IG9uIHRvcCBv ZiBfX2FwcGx5X2FsdGVybmF0aXZlc19tdWx0aV9zdG9wIHRvCj4gZXhwbGFpbiB0aGUgcmVhc29u LgoKSGF2ZSB5b3UgdHJpZWQgcGF0Y2hpbmcgc3RvcF9tYWNoaW5lPyBXaGF0IGlmIHlvdSBuZWVk IHRvIHBhdGNoCl9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3A/IDotKQoKSSdsbCByZWZl ciB0byBLb25yYWQgb24gd2hldGhlciB0aGlzIGlzIGEgZ29vZCBhcHByb2FjaCBvciBub3QuCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=