From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v2 18/20] xen/arm32/livepatch: Add BPICALLIS to helper to invalidate all instruction caches Date: Tue, 6 Sep 2016 15:39:03 -0400 Message-ID: <20160906193903.GA30742@char.us.oracle.com> References: <1472132255-23470-1-git-send-email-konrad.wilk@oracle.com> <1472132255-23470-19-git-send-email-konrad.wilk@oracle.com> <589443c1-1397-eb41-2268-713c62671a38@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhMDF-0000gV-SZ for xen-devel@lists.xenproject.org; Tue, 06 Sep 2016 19:39:17 +0000 Content-Disposition: inline In-Reply-To: <589443c1-1397-eb41-2268-713c62671a38@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: xen-devel@lists.xenproject.org, ross.lagerwall@citrix.com, sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBTZXAgMDEsIDIwMTYgYXQgMDQ6MTM6MzBQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy b3RlOgo+IEhpIEtvbnJhZCwKPiAKPiBPbiAyNS8wOC8xNiAxNDozNywgS29ucmFkIFJ6ZXN6dXRl ayBXaWxrIHdyb3RlOgo+ID4gV2hlbiB3ZSBhcmUgZmx1c2hpbmcgdGhlIGNhY2hlIHdlIGFyZSBt b3N0IGxpa2xleSBhbHNvIHdhbnQKPiA+IHRvIGZsdXNoIHRoZSBicmFuY2ggcHJlZGljdG9yIHRv by4gSGVuY2UgYWRkIHRoaXMuCj4gCj4gSSB0aGluayBpdCBtYWtlcyBtb3JlIHNlbnNlIHRvIGZv bGQgdGhpcyBwYXRjaCBpbnRvICMxOCBiZWNhdXNlIElDSUFMTFVJUwoKSSBzcXVhc2hlZCBpdCBp biAiIHhlbi9hcm0zMjogQWRkIGFuIGhlbHBlciB0byBpbnZhbGlkYXRlIGFsbCBpbnN0cnVjdGlv biBjYWNoZXMiCgo+IG1heSBmbHVzaCB0aGUgYnJhbmNoIHByZWRpY3RvciBpZiB0aGUgaW5zdHJ1 Y3Rpb24gY2FjaGUgaXMgc2VwYXJhdGUgKHNlZQo+IFRhYmxlIEI0LTM1IGluIEFSTSBEREkgMDQw NkMuYykuCj4gCj4gVGhlcmVmb3JlIHdlIG5lZWQgdG8gYmUgY29uc2lzdGVudCBhbmQgYWxzbyBm bHVzaCB0aGUgYnJhbmNoIHByZWRpY3RvciBmb3IKPiB1bmlmaWVkIGNhY2hlLgo+IAo+ID4gCj4g PiBTdWdnZXN0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBT aWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j b20+Cj4gPiAKPiA+IC0tLQo+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+Cj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ ID4gCj4gPiB2MjogRmlyc3Qgc3VibWlzc2lvbgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gvYXJtL2xp dmVwYXRjaC5jICAgICAgICAgfCAzICsrKwo+ID4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv cGFnZS5oIHwgNSArKysrLQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbGl2ZXBhdGNo LmMgYi94ZW4vYXJjaC9hcm0vbGl2ZXBhdGNoLmMKPiA+IGluZGV4IGMyOTA2MDIuLmNkYjhkNjUg MTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vbGl2ZXBhdGNoLmMKPiA+ICsrKyBiL3hlbi9h cmNoL2FybS9saXZlcGF0Y2guYwo+ID4gQEAgLTQ1LDYgKzQ1LDkgQEAgdm9pZCBhcmNoX2xpdmVw YXRjaF9yZXZpdmUodm9pZCkKPiA+ICAgICAgLyoKPiA+ICAgICAgICogTnVrZSB0aGUgaW5zdHJ1 Y3Rpb24gY2FjaGUuIERhdGEgY2FjaGUgaGFzIGJlZW4gY2xlYW5lZCBiZWZvcmUgaW4KPiA+ICAg ICAgICogYXJjaF9saXZlcGF0Y2hfYXBwbHlfam1wLgo+ID4gKyAgICAgKgo+ID4gKyAgICAgKiBO ZWVkIHRvIGZsdXNoIHRoZSBicmFuY2ggcHJlZGljdG9yIGZvciBBUk12NyBhcyBpdCBtYXkgYmUK PiA+ICsgICAgICogYXJjaGl0ZWN0dXJhbGx5IHZpc2libGUgdG8gdGhlIHNvZnR3YXJlIChzZWUg QjIuMi40IGluIEFSTSBEREkgMDQwNkMuYikuCj4gCj4gSSBkb24ndCB0aGluayB0aGlzIGNvbW1l bnQgYmVsb25ncyB0byBsaXZlcGF0Y2guYy4gSXQgZGVzY3JpYmVzIHRoZSBiZWhhdmlvcgo+IGlu dGVybmFsIGJlaGF2aW9yIG9mIGludmFsaWRhdGVfaWNhY2hlLgoKTW92ZWQgaXQgdG8gYmUgcmln aHQgYWJvdmUgaW52YWxpZGF0ZV9pY2FjaGUgaW4geGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9w YWdlLmguCgpUaGFua3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK