From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 09/25] drm/gem: Check locking in drm_gem_object_unreference Date: Thu, 15 Oct 2015 10:55:10 +0200 Message-ID: <20151015085510.GU26718@phenom.ffwll.local> References: <1444894601-5200-1-git-send-email-daniel.vetter@ffwll.ch> <1444894601-5200-10-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by gabe.freedesktop.org (Postfix) with ESMTPS id E3FF16E0CC for ; Thu, 15 Oct 2015 01:52:16 -0700 (PDT) Received: by wicll6 with SMTP id ll6so30368397wic.0 for ; Thu, 15 Oct 2015 01:52:15 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Herrmann Cc: Daniel Vetter , DRI Development , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBPY3QgMTUsIDIwMTUgYXQgMTA6MzY6MDhBTSArMDIwMCwgRGF2aWQgSGVycm1hbm4g d3JvdGU6Cj4gSGkKPiAKPiBPbiBUaHUsIE9jdCAxNSwgMjAxNSBhdCA5OjM2IEFNLCBEYW5pZWwg VmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPiB3cm90ZToKPiA+IFByZXR0eSBzb29uIG9u bHkgc29tZSBkcml2ZXJzIHdpbGwgbmVlZCBkZXYtPnN0cnVjdF9tdXRleCBpbiB0aGVpcgo+ID4g Z2VtX2ZyZWVfb2JqZWN0IGNhbGxiYWNrcy4gSGVuY2UgaXQncyByZWFsbHkgaW1wb3J0YW50IHRv IG1ha2Ugc3VyZQo+ID4gZXZlcnl0aGluZyBzdGlsbCBrZWVwcyBnZXR0aW5nIHRoaXMgcmlnaHQu Cj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRl bC5jb20+Cj4gPiAtLS0KPiA+ICBpbmNsdWRlL2RybS9kcm1fZ2VtLmggfCAyICsrCj4gPiAgMSBm aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9pbmNsdWRl L2RybS9kcm1fZ2VtLmggYi9pbmNsdWRlL2RybS9kcm1fZ2VtLmgKPiA+IGluZGV4IDdhNTkyZDdl Mzk4Yi4uNWIzNzU0ODY0ZmIwIDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2dlbS5o Cj4gPiArKysgYi9pbmNsdWRlL2RybS9kcm1fZ2VtLmgKPiA+IEBAIC0xNDIsNiArMTQyLDggQEAg ZHJtX2dlbV9vYmplY3RfcmVmZXJlbmNlKHN0cnVjdCBkcm1fZ2VtX29iamVjdCAqb2JqKQo+ID4g IHN0YXRpYyBpbmxpbmUgdm9pZAo+ID4gIGRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlKHN0cnVj dCBkcm1fZ2VtX29iamVjdCAqb2JqKQo+ID4gIHsKPiA+ICsgICAgICAgV0FSTl9PTighbXV0ZXhf aXNfbG9ja2VkKCZvYmotPmRldi0+c3RydWN0X211dGV4KSk7Cj4gPiArCj4gCj4gVGhpcyBkb2Vz bid0IHdvcmsuIG11dGV4X2lzX2xvY2tlZCgpIGlzIG5vdCBjb250ZXh0LWF3YXJlLCBzbyBpdCBk b2VzCj4gbm90IGNoZWNrIHdoZXRoZXIgdGhlIGhvbGRlciBpcyB0aGUgY3VycmVudCB0aHJlYWQg b3Igc29tZW9uZSBlbHNlLgo+IFlvdSAqaGF2ZSogdG8gdXNlIGxvY2tkZXAgaWYgeW91IHdhbnQg bmVnYXRpdmUgbG9jayBjaGVja3MuCj4gCj4gSW4gb3RoZXIgd29yZHMsIGlmIHNvbWUgb3RoZXIg dGhyZWFkIGhvbGRzIHRoZSBtdXRleCBpbiBwYXJhbGxlbCB0bwo+IHRoaXMgYmVpbmcgY2FsbGVk LCB5b3Ugd2lsbCB0cmlnZ2VyIHRoZSBXQVJOX09OLgoKSXQncyB0aGUgb3RoZXIgd2F5IHJvdW5k OiBJZiBhbm90aGVyIHRocmVhZCBob2xkcyB0aGUgbG9jaywgYnV0IHRoZSBjYWxsZXIKZG9lc24n dCwgdGhlbiB3ZSB3b24ndCBXQVJOOiBJdCdzIGEgZmFsc2UgbmVnYXRpdmUsIG5vdCBhIGZhbHNl IHBvc2l0aXZlLgoKQW5kIHNpbmNlIGxvY2tkZXAgaXMgYSBzZXJpb3VzIGhvZyBhbmQgbm8gb25l IHJ1bnMgaXQgSSBwcmVmZXIgdGhpcyB3YXkKcm91bmQgdGhhbiB0aGUgInBlcmZlY3QiIGxvY2tk ZXBfYXNzZXJ0X2hvbGQuCgpOb3QgdGhhdCBpbiB0aGUgdW5sb2NrZWQgdmFyaWFudCB3ZSBjYW4n dCBhZmZvcmQgdGhpcyBtaXN0YWtlLCBzbyB0aGVyZSB3ZQpkbyByZWx5IHVwb24gdGhlIHBlcmZl Y3QgbG9ja2RlcCBsb2NraW5nIHRyYWNraW5nIGFuZCB1c2UgbWlnaHRfbG9jay4KLURhbmllbAot LSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0 cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK