From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel De Graaf Subject: Re: [PATCH] xen/arm64: check XSM Magic and Signature from the second unknown module. Date: Fri, 25 Mar 2016 17:02:19 -0400 Message-ID: <56F5A75B.20006@tycho.nsa.gov> References: <1458286908-27677-1-git-send-email-fu.wei@linaro.org> <56EBC96602000078000DE3AB@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 1ajYsF-000888-Fb for xen-devel@lists.xenproject.org; Fri, 25 Mar 2016 21:02:27 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Fu Wei , Jan Beulich Cc: Stefano Stabellini , Jon Masters , Julien Grall , Leif Lindholm , Linaro UEFI Mailman List , xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDMvMTgvMjAxNiAwNTo0OCBBTSwgRnUgV2VpIHdyb3RlOgo+IEhpIEphbiwKPgo+IE9uIDE4 IE1hcmNoIDIwMTYgYXQgMTY6MjQsIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv dGU6Cj4+Pj4+IE9uIDE4LjAzLjE2IGF0IDA4OjQxLCA8ZnUud2VpQGxpbmFyby5vcmc+IHdyb3Rl Ogo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+Pj4gKysrIGIveGVuL2FyY2gvYXJt L2Jvb3RmZHQuYwo+Pj4gQEAgLTE2Myw2ICsxNjMsMzYgQEAgc3RhdGljIHZvaWQgX19pbml0IHBy b2Nlc3NfbWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPj4+ICAgICAgIH0K Pj4+ICAgfQo+Pj4KPj4+ICtzdGF0aWMgYm9vbCBfX2luaXQgY2hlY2tfeHNtX3NpZ25hdHVyZShj b25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCj4+PiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdTMyIGFkZHJlc3NfY2VsbHMsIHUzMiBzaXplX2NlbGxzKQo+Pj4g K3sKPj4+ICsgICAgdWludDMyX3Qgc2VsaW51eF9tYWdpYyA9IDB4Zjk3Y2ZmOGM7Cj4+Cj4+IFNv IHRoaXMgd291bGQgYmUgdGhlIDNyZCBpbnN0YW5jZSBvZiB0aGlzIGxpdGVyYWwgbnVtYmVyIGlu IHRoZSBzb3VyY2UKPj4gYmFzZS4gSSB3b3VsZCBoYXZlIHdhbnRlZCB0byBzdWdnZXN0IHVzaW5n IG9uZSBvZiB0aGUgdHdvCj4+IGNvbnN0YW50cyB3ZSBhbHJlYWR5IGhhdmUsIGJ1dCBJIGRvbid0 IGtub3cgd2hpY2ggb25lIHRvIHBpY2suCj4+Cj4+IERhbmllbCAtIHdoeSBkbyB3ZSBoYXZlIGJv dGggWFNNX01BR0lDIGFuZCBGTEFTS19NQUdJQz8KCkkgdGhpbmsgdGhlIGludGVudCB3YXMgdGhh dCBGTEFTS19NQUdJQyBiZSB0aGUgcHJpbWFyeSBzb3VyY2Ugb2YgdGhlCmNvbnN0YW50IHdpdGgg WFNNX01BR0lDIHNldCB0byB0aGF0IHZhbHVlIHdoZW4gRkxBU0sgd2FzIHRoZSBjaG9zZW4KWFNN IG1vZHVsZS4gIFdpdGggdGhlIHJlbGF0aXZlIGxvY2F0aW9ucyBvZiB0aGUgZGVmaW5pdGlvbnMg aW4gWGVuLAp0aGlzIGVuZGVkIHVwIGR1cGxpY2F0aW5nIHRoZSBsaXRlcmFsIHdoaWNoIGlzbid0 IHF1aXRlIGFzIG5pY2UuICBJCndvdWxkIGJlIGZpbmUgd2l0aCBjb25zb2xpZGF0aW5nIGVpdGhl ciB3YXk7IHBlcmhhcHMgbW92ZSBGTEFTS19NQUdJQwppbnRvIHhzbS5oIGFuZCBjb25kaXRpb25h bGx5IGRlZmluZSBYU01fTUFHSUMgdG8gcmVmZXJlbmNlIGl0PwoKPiBBaCwgU29ycnkgZm9yIHRo YXQgLCBJIGRpZG4ndCBrbm93IHdlIGFscmVhZHkgaGF2ZSB0aGVzZSBkZWZpbml0aW9uLgo+Cj4g T0ssIEkgdGhpbmsgd2Ugc2hvdWxkIHVzZSBYU01fTUFHSUMsCj4gYW5kIEkgdGhpbmsgIEZMQVNL X01BR0lDIHNob3VsZCBiZSAiWGVuRmxhc2siLgo+IFBsZWFzZSBjb3JyZWN0IG1lIGlmIEkgbWlz dW5kZXJzdGFuZCBzb21ldGhpbmcuCgpUaGVzZSBjb25zdGFudHMgYXJlIGFsc28gZGVmaW5lZCBh cyBQT0xJQ1lEQl9NQUdJQyBhbmQgUE9MSUNZREJfU1RSSU5HCmluIHhlbi94c20vZmxhc2svc3Mv cG9saWN5ZGIuaCAodGhhdCB3aWxsIHByb2JhYmx5IG5lZWQgdG8gYmUgbW92ZWQgaWYKeW91IHdh bnQgdG8gdXNlIHRoZW0gZWxzZXdoZXJlKS4KClRoZSBoeXBlcnZpc29yIGFsc28gc3VwcG9ydHMg bG9hZGluZyBwb2xpY2llcyB3aG9zZSBtYWdpYyB0eXBlIGRlY2xhcmVzCnRoZW0gdG8gYmUgU0VM aW51eCBwb2xpY3ksIGJ1dCBJIHRoaW5rIGl0J3MgZmluZSBpZiBBUk0gcmVxdWlyZXMgdGhhdAp0 aGUgcG9saWN5IGJlIGJ1aWx0IHRhcmdldGluZyBYZW4gLSB0aGUgYnVpbGQgaGFzIGRvbmUgdGhh dCBmb3IgYSB3aGlsZSwKYW5kIHRoZSBvcmlnaW5hbCByZWFzb24gKG9sZGVyIHZlcnNpb25zIG9m IGNoZWNrcG9saWN5IGRpZG4ndCBzdXBwb3J0CmNyZWF0aW5nIHhlbi10eXBlIHBvbGljeSkgaXMg bm8gbG9uZ2VyIGFuIGlzc3VlLgoKLS0gCkRhbmllbCBEZSBHcmFhZgpOYXRpb25hbCBTZWN1cml0 eSBBZ2VuY3kKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==