From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v4 06/34] x86/arm: Add BUGFRAME_NR define and BUILD checks. Date: Tue, 22 Mar 2016 11:39:42 -0400 Message-ID: <20160322153942.GA20062@char.us.oracle.com> References: <1458064616-23101-1-git-send-email-konrad.wilk@oracle.com> <1458064616-23101-7-git-send-email-konrad.wilk@oracle.com> <56EC054F02000078000DE552@prv-mh.provo.novell.com> <20160318195951.GB11924@char.us.oracle.com> <56EFFBCF02000078000DED22@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiOQS-0002G4-OA for xen-devel@lists.xenproject.org; Tue, 22 Mar 2016 15:40:56 +0000 Content-Disposition: inline In-Reply-To: <56EFFBCF02000078000DED22@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Keir Fraser , ross.lagerwall@citrix.com, andrew.cooper3@citrix.com, mpohlack@amazon.de, Julien Grall , Stefano Stabellini , sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBNYXIgMjEsIDIwMTYgYXQgMDY6NDk6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE4LjAzLjE2IGF0IDIwOjU5LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g d3JvdGU6Cj4gPiBJIGtub3cgSSBjb3BpZWQgYW5kIHBhc3RlZCBpdCBhbmQgSSBtdXN0IGhhdmUg ZG9uZSBzb21ldGhpbmcgdW5jYW5ueS4KPiA+IAo+ID4gQW55aG93IHRoaXMgaXMgd2hhdCB0aGUg Y2hhbmdlIGxvb2tzIGxpa2Ugbm93IChJJ3ZlIHJldGFpbmVkIHRoZSBSZXZpZXdlZAo+ID4gYW5k IEFjayBhcyBJIHRoaW5rIHRoaXMgY2hhbmdlIGlzIG1vc3RseSBjb3NtZXRpY2FsIGluIG5hdHVy ZT8pCj4gCj4gSSB0aGluayB0aGF0J3Mgb2theS4KPiAKPiA+IHY1OiBBZGQgQWNrcywgbWFrZSBC VUlMRF9CVUdfT04gY2hlY2tzIGxvb2sgY29ycmVjdC4gUG9zaXRpb24gdGhlCj4gPiAgICAgQlVH RlJBTUVfTlIgcHJvcGVybHkuCj4gCj4gQWxtb3N0LCB0aGF0IGlzLgo+IAo+ID4gLS0tIGEveGVu L2luY2x1ZGUvYXNtLXg4Ni9idWcuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9idWcu aAo+ID4gQEAgLTEwLDYgKzEwLDcgQEAKPiA+ICAjZGVmaW5lIEJVR0ZSQU1FX2J1ZyAgICAyCj4g PiAgI2RlZmluZSBCVUdGUkFNRV9hc3NlcnQgMwo+ID4gIAo+ID4gKyNkZWZpbmUgQlVHRlJBTUVf TlIgICAgIDQKPiA+ICAjaWZuZGVmIF9fQVNTRU1CTFlfXwo+IAo+IFRoZSBpbnNlcnRpb24gd2Fu dHMgdG8gZ28gX2JlZm9yZV8gdGhlIGJsYW5rIGxpbmUuIChBbmQgaW4gdGhlCj4gQVJNIGNhc2Ug eW91IHRoZW4gbWF5IGNvbnNpZGVyIHJlbW92aW5nIHRoZSBwcmVjZWRpbmcgYmxhbmsKPiBsaW5l IHRvbzsgaW4gYW55IGV2ZW50IHRoZSBBUk0gYW5kIHg4NiBvbmVzIHNob3VsZCBsb29rIHNpbWls YXIKPiBpbiB0aGUgZW5kLikKPiAKCkhlcmUgaXQgaXMuIExhc3QgY2FsbCA6LSkKCkZyb20gZjk3 NTQ4MjAwNDYxYjllYjRkODE4N2ViOWUxZjAyMWM3NDE2MDc1OSBNb24gU2VwIDE3IDAwOjAwOjAw IDIwMDEKRnJvbTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t PgpEYXRlOiBUaHUsIDEwIE1hciAyMDE2IDE2OjQ1OjMxIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0g eDg2L2FybTogQWRkIEJVR0ZSQU1FX05SIGRlZmluZSBhbmQgQlVJTEQgY2hlY2tzLgoKU28gdGhh dCB3ZSBoYXZlIGEgbmljZSBtZWNoYW5zaW0gdG8gZmlndXJlIG91dCB0aGUgdXBwZXIKYm91bmRz IG9mIGJ1Zy5mcmFtZXMgYW5kIGFsc28gY2F0Y2ggY29tcGlsZXIgZXJyb3JzIGluIGNhc2UKb25l IHRyaWVzIHRvIHVzZSBhIGhpZ2hlciBmcmFtZSBudW1iZXIuCgpTaWduZWQtb2ZmLWJ5OiBLb25y YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+ClJldmlld2VkLWJ5OiBB bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogSnVsaWVu IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5p IDxzdGVmYW5vLnN0YWJlbGxpbmlAY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu LmdyYWxsQGFybS5jb20+CkNjOiBLZWlyIEZyYXNlciA8a2VpckB4ZW4ub3JnPgpDYzogSmFuIEJl dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl cjNAY2l0cml4LmNvbT4KCnYzOiBGaXJzdCB0aW1lIGluY2x1ZGVkLgp2NDogQWRkIEJVR19GUkFN RSBjaGVjayBhbHNvIGluIHRoZSBhc3NlbWJsZXIgdmVyc2lvbiBvZiB0aGUgbWFjcm8uCnY1OiBB ZGQgQWNrcywgbWFrZSBCVUlMRF9CVUdfT04gY2hlY2tzIGxvb2sgY29ycmVjdC4gUG9zaXRpb24g dGhlCiAgICBCVUdGUkFNRV9OUiBwcm9wZXJseS4gUmVwb3NpdGlvbiB0aGUgQlVHRlJBTUVfTlIg YWdhaW4uCi0tLQotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmggfCAzICsrKwogeGVuL2lu Y2x1ZGUvYXNtLXg4Ni9idWcuaCB8IDggKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmggYi94ZW4v aW5jbHVkZS9hc20tYXJtL2J1Zy5oCmluZGV4IGFiOWU4MTEuLjY4MzUzZTEgMTAwNjQ0Ci0tLSBh L3hlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9idWcu aApAQCAtMzIsNiArMzIsOCBAQCBzdHJ1Y3QgYnVnX2ZyYW1lIHsKICNkZWZpbmUgQlVHRlJBTUVf YnVnICAgIDEKICNkZWZpbmUgQlVHRlJBTUVfYXNzZXJ0IDIKIAorI2RlZmluZSBCVUdGUkFNRV9O UiAgICAgMworCiAvKiBNYW55IHZlcnNpb25zIG9mIEdDQyBkb2Vzbid0IHN1cHBvcnQgdGhlIGFz bSAlYyBwYXJhbWV0ZXIgd2hpY2ggd291bGQKICAqIGJlIHByZWZlcmFibGUgdG8gdGhpcyB1bnBs ZWFzYW50bmVzcy4gV2UgdXNlIG1lcmdlYWJsZSBzdHJpbmcKICAqIHNlY3Rpb25zIHRvIGF2b2lk IG11bHRpcGxlIGNvcGllcyBvZiB0aGUgc3RyaW5nIGFwcGVhcmluZyBpbiB0aGUKQEAgLTM5LDYg KzQxLDcgQEAgc3RydWN0IGJ1Z19mcmFtZSB7CiAgKi8KICNkZWZpbmUgQlVHX0ZSQU1FKHR5cGUs IGxpbmUsIGZpbGUsIGhhc19tc2csIG1zZykgZG8geyAgICAgICAgICAgICAgICAgICAgICBcCiAg ICAgQlVJTERfQlVHX09OKChsaW5lKSA+PiAxNik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXAorICAgIEJVSUxEX0JVR19PTigodHlwZSkgPj0gQlVHRlJBTUVf TlIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBhc20gKCIxOiJC VUdfSU5TVFIiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBcCiAgICAgICAgICAiLnB1c2hzZWN0aW9uIC5yb2RhdGEuc3RyLCBcImFNU1wiLCAlcHJv Z2JpdHMsIDFcbiIgICAgICAgICAgICAgICAgXAogICAgICAgICAgIjI6XHQuYXNjaXogIiBfX3N0 cmluZ2lmeShmaWxlKSAiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKZGlmZiAt LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYnVnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2J1 Zy5oCmluZGV4IGU4NjhlODUuLmM1ZDJkNGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14 ODYvYnVnLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9idWcuaApAQCAtMTAsNiArMTAsOCBA QAogI2RlZmluZSBCVUdGUkFNRV9idWcgICAgMgogI2RlZmluZSBCVUdGUkFNRV9hc3NlcnQgMwog CisjZGVmaW5lIEJVR0ZSQU1FX05SICAgICA0CisKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAKIHN0 cnVjdCBidWdfZnJhbWUgewpAQCAtNTEsNiArNTMsNyBAQCBzdHJ1Y3QgYnVnX2ZyYW1lIHsKIAog I2RlZmluZSBCVUdfRlJBTUUodHlwZSwgbGluZSwgcHRyLCBzZWNvbmRfZnJhbWUsIG1zZykgZG8g eyAgICAgICAgICAgICAgICAgICBcCiAgICAgQlVJTERfQlVHX09OKChsaW5lKSA+PiAoQlVHX0xJ TkVfTE9fV0lEVEggKyBCVUdfTElORV9ISV9XSURUSCkpOyAgICAgICAgIFwKKyAgICBCVUlMRF9C VUdfT04oKHR5cGUpID49IEJVR0ZSQU1FX05SKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgXAogICAgIGFzbSB2b2xhdGlsZSAoIF9BU01fQlVHRlJBTUVfVEVYVChzZWNvbmRf ZnJhbWUpICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgOjog X0FTTV9CVUdGUkFNRV9JTkZPKHR5cGUsIGxpbmUsIHB0ciwgbXNnKSApOyAgICAgICAgICAgIFwK IH0gd2hpbGUgKDApCkBAIC04Myw2ICs4NiwxMSBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGJ1Z19m cmFtZSBfX3N0YXJ0X2J1Z19mcmFtZXNbXSwKICAqIGluIC5yb2RhdGEKICAqLwogICAgIC5tYWNy byBCVUdfRlJBTUUgdHlwZSwgbGluZSwgZmlsZV9zdHIsIHNlY29uZF9mcmFtZSwgbXNnCisKKyAg ICAuaWYgXHR5cGUgPj0gQlVHRlJBTUVfTlIKKyAgICAgICAgLmVycm9yICJJbnZhbGlkIEJVR0ZS QU1FIGluZGV4IgorICAgIC5lbmRpZgorCiAgICAgLkxcQHVkOiB1ZDJhCiAKICAgICAucHVzaHNl Y3Rpb24gLnJvZGF0YS5zdHIxLCAiYU1TIiwgQHByb2diaXRzLCAxCi0tIAoyLjUuMAoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==