From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v4 01/16] arm/x86/common: Add HAS_[ALTERNATIVE|EX_TABLE] Date: Fri, 16 Sep 2016 12:38:13 -0400 Message-ID: <1474043908-12101-2-git-send-email-konrad.wilk@oracle.com> References: <1474043908-12101-1-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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkwA4-0002eH-Hc for xen-devel@lists.xenproject.org; Fri, 16 Sep 2016 16:38:48 +0000 In-Reply-To: <1474043908-12101-1-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: xen-devel@lists.xenproject.org, konrad@kernel.org, ross.lagerwall@citrix.com, julien.grall@arm.com, sstabellini@kernel.org Cc: Andrew Cooper , Doug Goldstein , Jan Beulich , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org eDg2IGltcGxlbWVudHMgYWxsIG9mIHRoZW0gYnkgZGVmYXVsdCAtIGFuZCB3ZSBqdXN0CmFkZCB0 d28gZXh0cmEgSEFTXyB2YXJpYWJsZXMgdG8gYmUgZGVjbGFyZWQgaW4gYXV0b2NvbmYuaC4KCkFS TSA2NCBvbmx5IGhhcyBhbHRlcm5hdGl2ZSB3aGlsZSBBUk0gMzIgaGFzIG5vbmUgb2YgdGhlbS4K CkFuZCB3aGlsZSBhdCBpdCBjaGFuZ2UgdGhlIGxpdmVwYXRjaCBjb21tb24gY29kZSB0aGF0Cndv dWxkIGJlbmVmaXQgZnJvbSB0aGlzLgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll bi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv bnJhZC53aWxrQG9yYWNsZS5jb20+CgotLS0KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl bGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxh bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJk b2UuY29tPgoKdjI6IEZpcnN0IHN1Ym1pc3Npb24KdjM6IE1vdmUgdGhlIGNvbmZpZyBvcHRpb25z IHRvIGNvbW1vbiBjb2RlCiAgICBEb24ndCBpbmNsdWRlIDx4ZW4vY29uZmlnLmg+IGluIHRoZSBm aWxlLgogICAgRG9uJ3QgZXZlbiBpbmNsdWRlIDx4ZW4va2NvbmZpZy5oPiBpbiB0aGUgZmlsZSBh cyB4ZW4vUnVsZXMubWsgYXV0b21hdGljYWxseQogICAgaW5jbHVkZXMgdGhlIGNvbmZpZy5oIGZv ciBldmVyeSBHQ0MgaW52b2NhdGlvbi4KdjQ6IERlcGVuZCBvbiAiYXJtNjQ6IHMvQUxURVJOQVRJ VkUvSEFTX0FMVEVSTkFUSVZFLyIKICAgIFJlbW92ZSB0aGUgZXh0cmEgbmV3bGluZSBpbiBhcmNo L3g4Ni9LY29uZmlnCi0tLQogeGVuL2FyY2gvYXJtL0tjb25maWcgICB8IDMgLS0tCiB4ZW4vYXJj aC94ODYvS2NvbmZpZyAgIHwgMiArKwogeGVuL2NvbW1vbi9LY29uZmlnICAgICB8IDYgKysrKysr CiB4ZW4vY29tbW9uL2xpdmVwYXRjaC5jIHwgNCArKystCiA0IGZpbGVzIGNoYW5nZWQsIDExIGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tj b25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwppbmRleCBiMTg4MjkzLi4yZTAyM2QxIDEwMDY0 NAotLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpA QCAtNDIsOSArNDIsNiBAQCBjb25maWcgQUNQSQogCSAgQWR2YW5jZWQgQ29uZmlndXJhdGlvbiBh bmQgUG93ZXIgSW50ZXJmYWNlIChBQ1BJKSBzdXBwb3J0IGZvciBYZW4gaXMKIAkgIGFuIGFsdGVy bmF0aXZlIHRvIGRldmljZSB0cmVlIG9uIEFSTTY0LgogCi1jb25maWcgSEFTX0FMVEVSTkFUSVZF Ci0JYm9vbAotCiBjb25maWcgSEFTX0dJQ1YzCiAJYm9vbAogCmRpZmYgLS1naXQgYS94ZW4vYXJj aC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IDI2NWZkNzkuLjk2Y2Ey YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9L Y29uZmlnCkBAIC03LDggKzcsMTAgQEAgY29uZmlnIFg4NgogCXNlbGVjdCBBQ1BJX0xFR0FDWV9U QUJMRVNfTE9PS1VQCiAJc2VsZWN0IENPTVBBVAogCXNlbGVjdCBDT1JFX1BBUktJTkcKKwlzZWxl Y3QgSEFTX0FMVEVSTkFUSVZFCiAJc2VsZWN0IEhBU19DUFVGUkVRCiAJc2VsZWN0IEhBU19FSENJ CisJc2VsZWN0IEhBU19FWF9UQUJMRQogCXNlbGVjdCBIQVNfR0RCU1gKIAlzZWxlY3QgSEFTX0lP UE9SVFMKIAlzZWxlY3QgSEFTX0tFWEVDCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcg Yi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggNDMzMTg3NC4uODFlMDAxNyAxMDA2NDQKLS0tIGEv eGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2NvbmZpZwpAQCAtMTEsOSArMTEs MTUgQEAgY29uZmlnIENPTVBBVAogY29uZmlnIENPUkVfUEFSS0lORwogCWJvb2wKIAorY29uZmln IEhBU19BTFRFUk5BVElWRQorCWJvb2wKKwogY29uZmlnIEhBU19ERVZJQ0VfVFJFRQogCWJvb2wK IAorY29uZmlnIEhBU19FWF9UQUJMRQorCWJvb2wKKwogY29uZmlnIEhBU19NRU1fQUNDRVNTCiAJ Ym9vbAogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5jIGIveGVuL2NvbW1vbi9s aXZlcGF0Y2guYwppbmRleCAzNzI5NDA5Li5jOWNlZWIwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u L2xpdmVwYXRjaC5jCisrKyBiL3hlbi9jb21tb24vbGl2ZXBhdGNoLmMKQEAgLTYzOCw3ICs2Mzgs NyBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoKnJlZ2lvbi0+ZnJhbWVb aV0uYnVncyk7CiAgICAgfQogCi0jaWZuZGVmIENPTkZJR19BUk0KKyNpZmRlZiBDT05GSUdfSEFT X0FMVEVSTkFUSVZFCiAgICAgc2VjID0gbGl2ZXBhdGNoX2VsZl9zZWNfYnlfbmFtZShlbGYsICIu YWx0aW5zdHJ1Y3Rpb25zIik7CiAgICAgaWYgKCBzZWMgKQogICAgIHsKQEAgLTY2OSw3ICs2Njks OSBAQCBzdGF0aWMgaW50IHByZXBhcmVfcGF5bG9hZChzdHJ1Y3QgcGF5bG9hZCAqcGF5bG9hZCwK ICAgICAgICAgfQogICAgICAgICBhcHBseV9hbHRlcm5hdGl2ZXMoc3RhcnQsIGVuZCk7CiAgICAg fQorI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfSEFTX0VYX1RBQkxFCiAgICAgc2VjID0gbGl2ZXBh dGNoX2VsZl9zZWNfYnlfbmFtZShlbGYsICIuZXhfdGFibGUiKTsKICAgICBpZiAoIHNlYyApCiAg ICAgewotLSAKMi41LjUKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK