From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Chen Subject: [PATCH v4 10/19] xen/arm32: Use alternative to skip the check of pending serrors Date: Wed, 5 Apr 2017 17:09:12 +0800 Message-ID: <1491383361-22886-11-git-send-email-Wei.Chen@arm.com> References: <1491383361-22886-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: <1491383361-22886-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 dmVyeSB0cmFwLiBXZSBhZGRlZCBhIG5ldwpjcHVmZWF0dXJlIG5hbWVkICJTS0lQX1NZTkNIUk9O SVpFX1NFUlJPUl9FTlRSWV9FWElUIi4gVGhpcyBmZWF0dXJlCndpbGwgYmUgZW5hYmxlZCB3aGVu IHRoZSBvcHRpb24gaXMgbm90IGRpdmVyc2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgQ2hlbiA8V2Vp LkNoZW5AYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy bS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgfCAxMCArKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy bS9hcm0zMi9lbnRyeS5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMKaW5kZXggMjE4NzIy Ni4uOGNkMjEyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMKKysrIGIv eGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMKQEAgLTEsNSArMSw2IEBACiAjaW5jbHVkZSA8YXNt L2FzbV9kZWZucy5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CisjaW5jbHVkZSA8YXNtL2FsdGVy bmF0aXZlLmg+CiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogCiAjZGVmaW5lIFNBVkVfT05FX0JB TktFRChyZWcpICAgIG1ycyByMTEsIHJlZzsgc3RyIHIxMSwgW3NwLCAjVVJFR1NfIyNyZWddCkBA IC00NCw2ICs0NSwxNCBAQCBzYXZlX2d1ZXN0X3JlZ3M6CiAgICAgICAgIFNBVkVfQkFOS0VEKGZp cSkKICAgICAgICAgU0FWRV9PTkVfQkFOS0VEKFI4X2ZpcSk7IFNBVkVfT05FX0JBTktFRChSOV9m aXEpOyBTQVZFX09ORV9CQU5LRUQoUjEwX2ZpcSkKICAgICAgICAgU0FWRV9PTkVfQkFOS0VEKFIx MV9maXEpOyBTQVZFX09ORV9CQU5LRUQoUjEyX2ZpcSk7CisKKyAgICAgICAgLyoKKyAgICAgICAg ICogSWYgdGhlIFNLSVBfU1lOQ0hST05JWkVfU0VSUk9SX0VOVFJZX0VYSVQgaGFzIGJlZW4gc2V0 IGluIHRoZSBjcHUKKyAgICAgICAgICogZmVhdHVyZSwgdGhlIGNoZWNraW5nIG9mIHBlbmRpbmcg U0Vycm9ycyB3aWxsIGJlIHNraXBwZWQuCisgICAgICAgICAqLworICAgICAgICBBTFRFUk5BVElW RSgibm9wIiwKKyAgICAgICAgICAgICAgICAgICAgImIgc2tpcF9jaGVjayIsCisgICAgICAgICAg ICAgICAgICAgIFNLSVBfU1lOQ0hST05JWkVfU0VSUk9SX0VOVFJZX0VYSVQpCiAgICAgICAgIC8q CiAgICAgICAgICAqIFN0YXJ0IHRvIGNoZWNrIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBpbiB0aGUg Z2FwIG9mIEd1ZXN0IC0+IEhZUAogICAgICAgICAgKiB3b3JsZCBzd2l0Y2guCkBAIC05OSw2ICsx MDgsNyBAQCBhYm9ydF9ndWVzdF9leGl0X2VuZDoKICAgICAgICAgICovCiAgICAgICAgIGJuZSBy ZXR1cm5fZnJvbV90cmFwCiAKK3NraXBfY2hlY2s6CiAgICAgICAgIG1vdiBwYywgbHIKIAogI2Rl ZmluZSBERUZJTkVfVFJBUF9FTlRSWSh0cmFwKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK