From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [for-4.7] xen/arm: Force broadcast of TLB and instruction cache maintenance instructions Date: Mon, 25 Apr 2016 14:22:08 -0400 Message-ID: <20160425182208.GA13411@char.us.oracle.com> References: <1460971791-5224-1-git-send-email-julien.grall@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: <1460971791-5224-1-git-send-email-julien.grall@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: sstabellini@kernel.org, wei.liu2@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgMTgsIDIwMTYgYXQgMTA6Mjk6NTFBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy b3RlOgo+IFVQIGd1ZXN0IHVzdWFsbHkgdXNlcyBUTEIgaW5zdHJ1Y3Rpb24gdG8gZmx1c2ggb25s eSBvbiB0aGUgbG9jYWwgQ1BVLiBUaGUKPiBUTEIgZmx1c2ggd29uJ3QgYmUgYnJvYWRjYXN0ZWQg YWNyb3NzIGFsbCB0aGUgQ1BVcyB3aXRoaW4gdGhlIHNhbWUKPiBpbm5lcnNoYXJlYWJsZSBkb21h aW4uCj4gCj4gV2hlbiB0aGUgdkNQVSBpcyBtaWdyYXRlZCBiZXR3ZWVuIGRpZmZlcmVudCBDUFVz LCBpdCBtYXkgYmUgcmVzY2hlZHVsZWQKPiB0byBhIHByZXZpb3VzIENQVSB3aGVyZSB0aGUgVExC IGhhcyBub3QgYmVlbiBmbHVzaGVkLiBUaGUgVExCIG1heQo+IGNvbnRhaW4gc3RhbGUgZW50cmll cyB3aGljaCB3aWxsIHJlc3VsdCB0byB0cmFuc2xhdGUgaW5jb3JyZWN0bHkgYSBWQSB0bwo+IElQ QSBvciBldmVuIGNhdXNlIFRMQiBjb25mbGljdHMuCj4gCj4gVG8gYXZvaWQgYSBzdWNoIHNpdHVh dGlvbiwgYWx3YXlzIHNldCBIQ1JfRUwyLkZCIHdoaWNoIHdpbGwgZm9yY2UgdGhlCj4gYnJvYWRj YXN0IG9mIFRMQiBhbmQgaW5zdHJ1Y3Rpb24gY2FjaGUgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rpb25z Lgo+IENoZWVycywKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs bEBhcm0uY29tPgoKSGV5IQoKSSBwcmVzdW1lIHRoaXMgbmVlZHMgYW4gUmVsZWFzZS1BY2sgPwoK PiAtLS0KPiAKPiBUaGlzIGlzIGEgYnVnIGZpeCBmb3IgWGVuIDQuNyBhbmQgc2hvdWxkIGJlIGJh Y2twb3J0ZWQgdXAgdG8gWGVuIDQuNAo+IChmaXJzdCBvZmZpY2lhbCByZWxlYXNlIGZvciBBUk0p LiBXaXRob3V0IHRoaXMgcGF0Y2gsIFVQIGd1ZXN0IHdpbGwKPiBjcmFzaCBpZiBpdCBnZXRzIG1p Z3JhdGVkIG9uIGEgcGh5c2ljYWwgQ1BVIHdpdGggc3RhbGUgVExCcyBmb3IgdGhpcwo+IGd1ZXN0 Lgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDMgKystCj4gIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy Y2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+IGluZGV4IDVlODY1Y2YuLjk5 MjZhNTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiArKysgYi94ZW4vYXJj aC9hcm0vdHJhcHMuYwo+IEBAIC0xMjQsNyArMTI0LDggQEAgdm9pZCBpbml0X3RyYXBzKHZvaWQp Cj4gIAo+ICAgICAgLyogU2V0dXAgaHlwZXJ2aXNvciB0cmFwcyAqLwo+ICAgICAgV1JJVEVfU1lT UkVHKEhDUl9QVFd8SENSX0JTVV9JTk5FUnxIQ1JfQU1PfEhDUl9JTU98SENSX0ZNT3xIQ1JfVk18 Cj4gLSAgICAgICAgICAgICAgICAgSENSX1RXRXxIQ1JfVFdJfEhDUl9UU0N8SENSX1RBQ3xIQ1Jf U1dJT3xIQ1JfVElEQ1AsIEhDUl9FTDIpOwo+ICsgICAgICAgICAgICAgICAgIEhDUl9UV0V8SENS X1RXSXxIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQfEhDUl9GQiwKPiArICAgICAg ICAgICAgICAgICBIQ1JfRUwyKTsKPiAgICAgIGlzYigpOwo+ICB9Cj4gIAo+IC0tIAo+IDEuOS4x Cj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBodHRw Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==