From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Chen Subject: [PATCH v3 10/19] xen/arm32: Use alternative to skip the check of pending serrors Date: Fri, 31 Mar 2017 21:07:50 +0800 Message-ID: <1490965679-619-11-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 V2UgaGF2ZSBwcm92aWRlZCBhbiBvcHRpb24gdG8gYWRtaW5pc3RyYXRvciB0byBkZXRlcm1pbmUg aG93IHRvCmhhbmRsZSB0aGUgU0Vycm9ycy4gSW4gb3JkZXIgdG8gc2tpcCB0aGUgY2hlY2sgb2Yg cGVuZGluZyBTRXJyb3IsCmluIGNvbnZlbnRpb25hbCB3YXksIHdlIGhhdmUgdG8gcmVhZCB0aGUg b3B0aW9uIGV2ZXJ5IHRpbWUgYmVmb3JlCndlIHRyeSB0byBjaGVjayB0aGUgcGVuZGluZyBTRXJy b3IuIFRoaXMgd2lsbCBhZGQgb3ZlcmhlYWQgdG8gY2hlY2sKdGhlIG9wdGlvbiBhdCBldmVyeSB0 cmFwLgoKVGhlIEFSTTMyIHN1cHBvcnRzIHRoZSBhbHRlcm5hdGl2ZSBwYXRjaGluZyBmZWF0dXJl LiBXZSBjYW4gdXNlIGFuCkFMVEVSTkFUSVZFIHRvIGF2b2lkIGNoZWNraW5nIG9wdGlvbiBhdCBl dmVyeSB0cmFwLiBXZSBhZGRlZCBhIG5ldwpjcHVmZWF0dXJlIG5hbWVkICJTS0lQX0NIRUNLX1BF TkRJTkdfVlNFUlJPUiIuIFRoaXMgZmVhdHVyZSB3aWxsIGJlCmVuYWJsZWQgd2hlbiB0aGUgb3B0 aW9uIGlzIG5vdCBkaXZlcnNlLgoKU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFy bS5jb20+ClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK LS0tCk5vdGU6ClRoaXMgcGF0Y2ggZGVwZW5kcyBvbiB0aGUgInhlbi9hcm0zMjogSW50cm9kdWNl IGFsdGVybmF0aXZlIHJ1bnRpbWUKcGF0Y2hpbmciIFsxXSB3aGljaCBpcyBzdGlsbCBpbiByZXZp ZXcuCgpbMV1odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl dmVsLzIwMTctMDMvbXNnMDQzMzMuaHRtbAotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5T IHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9l bnRyeS5TCmluZGV4IDIxODcyMjYuLjEwNWNhZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9h cm0zMi9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5TCkBAIC0xLDUgKzEs NiBAQAogI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgor I2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KIAog I2RlZmluZSBTQVZFX09ORV9CQU5LRUQocmVnKSAgICBtcnMgcjExLCByZWc7IHN0ciByMTEsIFtz cCwgI1VSRUdTXyMjcmVnXQpAQCAtNDQsNiArNDUsMTQgQEAgc2F2ZV9ndWVzdF9yZWdzOgogICAg ICAgICBTQVZFX0JBTktFRChmaXEpCiAgICAgICAgIFNBVkVfT05FX0JBTktFRChSOF9maXEpOyBT QVZFX09ORV9CQU5LRUQoUjlfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMF9maXEpCiAgICAgICAg IFNBVkVfT05FX0JBTktFRChSMTFfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMl9maXEpOworCisg ICAgICAgIC8qCisgICAgICAgICAqIElmIHRoZSBTS0lQX0NIRUNLX1BFTkRJTkdfVlNFUlJPUiBo YXMgYmVlbiBzZXQgaW4gdGhlIGNwdSBmZWF0dXJlLAorICAgICAgICAgKiB0aGUgY2hlY2tpbmcg b2YgcGVuZGluZyBTRXJyb3JzIHdpbGwgYmUgc2tpcHBlZC4KKyAgICAgICAgICovCisgICAgICAg IEFMVEVSTkFUSVZFKCJub3AiLAorICAgICAgICAgICAgICAgICAgICAiYiBza2lwX2NoZWNrIiwK KyAgICAgICAgICAgICAgICAgICAgU0tJUF9DSEVDS19QRU5ESU5HX1ZTRVJST1IpCiAgICAgICAg IC8qCiAgICAgICAgICAqIFN0YXJ0IHRvIGNoZWNrIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBpbiB0 aGUgZ2FwIG9mIEd1ZXN0IC0+IEhZUAogICAgICAgICAgKiB3b3JsZCBzd2l0Y2guCkBAIC05OSw2 ICsxMDgsNyBAQCBhYm9ydF9ndWVzdF9leGl0X2VuZDoKICAgICAgICAgICovCiAgICAgICAgIGJu ZSByZXR1cm5fZnJvbV90cmFwCiAKK3NraXBfY2hlY2s6CiAgICAgICAgIG1vdiBwYywgbHIKIAog I2RlZmluZSBERUZJTkVfVFJBUF9FTlRSWSh0cmFwKSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK