From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Winiarski, Michal" Subject: Re: [PATCH i-g-t] tests/drm_import_export: Always loop with mutex held Date: Wed, 25 Nov 2015 13:38:05 +0000 Message-ID: <1448458685.15494.2.camel@intel.com> References: <1448457626-9959-1-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 902FB8A41D for ; Wed, 25 Nov 2015 05:38:08 -0800 (PST) In-Reply-To: <1448457626-9959-1-git-send-email-mika.kuoppala@intel.com> Content-Language: en-US Content-ID: <74A0BC7201D9574BA6B569AD5571B9AB@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "mika.kuoppala@linux.intel.com" , "intel-gfx@lists.freedesktop.org" Cc: "Wood, Thomas" List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDE1LTExLTI1IGF0IDE1OjIwICswMjAwLCBNaWthIEt1b3BwYWxhIHdyb3RlOg0K PiBXZSBhc3N1bWUgdGhhdCBsb2NrIGlzIGhlbGQgb24gc3RhcnQgb2YgdGhlIGxvb3Agc2NvcGUu DQo+IFNvbWUgcGF0aHMgY29udGludWluZyBpbnNpZGUgbG9vcCBkaWRuJ3QgYWRoZXJlIHRvIHRo aXMNCj4gYXNzdW1wdGlvbiwgY2F1c2luZyBzZWdmYXVsdCBvbiB1bmxvY2tpbmcgYW4gYWxyZWFk eQ0KPiB1bmxvY2tlZCBtdXRleC4gRml4IHRoaXMgYnkgcmUtYXF1aXJpbmcgbG9jayBhbHdheXMu DQo+IA0KPiBCdWd6aWxsYTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9OTMwMTMNCj4gQ2M6IE1pY2hhxYIgV2luaWFyc2tpIDxtaWNoYWwud2luaWFyc2tpQGlu dGVsLmNvbT4NCj4gQ2M6IFRob21hcyBXb29kIDx0aG9tYXMud29vZEBpbnRlbC5jb20+DQo+IFNp Z25lZC1vZmYtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPg0KDQpS ZXZpZXdlZC1ieTogTWljaGHFgiBXaW5pYXJza2kgPG1pY2hhbC53aW5pYXJza2lAaW50ZWwuY29t Pg0KDQo+IC0tLQ0KPiDCoHRlc3RzL2RybV9pbXBvcnRfZXhwb3J0LmMgfCA4ICsrKystLS0tDQo+ IMKgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gDQo+ IGRpZmYgLS1naXQgYS90ZXN0cy9kcm1faW1wb3J0X2V4cG9ydC5jIGIvdGVzdHMvZHJtX2ltcG9y dF9leHBvcnQuYw0KPiBpbmRleCA0OTQ4NmFiLi5jZmU1ZjZkIDEwMDY0NA0KPiAtLS0gYS90ZXN0 cy9kcm1faW1wb3J0X2V4cG9ydC5jDQo+ICsrKyBiL3Rlc3RzL2RybV9pbXBvcnRfZXhwb3J0LmMN Cj4gQEAgLTE2MSwyMCArMTYxLDIwIEBAIHN0YXRpYyB2b2lkICppbXBvcnRfY2xvc2VfdGhyZWFk KHZvaWQgKmRhdGEpDQo+IMKgCQkJCXB0aHJlYWRfbXV0ZXhfdW5sb2NrKCZ0LT5tdXRleCk7DQo+ IMKgCQkJfQ0KPiDCoAkJCWVsc2UNCj4gLQkJCQkvKiBXZSB0YWtlIHRoZSBsb2NrIHJpZ2h0IGFm dGVyDQo+IGVudGVyaW5nIHRoZSBsb29wICovDQo+ICsJCQkJLyogTG9jayBzaG91bGQgYmUgaGVs ZCBvbiBlbnRlcmluZw0KPiB0aGUgbG9vcCAqLw0KPiDCoAkJCQljb250aW51ZTsNCj4gwqAJCX0N Cj4gKw0KPiDCoAkJaWYgKGJvID09IE5VTEwpIHsNCj4gwqAJCQkvKg0KPiDCoAkJCcKgKiBJZiB0 aGUgYm8gaXMgTlVMTCBpdCBtZWFucyB0aGF0IHdlJ3ZlDQo+IHVucmVmZXJlbmNlZCBpbiBvdGhl cg0KPiDCoAkJCcKgKiB0aHJlYWQgLSB0aGVyZWZvcmUgd2Ugc2hvdWxkIGV4cGVjdA0KPiBFTk9F TlQNCj4gwqAJCQnCoCovDQo+IMKgCQkJaWd0X2Fzc2VydF9lcShlcnJubywgRU5PRU5UKTsNCj4g LQkJCWNvbnRpbnVlOw0KPiArCQl9IGVsc2Ugew0KPiArCQkJZHJtX2ludGVsX2JvX3VucmVmZXJl bmNlKGJvKTsNCj4gwqAJCX0NCj4gwqANCj4gLQkJZHJtX2ludGVsX2JvX3VucmVmZXJlbmNlKGJv KTsNCj4gLQ0KPiDCoAkJcHRocmVhZF9tdXRleF9sb2NrKCZ0LT5tdXRleCk7DQo+IMKgCX0NCj4g wqAJcHRocmVhZF9tdXRleF91bmxvY2soJnQtPm11dGV4KTsKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK