From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH igt] gem_concurrent_blit: Don't call igt_require() outside of a subtest/fixture Date: Mon, 11 Jan 2016 10:08:53 +0100 Message-ID: <20160111090853.GV8076@phenom.ffwll.local> References: <1452244238-3882-1-git-send-email-chris@chris-wilson.co.uk> <20160111080013.GJ8076@phenom.ffwll.local> <20160111085224.GM652@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by gabe.freedesktop.org (Postfix) with ESMTPS id 045A86E229 for ; Mon, 11 Jan 2016 01:08:55 -0800 (PST) Received: by mail-wm0-f66.google.com with SMTP id f206so25291705wmf.2 for ; Mon, 11 Jan 2016 01:08:54 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160111085224.GM652@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , intel-gfx@lists.freedesktop.org, Thomas Wood , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKYW4gMTEsIDIwMTYgYXQgMDg6NTI6MjRBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgSmFuIDExLCAyMDE2IGF0IDA5OjAwOjEzQU0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBGcmksIEphbiAwOCwgMjAxNiBhdCAwOToxMDozOEFNICswMDAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IGdlbV9jb25jdXJyZW50X2JsaXQgdHJpZXMgdG8g ZW5zdXJlIHRoYXQgaXQgZG9lc24ndCB0cnkgYW5kIHJ1biBhIHRlc3QKPiA+ID4gdGhhdCB3b3Vs ZCBncmluZCB0aGUgc3lzdGVtIHRvIGEgaGFsdCwgaS5lLiB1bmV4cGVjdGVkbHkgY2F1c2Ugc3dh cAo+ID4gPiB0aHJhc2hpbmcuIEl0IGN1cnJlbnRseSBjYWxscyBpbnRlbF9yZXF1aXJlX21lbW9y eSgpLCBidXQgb3V0c2lkZSBvZgo+ID4gPiB0aGUgc3VidGVzdCAoYXMgdGhlIHRlc3RzIHVzZSBm b3JrLCBpdCBjYW5ub3QgZG8gcmVxdWlyZW1lbnQgdGVzdGluZwo+ID4gPiB3aXRoaW4gdGhlIHRl c3QgY2hpbGRyZW4pIC0gYnV0IGludGVsX3JlcXVpcmVfbWVtb3J5KCkgY2FsbHMKPiA+ID4gaWd0 X3JlcXVpcmUoKSBhbmQgdHJpZ2dlcnMgYW5kIGFib3J0LiBXcmFwcGluZyB0aGF0IGluaXRpYWwg cmVxdWlyZQo+ID4gPiB3aXRoaW4gYW4gaWd0X2ZpeHR1cmUoKSBzdG9wcyB0aGUgYWJvcnQoKSwg YnV0IGFsc28gcHJldmVudHMgYW55IGZ1cnRoZXIKPiA+ID4gdGVzdGluZy4KPiA+ID4gCj4gPiA+ IFRoaXMgcGF0Y2ggcmVzdHJ1Y3R1cmVzIHRoZSByZXF1aXJlbWVudCBjaGVja2luZyB0byBvcmRp bmFyeSBjb25kaXRpb25zLAo+ID4gPiB3aGljaCB0aG91Z2ggYWxsb3dpbmcgdGhlIHRlc3QgdG8g cnVuLCBhbHNvIHByZXZlbnRzIGxpc3Rpbmcgb2Ygc3VidGVzdHMKPiA+ID4gb24gbWFjaGluZXMg d2hpY2ggY2Fubm90IGhhbmRsZSB0aGVtLgo+ID4gCj4gPiAKPiA+ID4gLS0tCj4gPiA+ICBsaWIv aWd0X2F1eC5oICAgICAgICAgICAgICB8ICAyICsrCj4gPiA+ICBsaWIvaW50ZWxfb3MuYyAgICAg ICAgICAgICB8IDUzICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQo+ID4gPiAg dGVzdHMvZ2VtX2NvbmN1cnJlbnRfYWxsLmMgfCA2NyArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKystLS0tLS0tLS0tLS0tCj4gPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDg1IGluc2VydGlv bnMoKyksIDM3IGRlbGV0aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2xpYi9pZ3Rf YXV4LmggYi9saWIvaWd0X2F1eC5oCj4gPiA+IGluZGV4IDZlMTFlZTYuLjVhODhjMmEgMTAwNjQ0 Cj4gPiA+IC0tLSBhL2xpYi9pZ3RfYXV4LmgKPiA+ID4gKysrIGIvbGliL2lndF9hdXguaAo+ID4g PiBAQCAtODgsNiArODgsOCBAQCB1aW50NjRfdCBpbnRlbF9nZXRfdG90YWxfc3dhcF9tYih2b2lk KTsKPiA+ID4gIAo+ID4gPiAgI2RlZmluZSBDSEVDS19SQU0gMHgxCj4gPiA+ICAjZGVmaW5lIENI RUNLX1NXQVAgMHgyCj4gPiA+ICtpbnQgX19pbnRlbF9jaGVja19tZW1vcnkodWludDMyX3QgY291 bnQsIHVpbnQ2NF90IHNpemUsIHVuc2lnbmVkIG1vZGUsCj4gPiA+ICsJCQkgdWludDY0X3QgKm91 dF9yZXF1aXJlZCwgdWludDY0X3QgKm91dF90b3RhbCk7Cj4gPiA+ICB2b2lkIGludGVsX3JlcXVp cmVfbWVtb3J5KHVpbnQzMl90IGNvdW50LCB1aW50NjRfdCBzaXplLCB1bnNpZ25lZCBtb2RlKTsK PiA+ID4gIGludCBpbnRlbF9udW1fb2JqZWN0c19mb3JfbWVtb3J5KHVpbnQzMl90IHNpemUsIHVu c2lnbmVkIG1vZGUpOwo+ID4gPiAgCj4gPiA+IGRpZmYgLS1naXQgYS9saWIvaW50ZWxfb3MuYyBi L2xpYi9pbnRlbF9vcy5jCj4gPiA+IGluZGV4IGRiYTllMTcuLjkwZjliYjMgMTAwNjQ0Cj4gPiA+ IC0tLSBhL2xpYi9pbnRlbF9vcy5jCj4gPiA+ICsrKyBiL2xpYi9pbnRlbF9vcy5jCj4gPiA+IEBA IC0xOTIsNiArMTkyLDM4IEBAIGludGVsX2dldF90b3RhbF9zd2FwX21iKHZvaWQpCj4gPiA+ICAJ cmV0dXJuIHJldHZhbCAvICgxMDI0KjEwMjQpOwo+ID4gPiAgfQo+ID4gPiAgCj4gPiAKPiA+IFBs ZWFzZSBhZGQgdGhlIHVzdWFsIGd0a2RvYyBib2lsZXJwbGF0ZSBoZXJlIHdpdGggYSBtZW50aW9u IG9mCj4gPiBpbnRlbF9jaGVja19tZW1vcnkuIEFjayB3aXRoIHRoYXQuCj4gCj4gWW91IHdlcmUg bWVhbnQgdG8gb2JqZWN0IGFib3V0IGhvdyB0aGlzIGJyZWFrcyB0ZXN0IHJ1bm5lcnMgYW5kIHN1 Z2dlc3QKPiBob3cgd2UgY2FuIGRvIHRoaXMgd2l0aG91dCB0aGF0IGJyZWFrYWdlLgoKT2ggSSBk aWRuJ3QgcmVhbGl6ZSB0aGF0IHlvdSdyZSBtb3ZpbmcgdGhpbmdzIG91dCBvZgppZ3RfZml4dHVy ZS9pZ3Rfc3VidGVzdCBibG9ja3MgYWdhaW4gLi4uIEFjayByZXRyYWN0ZWQsIEknbGwgY2hlY2sg d2hhdApoYXBwZW5lZCB0byBteSBjb2ZmZWUgbWVhbndoaWxlIDstKQotRGFuaWVsCi0tIApEYW5p ZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxv Zy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=