From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm: fix drm_mode_getconnector() locking imbalance regression Date: Tue, 07 Apr 2015 13:42:04 +0300 Message-ID: <87vbh8jk3n.fsf@intel.com> References: <1428047129-26835-1-git-send-email-tt.rantala@gmail.com> <20150407060927.GK6354@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id DD00C6E54E for ; Tue, 7 Apr 2015 03:43:21 -0700 (PDT) In-Reply-To: <20150407060927.GK6354@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , Tommi Rantala Cc: Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCAwNyBBcHIgMjAxNSwgRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPiB3cm90 ZToKPiBPbiBGcmksIEFwciAwMywgMjAxNSBhdCAxMDo0NToyOUFNICswMzAwLCBUb21taSBSYW50 YWxhIHdyb3RlOgo+PiBSZWdyZXNzaW9uIGluIGNvbW1pdCAyY2FhODBlNzJiNTdjNjIxNmFlYzZm NmExMWZjZmI0ZmVjNDZkYWEwCj4+IEF1dGhvcjogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRl ckBmZndsbC5jaD4KPj4gRGF0ZTogICBTdW4gRmViIDIyIDExOjM4OjM2IDIwMTUgKzAxMDAKPj4g Cj4+ICAgICBkcm06IEZpeCBkZWFkbG9jayBkdWUgdG8gZ2V0Y29ubmVjdG9yIGxvY2tpbmcgY2hh bmdlcwo+PiAKPj4gSWYgdGhlIGRybV9jb25uZWN0b3JfZmluZCgpIGNhbGwgcmV0dXJucyBOVUxM LCB3ZSBzaG91bGQgbm8gbG9uZ2VyCj4+IGNhbGwgZHJtX21vZGVzZXRfdW5sb2NrKCkgdG8gYXZv aWQgbG9ja2luZyBpbWJhbGFuY2UuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBUb21taSBSYW50YWxh IDx0dC5yYW50YWxhQGdtYWlsLmNvbT4KPj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0 ZXJAZmZ3bGwuY2g+Cj4KPiBPb3BzLCB0aGFua3MgZm9yIGNhdGNoaW5nIHRoaXMuIElmIHRoaXMg bWlzc2VkIDQuMCB0aGVuIHdlIG5lZWQgdG8KPiBiYWNrcG9ydCBpdC4KPgo+IFJldmlld2VkLWJ5 OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKUHVzaGVkIHRvIHRvcGlj L2RybS1maXhlcywgc2hvdWxkIHN0aWxsIG1ha2UgaXQgdG8gNC4wLiBUaGFua3MgZm9yIHRoZQpw YXRjaCBhbmQgcmV2aWV3LgoKQlIsCkphbmkuCgoKCj4KPj4gLS0tCj4+ICBkcml2ZXJzL2dwdS9k cm0vZHJtX2NydGMuYyB8IDQgKysrLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1f Y3J0Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMKPj4gaW5kZXggNjc5YjEwZS4uYjZm MDc2YiAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMKPj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMKPj4gQEAgLTIxMjEsNyArMjEyMSw3IEBAIGludCBk cm1fbW9kZV9nZXRjb25uZWN0b3Ioc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwK Pj4gIAljb25uZWN0b3IgPSBkcm1fY29ubmVjdG9yX2ZpbmQoZGV2LCBvdXRfcmVzcC0+Y29ubmVj dG9yX2lkKTsKPj4gIAlpZiAoIWNvbm5lY3Rvcikgewo+PiAgCQlyZXQgPSAtRU5PRU5UOwo+PiAt CQlnb3RvIG91dDsKPj4gKwkJZ290byBvdXRfdW5sb2NrOwo+PiAgCX0KPj4gIAo+PiAgCWZvciAo aSA9IDA7IGkgPCBEUk1fQ09OTkVDVE9SX01BWF9FTkNPREVSOyBpKyspCj4+IEBAIC0yMjAxLDYg KzIyMDEsOCBAQCBpbnQgZHJtX21vZGVfZ2V0Y29ubmVjdG9yKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYsIHZvaWQgKmRhdGEsCj4+ICAKPj4gIG91dDoKPj4gIAlkcm1fbW9kZXNldF91bmxvY2soJmRl di0+bW9kZV9jb25maWcuY29ubmVjdGlvbl9tdXRleCk7Cj4+ICsKPj4gK291dF91bmxvY2s6Cj4+ ICAJbXV0ZXhfdW5sb2NrKCZkZXYtPm1vZGVfY29uZmlnLm11dGV4KTsKPj4gIAo+PiAgCXJldHVy biByZXQ7Cj4+IC0tIAo+PiAyLjEuMAo+PiAKPgo+IC0tIAo+IERhbmllbCBWZXR0ZXIKPiBTb2Z0 d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KPiBodHRwOi8vYmxvZy5mZndsbC5jaAo+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZHJpLWRl dmVsIG1haWxpbmcgbGlzdAo+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAK SmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==