From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm: Use kref_put_mutex in drm_gem_object_unreference_unlocked Date: Tue, 7 Apr 2015 17:19:46 +0300 Message-ID: <20150407141946.GL17410@intel.com> References: <5523E1F7.8070909@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 327E189C85 for ; Tue, 7 Apr 2015 07:20:17 -0700 (PDT) Content-Disposition: inline In-Reply-To: <5523E1F7.8070909@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maarten Lankhorst Cc: Daniel Vetter , "dri-devel@lists.freedesktop.org" List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBcHIgMDcsIDIwMTUgYXQgMDM6NTY6MDdQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gSWYga3JlZl9wdXRfbXV0ZXggcmV0dXJucyB0cnVlIHRoZW4gdGhlIGNhbGxl ciBvciB0aGUgcHV0IGZ1bmN0aW9uIGlzIHJlc3BvbnNpYmxlCj4gZm9yIHVubG9ja2luZyB0aGUg bXV0ZXguCgpUaGlzIHBhdGNoIGludHJvZHVjZXMgdGhlIGtyZWZfcHV0X211dGV4KCkgdXNhZ2Us IHNvIHRoaXMgY29tbWl0Cm1lc3NhZ2UgaXMgcmF0aGVyIGNvbmZ1c2luZy4KCj4gCj4gU2lnbmVk LW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVs LmNvbT4KPiAtLS0KPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX2dlbS5oIGIvaW5jbHVk ZS9kcm0vZHJtX2dlbS5oCj4gaW5kZXggMWU2YWUxNDU4ZjdhLi43YTU5MmQ3ZTM5OGIgMTAwNjQ0 Cj4gLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2dlbS5oCj4gKysrIGIvaW5jbHVkZS9kcm0vZHJtX2dl bS5oCj4gQEAgLTE0OSwxNCArMTQ5LDE2IEBAIGRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlKHN0 cnVjdCBkcm1fZ2VtX29iamVjdCAqb2JqKQo+ICBzdGF0aWMgaW5saW5lIHZvaWQKPiAgZHJtX2dl bV9vYmplY3RfdW5yZWZlcmVuY2VfdW5sb2NrZWQoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpvYmop Cj4gIHsKPiAtCWlmIChvYmogJiYgIWF0b21pY19hZGRfdW5sZXNzKCZvYmotPnJlZmNvdW50LnJl ZmNvdW50LCAtMSwgMSkpIHsKPiAtCQlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gb2JqLT5kZXY7 Cj4gKwlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2Owo+ICsKPiArCWlmICghb2JqKQo+ICsJCXJldHVy bjsKPiAgCj4gLQkJbXV0ZXhfbG9jaygmZGV2LT5zdHJ1Y3RfbXV0ZXgpOwo+IC0JCWlmIChsaWtl bHkoYXRvbWljX2RlY19hbmRfdGVzdCgmb2JqLT5yZWZjb3VudC5yZWZjb3VudCkpKQo+IC0JCQlk cm1fZ2VtX29iamVjdF9mcmVlKCZvYmotPnJlZmNvdW50KTsKPiArCWRldiA9IG9iai0+ZGV2Owo+ ICsJaWYgKGtyZWZfcHV0X211dGV4KCZvYmotPnJlZmNvdW50LCBkcm1fZ2VtX29iamVjdF9mcmVl LCAmZGV2LT5zdHJ1Y3RfbXV0ZXgpKQo+ICAJCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3RfbXV0 ZXgpOwo+IC0JfQo+ICsJZWxzZQo+ICsJCW1pZ2h0X2xvY2soJmRldi0+c3RydWN0X211dGV4KTsK PiAgfQo+ICAKPiAgaW50IGRybV9nZW1faGFuZGxlX2NyZWF0ZShzdHJ1Y3QgZHJtX2ZpbGUgKmZp bGVfcHJpdiwKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IGRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK