From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v5 06/10] arm: smccc: handle SMCs according to SMCCC Date: Wed, 20 Sep 2017 18:21:02 +0100 Message-ID: <0b976058-0431-4578-8630-633fba06bc33@arm.com> References: <1504210172-27234-1-git-send-email-volodymyr_babchuk@epam.com> <1504210172-27234-7-git-send-email-volodymyr_babchuk@epam.com> <3db4a43c-9b6e-7779-d14d-bc3449e9868e@arm.com> <6646ded1-758c-eed4-9e72-75873d8843d1@epam.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <6646ded1-758c-eed4-9e72-75873d8843d1@epam.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Volodymyr Babchuk , xen-devel@lists.xen.org Cc: "Edgar E . Iglesias" , Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Jan Beulich List-Id: xen-devel@lists.xenproject.org CgpPbiAxOS8wOS8xNyAyMjo0NCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGkgSnVsaWVu LAoKSGkgVm9sb2R5bXlyLAoKPiAKPiBPbiAxMy4wOS4xNyAxNDoxMSwgSnVsaWVuIEdyYWxsIHdy b3RlOgo+PiBIaSwKPj4KPj4gT24gMDgvMzEvMjAxNyAwOTowOSBQTSwgVm9sb2R5bXlyIEJhYmNo dWsgd3JvdGU6Cj4gCj4+PiArc3RhdGljIHZvaWQgZmlsbF91dWlkKHN0cnVjdCBjcHVfdXNlcl9y ZWdzICpyZWdzLCBjb25zdCB4ZW5fdXVpZF90ICp1KQo+Pgo+PiBBY3R1YWxseSB3aHkgZG8geW91 IHBhc3MgYSBwb2ludGVyIGZvciB1PyBUaGlzIHJlcXVpcmVzIGV2ZXJ5IGNhbGxlciAKPj4gdG8g aW50cm9kdWNlIHRlbXBvcmFyeSB2YXJpYWJsZSBiZWNhdXNlIHRoZSBVVUlEIGlzIHVzdWFsbHkg YSBkZWZpbmUuCj4gSG1tLCBhbm90aGVyIHdheSBwcm9iYWJseSBpcyB0byBwYXNzIGEgd2hvbGUg c3RydWN0dXJlIGFzIGEgcGFyYW1ldGVyLgo+IEFyZSB5b3Ugc3VnZ2VzdGluZyB0aGlzIGFwcHJv YWNoPyBTb21ldGhpbmcgbGlrZQo+IGZpbGxfdXVpZChyZWdzLCAoeGVuX3V1aWRfdClNWV9VVUlE KT8KClNvbWV0aGluZyBsaXN0IHRoYXQuIEJ1dCB3aHkgZG8geW91IG5lZWQgdGhlIGNhc3Q/IE1Z X1VVSUQgaXMgc3VwcG9zZWQgCnRvIGJlIGEgeGVuX3V1aWRfdC4gTm8/Cgo+IAo+PiBXaXRoIHlv dXIgY3VycmVudCBzb2x1dGlvbiBlYWNoIGNhbGxlciBhcyB0byBkbzoKPj4KPj4geGVuX3V1aWRf dCBmb28gPSBNWV9VVUlEOwo+Pgo+PiBmaWxsX3V1aWQocmVncywgJmZvbyk7Cj4+Cj4+IHJldHVy biB0cnVlOwo+Pgo+PiBXaGF0IEkgc3VnZ2VzdGVkIGluIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlz IHRvIGdldCBmaWxsX3V1aWQgcmV0dXJuIAo+PiB0cnVlLiBTbyB5b3UgbWFrZSBlYWNoIGNhbGxl ciBzaW1wbGVyLgo+IFllcywgYnV0IGl0IHdpbGwgbm90IGJlIGNvcnJlY3Qgc2VtYW50aWNhbGx5 LiBUaGVyZSB3aWxsIGFyaXNlIG1hbnkgCj4gcXVlc3Rpb25zOgo+IDEuIFdoeSBoZWxwZXIgZnVu Y3Rpb24gdGhhdCBvbmx5IHdyaXRlcyBkYXRhIHJldHVybnMgYm9vbD8KPiAyLiBJZiBpdCByZXR1 cm5zIHRydWUsIGNhbiBpdCByZXR1cm4gZmFsc2U/Cj4gMy4gU2hvdWxkIHdlIGNoZWNrIGl0cyBy ZXR1cm4gdmFsdWUgYmVmb3JlIHBhc3NpbmcgaXQgZnVydGhlcj8KCgpJIHJlYWxseSBkb24ndCBz ZWUgaG93CgpyZXR1cm4gZmlsbF91dWlkKHJlZ3MsIE1ZX1VVSUQpOwoKd291bGQgYmUgc2VtYW50 aWNhbGx5IGluY29ycmVjdCBvciBldmVuIHJhaXNlIGFsbCB0aG9zZSBxdWVzdGlvbnMuIEl0IGlz IApwZXJmZWN0bHkgZmluZSB0byBhbHdheXMgcmV0dXJuIHRydWUuIFdlIGhhdmUgcGxhY2UgbGlr ZSB0aGF0IGFuZCBpdCAKaGVscHMgdG8gc3RyZWFtbGluZSB0aGUgY29kZS4KCkNoZWVycywKCi0t IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=