From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v4 06/34] x86/arm: Add BUGFRAME_NR define and BUILD checks. Date: Tue, 15 Mar 2016 18:54:21 +0000 Message-ID: <56E85A5D.10502@citrix.com> References: <1458064616-23101-1-git-send-email-konrad.wilk@oracle.com> <1458064616-23101-7-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1afu6s-0003LF-5U for xen-devel@lists.xenproject.org; Tue, 15 Mar 2016 18:54:26 +0000 In-Reply-To: <1458064616-23101-7-git-send-email-konrad.wilk@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , xen-devel@lists.xenproject.org, ross.lagerwall@citrix.com, konrad@kernel.org, mpohlack@amazon.de, sasha.levin@oracle.com Cc: Keir Fraser , Julien Grall , Stefano Stabellini , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMTUvMDMvMTYgMTc6NTYsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBTbyB0aGF0 IHdlIGhhdmUgYSBuaWNlIG1lY2hhbnNpbSB0byBmaWd1cmUgb3V0IHRoZSB1cHBlcgo+IGJvdW5k cyBvZiBidWcuZnJhbWVzIGFuZCBhbHNvIGNhdGNoIGNvbXBpbGVyIGVycm9ycyBpbiBjYXNlCj4g b25lIHRyaWVzIHRvIHVzZSBhIGhpZ2hlciBmcmFtZSBudW1iZXIuCj4KPiBTaWduZWQtb2ZmLWJ5 OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4KPiAtLS0K PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAY2l0cml4LmNvbT4K PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS2VpciBGcmFz ZXIgPGtlaXJAeGVuLm9yZz4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IC0t LQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oIHwgMiArKwo+ICB4ZW4vaW5jbHVkZS9hc20t eDg2L2J1Zy5oIHwgMyArKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oIGIv eGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaAo+IGluZGV4IGFiOWU4MTEuLjRkZjZiMmEgMTAwNjQ0 Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz bS1hcm0vYnVnLmgKPiBAQCAtMzEsNiArMzEsNyBAQCBzdHJ1Y3QgYnVnX2ZyYW1lIHsKPiAgI2Rl ZmluZSBCVUdGUkFNRV93YXJuICAgMAo+ICAjZGVmaW5lIEJVR0ZSQU1FX2J1ZyAgICAxCj4gICNk ZWZpbmUgQlVHRlJBTUVfYXNzZXJ0IDIKPiArI2RlZmluZSBCVUdGUkFNRV9OUiAgICAgMwo+ICAK PiAgLyogTWFueSB2ZXJzaW9ucyBvZiBHQ0MgZG9lc24ndCBzdXBwb3J0IHRoZSBhc20gJWMgcGFy YW1ldGVyIHdoaWNoIHdvdWxkCj4gICAqIGJlIHByZWZlcmFibGUgdG8gdGhpcyB1bnBsZWFzYW50 bmVzcy4gV2UgdXNlIG1lcmdlYWJsZSBzdHJpbmcKPiBAQCAtMzksNiArNDAsNyBAQCBzdHJ1Y3Qg YnVnX2ZyYW1lIHsKPiAgICovCj4gICNkZWZpbmUgQlVHX0ZSQU1FKHR5cGUsIGxpbmUsIGZpbGUs IGhhc19tc2csIG1zZykgZG8geyAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICBCVUlMRF9C VUdfT04oKGxpbmUpID4+IDE2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBcCj4gKyAgICBCVUlMRF9CVUdfT04odHlwZSA+PSBCVUdGUkFNRV9OUik7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICBhc20gKCIxOiJCVUdfSU5T VFIiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc Cj4gICAgICAgICAgICIucHVzaHNlY3Rpb24gLnJvZGF0YS5zdHIsIFwiYU1TXCIsICVwcm9nYml0 cywgMVxuIiAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICIyOlx0LmFzY2l6ICIgX19zdHJp bmdpZnkoZmlsZSkgIlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gZGlmZiAt LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYnVnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2J1 Zy5oCj4gaW5kZXggZTg2OGU4NS4uYmQxN2FkZSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h c20teDg2L2J1Zy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9idWcuaAo+IEBAIC05LDcg KzksNyBAQAo+ICAjZGVmaW5lIEJVR0ZSQU1FX3dhcm4gICAxCj4gICNkZWZpbmUgQlVHRlJBTUVf YnVnICAgIDIKPiAgI2RlZmluZSBCVUdGUkFNRV9hc3NlcnQgMwo+IC0KPiArI2RlZmluZSBCVUdG UkFNRV9OUiAgICAgNAo+ICAjaWZuZGVmIF9fQVNTRU1CTFlfXwo+ICAKPiAgc3RydWN0IGJ1Z19m cmFtZSB7Cj4gQEAgLTUxLDYgKzUxLDcgQEAgc3RydWN0IGJ1Z19mcmFtZSB7Cj4gIAo+ICAjZGVm aW5lIEJVR19GUkFNRSh0eXBlLCBsaW5lLCBwdHIsIHNlY29uZF9mcmFtZSwgbXNnKSBkbyB7ICAg ICAgICAgICAgICAgICAgIFwKPiAgICAgIEJVSUxEX0JVR19PTigobGluZSkgPj4gKEJVR19MSU5F X0xPX1dJRFRIICsgQlVHX0xJTkVfSElfV0lEVEgpKTsgICAgICAgICBcCj4gKyAgICBCVUlMRF9C VUdfT04oKHR5cGUpID49IChCVUdGUkFNRV9OUikpOyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgXAo+ICAgICAgYXNtIHZvbGF0aWxlICggX0FTTV9CVUdGUkFNRV9URVhUKHNlY29u ZF9mcmFtZSkgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgICAgICAgICAgICAg IDo6IF9BU01fQlVHRlJBTUVfSU5GTyh0eXBlLCBsaW5lLCBwdHIsIG1zZykgKTsgICAgICAgICAg ICBcCj4gIH0gd2hpbGUgKDApCgpQbGVhc2UgZm9sZCB0aGlzIGh1bmsgaW4gYXMgd2VsbCwKCmRp ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2J1Zy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4 Ni9idWcuaAppbmRleCBlODY4ZTg1Li41ZjkwMzJlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h c20teDg2L2J1Zy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYnVnLmgKQEAgLTgzLDYgKzgz LDExIEBAIGV4dGVybiBjb25zdCBzdHJ1Y3QgYnVnX2ZyYW1lIF9fc3RhcnRfYnVnX2ZyYW1lc1td LAogICogaW4gLnJvZGF0YQogICovCiAgICAgLm1hY3JvIEJVR19GUkFNRSB0eXBlLCBsaW5lLCBm aWxlX3N0ciwgc2Vjb25kX2ZyYW1lLCBtc2cKKworICAgIC5pZiBcdHlwZSA+PSBCVUdGUkFNRV9O UgorICAgICAgICAgLmVycm9yICJJbnZhbGlkIEJVR0ZSQU1FIGluZGV4IgorICAgIC5lbmRpZgor CiAgICAgLkxcQHVkOiB1ZDJhCiAKICAgICAucHVzaHNlY3Rpb24gLnJvZGF0YS5zdHIxLCAiYU1T IiwgQHByb2diaXRzLCAxCgpXaGljaCBpcyBhbiBlcXVpdmFsZW50IGNoZWNrIGZvciBBU00gYnVn ZnJhbWVzLgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=