From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH v2 13/17] x86emul: re-order checks in test harness Date: Thu, 14 Sep 2017 09:19:45 -0600 Message-ID: <59BABA31020000780017B3F3@prv-mh.provo.novell.com> References: <59BAB38A020000780017B34E@prv-mh.provo.novell.com> <59BAB38A020000780017B34E@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsVvi-0003zE-LJ for xen-devel@lists.xenproject.org; Thu, 14 Sep 2017 15:19:50 +0000 In-Reply-To: <59BAB38A020000780017B34E@prv-mh.provo.novell.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel Cc: George Dunlap , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gb2xkZXIgc3lzdGVtcyBwcmludGluZyB0aGUgIm4vYSIgbWVzc2FnZXMgKHJlc3VsdGluZyBm cm9tIHRoZQpjb21waWxlciBub3QgYmVpbmcgbmV3IGVub3VnaCB0byBkZWFsIHdpdGggc29tZSBv ZiB0aGUgdGVzdCBjb2RlKSBpc24ndAp2ZXJ5IHVzZWZ1bDogSWYgYm90aCBDUFUgYW5kIGNvbXBp bGVyIGFyZSB0b28gb2xkIGZvciBhIGNlcnRhaW4gdGVzdCwKd2UgY2FuIGFzIHdlbGwgb21pdCB0 aG9zZSBtZXNzYWdlcywgYXMgdGhvc2UgdGVzdHMgd291bGRuJ3QgYmUgcnVuIGV2ZW4KaWYgdGhl IGNvbXBpbGVyIGRpZCBwcm9kdWNlIGNvZGUuIChUaGlzIGhhcyBiZWNvbWUgb2J2aW91cyB3aXRo IHRoZQozRE5vdyEgdGVzdHMsIHdoaWNoIEkgaGFkIHRvIHJ1biBvbiBhbiBvbGRlciBzeXN0ZW0g c3RpbGwgc3VwcG9ydGluZwp0aG9zZSBpbnNucywgYW5kIHRoYXQgc3lzdGVtIG5hdHVyYWxseSBh bHNvIGhhZCBhbiBvbGRlciBjb21waWxlci4pCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8 amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94 ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11 bGF0b3IuYwpAQCAtMzI5MiwxNSArMzI5MiwxNSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq KmFyZ3YpCiAKICAgICBmb3IgKCBqID0gMDsgaiA8IEFSUkFZX1NJWkUoYmxvYnMpOyBqKysgKQog ICAgIHsKKyAgICAgICAgaWYgKCBibG9ic1tqXS5jaGVja19jcHUgJiYgIWJsb2JzW2pdLmNoZWNr X2NwdSgpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCiAgICAgICAgIGlmICggIWJsb2JzW2pd LnNpemUgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGYoIiUtMzlzIG4vYVxuIiwgYmxv YnNbal0ubmFtZSk7CiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogCi0gICAgICAg IGlmICggYmxvYnNbal0uY2hlY2tfY3B1ICYmICFibG9ic1tqXS5jaGVja19jcHUoKSApCi0gICAg ICAgICAgICBjb250aW51ZTsKLQogICAgICAgICBtZW1jcHkocmVzLCBibG9ic1tqXS5jb2RlLCBi bG9ic1tqXS5zaXplKTsKICAgICAgICAgY3R4dC5sbWEgPSBibG9ic1tqXS5iaXRuZXNzID09IDY0 OwogICAgICAgICBjdHh0LmFkZHJfc2l6ZSA9IGN0eHQuc3Bfc2l6ZSA9IGJsb2JzW2pdLmJpdG5l c3M7CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK