From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH for-4.10] common/multicall: Increase debugability for bad hypercalls Date: Thu, 2 Nov 2017 14:03:52 +0000 Message-ID: <7a8fc6fa-be12-7652-b6d0-c7809cf1b9a3@linaro.org> References: <1509470332-5713-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1509470332-5713-1-git-send-email-andrew.cooper3@citrix.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: Andrew Cooper , Xen-devel Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Tim Deegan , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org SGkgQW5kcmV3LAoKT24gMzEvMTAvMTcgMTc6MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gV2hp bGUgaW52ZXN0aWdhdGluZyBhbiBpc3N1ZSAoaW4gYSBuZXcgY29kZXBhdGggSSdkIGludHJvZHVj ZWQsIGFzIGl0IHR1cm5zCj4gb3V0KSwgbGVhdmluZyBpbnRlcnJ1cHRzIGRpc2FibGVkIG1hbmlm ZXN0ZWQgYXMgYSBzdWJzZXF1ZW50IG9wIGluIHRoZQo+IG11bHRpY2FsbCBmYWlsaW5nIGEgY2hl Y2tfbG9jaygpIHRlc3QuCj4gCj4gVGhlIGNvZGVwYXRoIHdvdWxkIGhhdmUgaGl0IHRoZSBBU1NF UlRfTk9UX0lOX0FUT01JQyBvbiB0aGUgcmV0dXJuLXRvLWd1ZXN0Cj4gcGF0aCwgaGFkIGl0IG5v dCBoaXQgdGhlIGNoZWNrX2xvY2soKSBmaXJzdC4KPiAKPiBDYWxsIEFTU0VSVF9OT1RfSU5fQVRP TUlDKCkgYWZ0ZXIgZWFjaCBvcGVyYXRpb24gaW4gdGhlIG11bHRpY2FsbCwgdG8gbWFrZQo+IGZh aWx1cmVzIG1vcmUgb2J2aW91cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9y Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl LmNvbT4KPiBDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t Pgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6 IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu Y29tPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IEFzIHdp dGggdGhlIHJlbGF0ZWQgY2hlY2tfbG9jaygpIHBhdGNoLCB0aGlzIG9ubHkgYWZmZWN0cyBkZWJ1 ZyBidWlsZHMsIHNvIGlzCj4gYSB2ZXJ5IGxvdyByaXNrIGNoYW5nZSBmb3IgNC4xMAoKUmVsZWFz ZS1hY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KCldpdGgg YSBjb3VwbGUgb2YgdHlwb3MgYmVsb3cuCgo+IC0tLQo+ICAgeGVuL2NvbW1vbi9tdWx0aWNhbGwu YyB8IDcgKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS94ZW4vY29tbW9uL211bHRpY2FsbC5jIGIveGVuL2NvbW1vbi9tdWx0aWNhbGwu Ywo+IGluZGV4IGM3YWY0ZTAuLmQ5OGU1OWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9tdWx0 aWNhbGwuYwo+ICsrKyBiL3hlbi9jb21tb24vbXVsdGljYWxsLmMKPiBAQCAtNjYsNiArNjYsMTMg QEAgZG9fbXVsdGljYWxsKAo+ICAgCj4gICAgICAgICAgIGRpc3AgPSBhcmNoX2RvX211bHRpY2Fs bF9jYWxsKG1jcyk7Cj4gICAKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEluIHRoZSB1bmxp a2xleSBldmVudCB0aGF0IGEgaHlwZXJjYWxsIGhhcyBsZWZ0IGludGVycnVwdHMsCgpzL3VubGlr bGV5L3VubGlrZWx5LwoKPiArICAgICAgICAgKiBzcGlubG9ja3MsIG9yIG90aGVyIHRoaW5ncyBp biBhIGJhZCB3YXksIGNvbnRpbnV0aW5nIHRoZSBtdWx0aWNhbGwKCnMvY29udGludXRpbmcvY29u dGludWluZy8KCj4gKyAgICAgICAgICogd2lsbCB0eXBpY2FsbHkgbGVhZCB0byBmYXIgbW9yZSBz dWJ0bGUgaXNzdWVzIHRvIGRlYnVnLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIEFTU0VSVF9O T1RfSU5fQVRPTUlDKCk7Cj4gKwo+ICAgI2lmbmRlZiBOREVCVUcKPiAgICAgICAgICAgewo+ICAg ICAgICAgICAgICAgLyoKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=