From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH igt] lib: compute exitcode first Date: Tue, 3 May 2016 11:22:33 +0100 Message-ID: <57287BE9.3050402@linux.intel.com> References: <1462269947-28245-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 25FA76E2CC for ; Tue, 3 May 2016 10:22:35 +0000 (UTC) In-Reply-To: <1462269947-28245-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDAzLzA1LzE2IDExOjA1LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gQmVmb3JlIHdlIHByaW50 IHRoZSBleGl0Y29kZSB0byB0aGUgZGVidWcva21zZyBsb2dzLCB3ZSBzaG91bGQgaW5zcGVjdAo+ IHdoYXQgaXQncyBmaW5hbCB2YWx1ZSB3aWxsIGJlLiBGb3IgZXhhbXBsZSwgaW4gdGhlIGNhc2Ug b2YgcnVubmluZwo+IG11bHRpcGxlIHN1YnRlc3RzIHdoaWNoIGFsbCBoYXBwZW4gdG8gYmUgc2tp cHBlZCwgaWd0X2V4aXRjb2RlIGlzIDAsIGJ1dAo+IHRoZSBmaW5hbCBleGl0IGNvZGUgd2lsbCBi ZSA3Ny4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29u LmNvLnVrPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+ IC0tLQo+ICAgbGliL2lndF9jb3JlLmMgfCAyOCArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t Cj4gICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCj4K PiBkaWZmIC0tZ2l0IGEvbGliL2lndF9jb3JlLmMgYi9saWIvaWd0X2NvcmUuYwo+IGluZGV4IGIw YmM2MGMuLjhjNGJiYzQgMTAwNjQ0Cj4gLS0tIGEvbGliL2lndF9jb3JlLmMKPiArKysgYi9saWIv aWd0X2NvcmUuYwo+IEBAIC0xMjU4LDEwICsxMjU4LDIyIEBAIHZvaWQgaWd0X2V4aXQodm9pZCkK PiAgIAkJZXhpdChJR1RfRVhJVF9JTlZBTElEKTsKPiAgIAl9Cj4KPiAtCj4gICAJaWYgKGlndF9v bmx5X2xpc3Rfc3VidGVzdHMoKSkKPiAgIAkJZXhpdChJR1RfRVhJVF9TVUNDRVNTKTsKPgo+ICsJ LyogQ2FsbGluZyB0aGlzIHdpdGhvdXQgY2FsbGluZyBvbmUgb2YgdGhlIGFib3ZlIGlzIGEgZmFp bHVyZSAqLwo+ICsJYXNzZXJ0KCF0ZXN0c193aXRoX3N1YnRlc3RzIHx8Cgp0ZXN0X3dpdGhfc3Vi dGVzdHMKCldpdGggdGhhdCBmaXhlZCBpdCBzZWVtcyB0byB3b3JrLAoKVGVzdGVkLWJ5OiBUdnJ0 a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwoK PiArCSAgICAgICBza2lwcGVkX29uZSB8fAo+ICsJICAgICAgIHN1Y2NlZWRlZF9vbmUgfHwKPiAr CSAgICAgICBmYWlsZWRfb25lKTsKPiArCj4gKwlpZiAodGVzdF93aXRoX3N1YnRlc3RzICYmICFm YWlsZWRfb25lKSB7Cj4gKwkJaWYgKHN1Y2NlZWRlZF9vbmUpCj4gKwkJCWlndF9leGl0Y29kZSA9 IElHVF9FWElUX1NVQ0NFU1M7Cj4gKwkJZWxzZQo+ICsJCQlpZ3RfZXhpdGNvZGUgPSBJR1RfRVhJ VF9TS0lQOwo+ICsJfQo+ICsKPiAgIAlrbXNnKEtNU0dfSU5GTyAiJXM6IGV4aXRpbmcsIHJldD0l ZFxuIiwgY29tbWFuZF9zdHIsIGlndF9leGl0Y29kZSk7Cj4gICAJaWd0X2RlYnVnKCJFeGl0aW5n IHdpdGggc3RhdHVzIGNvZGUgJWRcbiIsIGlndF9leGl0Y29kZSk7Cj4KPiBAQCAtMTI4OCwxOSAr MTMwMCwxMSBAQCB2b2lkIGlndF9leGl0KHZvaWQpCj4gICAJCQkJcmVzdWx0ID0gIkZBSUwiOwo+ ICAgCQl9Cj4KPiAtCQlwcmludGYoIiVzICglLjNmcylcbiIsIHJlc3VsdCwgdGltZV9lbGFwc2Vk KCZzdWJ0ZXN0X3RpbWUsICZub3cpKTsKPiAtCQlleGl0KGlndF9leGl0Y29kZSk7Cj4gKwkJcHJp bnRmKCIlcyAoJS4zZnMpXG4iLAo+ICsJCSAgICAgICByZXN1bHQsIHRpbWVfZWxhcHNlZCgmc3Vi dGVzdF90aW1lLCAmbm93KSk7Cj4gICAJfQo+Cj4gLQkvKiBDYWxsaW5nIHRoaXMgd2l0aG91dCBj YWxsaW5nIG9uZSBvZiB0aGUgYWJvdmUgaXMgYSBmYWlsdXJlICovCj4gLQlhc3NlcnQoc2tpcHBl ZF9vbmUgfHwgc3VjY2VlZGVkX29uZSB8fCBmYWlsZWRfb25lKTsKPiAtCj4gLQlpZiAoZmFpbGVk X29uZSkKPiAtCQlleGl0KGlndF9leGl0Y29kZSk7Cj4gLQllbHNlIGlmIChzdWNjZWVkZWRfb25l KQo+IC0JCWV4aXQoSUdUX0VYSVRfU1VDQ0VTUyk7Cj4gLQllbHNlCj4gLQkJZXhpdChJR1RfRVhJ VF9TS0lQKTsKPiArCWV4aXQoaWd0X2V4aXRjb2RlKTsKPiAgIH0KPgo+ICAgLyogZm9yayBzdXBw b3J0IGNvZGUgKi8KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK