From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Chen Subject: [PATCH v3 15/19] xen/arm: Introduce a helper to check local abort is enabled Date: Fri, 31 Mar 2017 21:07:55 +0800 Message-ID: <1490965679-619-16-git-send-email-Wei.Chen@arm.com> References: <1490965679-619-1-git-send-email-Wei.Chen@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1490965679-619-1-git-send-email-Wei.Chen@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.chen@arm.com, steve.capper@arm.com, Kaly.Xin@arm.com, julien.grall@arm.com, nd@arm.com List-Id: xen-devel@lists.xenproject.org SW4gcHJldmlvdXMgcGF0Y2gsIHdlIGhhdmUgdW1hc2tlZCB0aGUgQWJvcnQvU0Vycm9yIGJpdCBm b3IgWGVuCmluIG1vc3Qgb2YgaXRzIHJ1bm5pbmcgdGltZS4gU28gaW4gc29tZSB1c2UtY2FzZXMs IHdlIGhhdmUgdG8KY2hlY2sgd2hldGhlciB0aGUgYWJvcnQgaXMgZW5hYmxlZCBpbiBjdXJyZW50 IGNvbnRleHQuIEZvciBleGFtcGxlLAp3aGlsZSB3ZSB3YW50IHRvIHN5bmNocm9uaXplIFNFcnJv cnMsIHdlIGhhdmUgdG8gY29uZmlybSB0aGUgYWJvcnQKaXMgZW5hYmxlZC4gT3RoZXJ3aXNlIHN5 bmNocm9uaXplIFNFcnJvcnMgaXMgcG9pbnRsZXNzLgoKU2lnbmVkLW9mZi1ieTogV2VpIENoZW4g PFdlaS5DaGVuQGFybS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXN0ZW0u aCB8IDcgKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9zeXN0ZW0uaCB8IDcgKysr KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXN0ZW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt MzIvc3lzdGVtLmgKaW5kZXggYzYxN2I0MC4uNmM1YjlmNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1 ZGUvYXNtLWFybS9hcm0zMi9zeXN0ZW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMy L3N5c3RlbS5oCkBAIC0zNSw2ICszNSwxMyBAQCBzdGF0aWMgaW5saW5lIGludCBsb2NhbF9pcnFf aXNfZW5hYmxlZCh2b2lkKQogICAgIHJldHVybiAhKGZsYWdzICYgUFNSX0lSUV9NQVNLKTsKIH0K IAorc3RhdGljIGlubGluZSBpbnQgbG9jYWxfYWJvcnRfaXNfZW5hYmxlZCh2b2lkKQoreworICAg IHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisgICAgbG9jYWxfc2F2ZV9mbGFncyhmbGFncyk7CisgICAg cmV0dXJuICEoZmxhZ3MgJiBQU1JfQUJUX01BU0spOworfQorCiAjZGVmaW5lIGxvY2FsX2ZpcV9l bmFibGUoKSAgX19hc21fXygiY3BzaWUgZiAgIEAgX19zdGZcbiIgOiA6IDogIm1lbW9yeSIsICJj YyIpCiAjZGVmaW5lIGxvY2FsX2ZpcV9kaXNhYmxlKCkgX19hc21fXygiY3BzaWQgZiAgIEAgX19j bGZcbiIgOiA6IDogIm1lbW9yeSIsICJjYyIpCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz bS1hcm0vYXJtNjQvc3lzdGVtLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3RlbS5o CmluZGV4IDJlMmVlMjEuLjMwOTQ4NWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v YXJtNjQvc3lzdGVtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9zeXN0ZW0uaApA QCAtNTgsNiArNTgsMTMgQEAgc3RhdGljIGlubGluZSBpbnQgbG9jYWxfZmlxX2lzX2VuYWJsZWQo dm9pZCkKICAgICByZXR1cm4gIShmbGFncyAmIFBTUl9GSVFfTUFTSyk7CiB9CiAKK3N0YXRpYyBp bmxpbmUgaW50IGxvY2FsX2Fib3J0X2lzX2VuYWJsZWQodm9pZCkKK3sKKyAgICB1bnNpZ25lZCBs b25nIGZsYWdzOworICAgIGxvY2FsX3NhdmVfZmxhZ3MoZmxhZ3MpOworICAgIHJldHVybiAhKGZs YWdzICYgUFNSX0FCVF9NQVNLKTsKK30KKwogI2VuZGlmCiAvKgogICogTG9jYWwgdmFyaWFibGVz OgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBz Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK