From mboxrd@z Thu Jan 1 00:00:00 1970 From: Punit Agrawal Subject: [For Xen-4.10 PATCH] Ensure invalidate_icache() definition is visible only when !__ASSEMBLY__ Date: Wed, 7 Jun 2017 10:34:49 +0100 Message-ID: <20170607093449.25607-1-punit.agrawal@arm.com> References: <20170526111407.13537-4-punit.agrawal@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170526111407.13537-4-punit.agrawal@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, Punit Agrawal , tim@xen.org, julien.grall@arm.com, jbeulich@suse.com, ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org Q29tbWl0IGVkZmY2MDU0MjEgaW50cm9kdWNlcyBhbiBlbXB0eSBpbnZhbGlkYXRlX2ljYWNoZSgp IGZ1bmN0aW9uIGluCnBhZ2UuaCBmb3IgeDg2IGJ1dCBtaXN0YWtlbmx5IHBsYWNlcyBpdCBvdXRz aWRlIHRoZSAhX19BU1NFTUJMWV9fCmJsb2NrLiBUaGlzIGNhdXNlcyBidWlsZCBmYWlsdXJlIG9u IHg4Ni4KCkFkZHJlc3MgdGhpcyBieSBtb3ZpbmcgdGhlIGZ1bmN0aW9uIGRlZmluaXRpb24gdG8g d2l0aGluIHRoZSBleGlzdGluZwohX19BU1NFTUJMWV9fIGJsb2NrLgoKRml4ZXM6IGVkZmY2MDU0 MjEgKCJBdm9pZCBleGNlc3MgaWNhY2hlIGZsdXNoZXMgaW4gcG9wdWxhdGVfcGh5c21hcCgpIGJl Zm9yZSBkb21haW4gaGFzIGJlZW4gY3JlYXRlZCIpClNpZ25lZC1vZmYtYnk6IFB1bml0IEFncmF3 YWwgPHB1bml0LmFncmF3YWxAYXJtLmNvbT4KLS0tCkhpIFN0ZWZhbm8sIEphbiwKClRoaXMgY29t bWl0IGZpeGVzIHRoZSBidWlsZCBicmVha2FnZSBpbiBzdGFnaW5nIGZvciBtZS4gSSdtIG5vdCBz dXJlCndoZXRoZXIgc3RhZ2luZyBnZXRzIHJlYmFzZWQgc28gc2VuZGluZyB0aGlzIGFzIGEgc2Vw YXJhdGUgY29tbWl0LgoKUGxlYXNlIGZlZWwgZnJlZSB0byBmb2xkIGl0IGluIGlmIHRoYXQgbWFr ZXMgc2Vuc2UuCgpPbmNlIGFnYWluIGFwb2xvZ2llcyBmb3IgdGhlIGJyZWFrYWdlLgoKUHVuaXQK Cnhlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQs IDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk ZS9hc20teDg2L3BhZ2UuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oCmluZGV4IDliODZk NTE4M2EuLjQ3NGI5YmRlNzggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5o CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oCkBAIC0zNzEsMTAgKzM3MSw2IEBAIHBl cm1zX3N0cmljdGx5X2luY3JlYXNlZCh1aW50MzJfdCBvbGRfZmxhZ3MsIHVpbnQzMl90IG5ld19m bGFncykKICAgICByZXR1cm4gKChvZiB8IChvZiBeIG5mKSkgPT0gbmYpOwogfQogCi0jZW5kaWYg LyogIV9fQVNTRU1CTFlfXyAqLwotCi0jZGVmaW5lIFBBR0VfQUxJR04oeCkgKCgoeCkgKyBQQUdF X1NJWkUgLSAxKSAmIFBBR0VfTUFTSykKLQogc3RhdGljIGlubGluZSB2b2lkIGludmFsaWRhdGVf aWNhY2hlKHZvaWQpCiB7CiAvKgpAQCAtMzgzLDYgKzM3OSwxMCBAQCBzdGF0aWMgaW5saW5lIHZv aWQgaW52YWxpZGF0ZV9pY2FjaGUodm9pZCkKICAqLwogfQogCisjZW5kaWYgLyogIV9fQVNTRU1C TFlfXyAqLworCisjZGVmaW5lIFBBR0VfQUxJR04oeCkgKCgoeCkgKyBQQUdFX1NJWkUgLSAxKSAm IFBBR0VfTUFTSykKKwogI2VuZGlmIC8qIF9fWDg2X1BBR0VfSF9fICovCiAKIC8qCi0tIAoyLjEx LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK