From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH] drm/i915/selftests: Avoid drm_gem_handle_create under struct_mutex Date: Tue, 21 Nov 2017 15:01:43 +0200 Message-ID: <1511269303.4891.53.camel@linux.intel.com> References: <20171121110652.1107-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4452B6E40F for ; Tue, 21 Nov 2017 13:01:49 +0000 (UTC) In-Reply-To: <20171121110652.1107-1-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 Cc: Matthew Auld List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE3LTExLTIxIGF0IDExOjA2ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g RGVzcGl0ZSB1cyByZWxvYWRpbmcgdGhlIG1vZHVsZSBhcm91bmQgZXZlcnkgc2VsZnRlc3QsIHRo ZSBsb2NrY2xhc3Nlcwo+IHBlcnNpc3QgYW5kIHRoZSBjaGFpbnMgdXNlZCBpbiBzZWxmdGVzdGlu ZyBtYXkgdGhlbiBkaWN0YXRlIGhvdyB3ZSBhcmUKPiBhbGxvd2VkIHRvIG5lc3QgbG9ja3MgZHVy aW5nIHJ1bnRpbWUgdGVzdGluZy4gQXMgc3VjaCB3ZSBoYXZlIHRvIGJlIGp1c3QKPiBhcyBjYXJl ZnVsLCBhbmQgaW4gcGFydGljdWxhciBpdCB0dXJucyBvdXQgd2UgYXJlIG5vdCBhbGxvd2VkIHRv IG5lc3QKPiBkZXYtPm9iamVjdF9uYW1lX2xvY2sgKGRybV9nZW1faGFuZGxlX2NyZWF0ZSkgaW5z aWRlIGRldi0+c3RydWN0X211dGV4Lgo+IAo+IEJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRl c2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDM4MzAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogTWF0dGhldyBBdWxkIDxtYXR0 aGV3LmF1bGRAaW50ZWwuY29tPgo+IENjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5l bkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+Cgo8U05JUD4KCj4gQEAgLTI4Myw4ICsyOTksNyBAQCBjcmVhdGVfdGVzdF9vYmpl Y3Qoc3RydWN0IGk5MTVfZ2VtX2NvbnRleHQgKmN0eCwKPiAgCWlmIChJU19FUlIob2JqKSkKPiAg CQlyZXR1cm4gb2JqOwo+ICAKPiAtCS8qIHRpZSB0aGUgaGFuZGxlIHRvIHRoZSBkcm1fZmlsZSBm b3IgZWFzeSByZWFwaW5nICovCj4gLQllcnIgPSBkcm1fZ2VtX2hhbmRsZV9jcmVhdGUoZmlsZSwg Jm9iai0+YmFzZSwgJmhhbmRsZSk7Cj4gKwllcnIgPSBmaWxlX2FkZF9vYmplY3QoZmlsZSwgb2Jq KTsKClNob3VsZCB3ZSBoYXZlIGEgbW9yZSBkaXJlY3QgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBz dWJzdGl0dXRlZCBtb2NrCmZ1bmN0aW9uIG5hbWVzPyBTbyBzaG91bGQgd2UgaGF2ZSBtb2NrX2Ry bV9nZW1faGFuZGxlX2NyZWF0ZSwgYW5kIGl0J2xsCnRoZW4gbW9jayB0aGF0IGZ1bmN0aW9uIG9u bHkgZm9yIHRoZSBpbnRlcmVzdGluZyBwYXJ0cywgbGlrZSBoZXJlLgoKSSBrbm93IGl0IG1pZ2h0 IGJlIGVxdWFsbHkgY29uZnVzaW5nLCB0b28sIHdoZW4gb25seSBhIHNtYWxsIHBvcnRpb24gb2YK dGhlIGZ1bmN0aW9uIGlzIG1vY2tlZC4gRXNwZWNpYWxseSBpZiBpdCdzIG1vcmUgb2YgYSBzaWRl LWVmZmVjdCBsaWtlCmhlcmUuCgpSZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMu bGFodGluZW5AbGludXguaW50ZWwuY29tPgoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFo dGluZW4KT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==