From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 2/2] drm/dp/mst: take lock around looking up the branch device on hpd irq Date: Fri, 16 Oct 2015 12:49:46 +0300 Message-ID: <874mhrnnwl.fsf@intel.com> References: <1434948044-26150-1-git-send-email-airlied@gmail.com> <1434948044-26150-2-git-send-email-airlied@gmail.com> <20150622070743.GJ25769@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 803836E8B8 for ; Fri, 16 Oct 2015 02:50:05 -0700 (PDT) In-Reply-To: <20150622070743.GJ25769@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 , Dave Airlie Cc: adam_richter2004@yahoo.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCAyMiBKdW4gMjAxNSwgRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPiB3cm90 ZToKPiBPbiBNb24sIEp1biAyMiwgMjAxNSBhdCAwMjo0MDo0NFBNICsxMDAwLCBEYXZlIEFpcmxp ZSB3cm90ZToKPj4gRnJvbTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPj4gCj4+ IElmIHdlIGFyZSBkb2luZyBhbiBNU1QgdHJhbnNhY3Rpb24gYW5kIHdlJ3ZlIGdvdHRlbiBIUEQg YW5kIHdlCj4+IGxvb2t1cCB0aGUgZGV2aWNlIGZyb20gdGhlIGluY29taW5nIG1zZywgd2Ugc2hv dWxkIHRha2UgdGhlIG1ncgo+PiBsb2NrIGFyb3VuZCBpdCwgc28gdGhhdCBtc3RfcHJpbWFyeSBh bmQgbXN0Yi0+cG9ydHMgYXJlIHZhbGlkLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogRGF2ZSBBaXJs aWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPgo+IFJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxk YW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKVGhlIGVycm9yIHBhdGggZmFpbHMgdG8gdW5sb2NrIHRo ZSBtdXRleCwgcmVwb3J0ZWQgaW4gWzFdLiBUaGVyZSdzIGEgZml4CmluIHRoZSBidWcsIEkndmUg YXNrZWQgQWRhbSB0byBwb3N0IGl0IHRvIHRoZSBsaXN0LgoKQlIsCkphbmkuCgoKWzFdIGh0dHBz Oi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTkyNDgwCgoKPgo+PiAtLS0K Pj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgfCAzICsrKwo+PiAgMSBm aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21z dF90b3BvbG9neS5jCj4+IGluZGV4IDNjN2U1Y2QuLjE1YTZkOGUgMTAwNjQ0Cj4+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+PiBAQCAtMTE3NSw2ICsxMTc1LDggQEAgc3RhdGlj IHN0cnVjdCBkcm1fZHBfbXN0X2JyYW5jaCAqZHJtX2RwX2dldF9tc3RfYnJhbmNoX2RldmljZShz dHJ1Y3QgZHJtX2RwX21zdF8KPj4gIAlzdHJ1Y3QgZHJtX2RwX21zdF9wb3J0ICpwb3J0Owo+PiAg CWludCBpOwo+PiAgCS8qIGZpbmQgdGhlIHBvcnQgYnkgaXRlcmF0aW5nIGRvd24gKi8KPj4gKwo+ PiArCW11dGV4X2xvY2soJm1nci0+bG9jayk7Cj4+ICAJbXN0YiA9IG1nci0+bXN0X3ByaW1hcnk7 Cj4+ICAKPj4gIAlmb3IgKGkgPSAwOyBpIDwgbGN0IC0gMTsgaSsrKSB7Cj4+IEBAIC0xMTk0LDYg KzExOTYsNyBAQCBzdGF0aWMgc3RydWN0IGRybV9kcF9tc3RfYnJhbmNoICpkcm1fZHBfZ2V0X21z dF9icmFuY2hfZGV2aWNlKHN0cnVjdCBkcm1fZHBfbXN0Xwo+PiAgCQl9Cj4+ICAJfQo+PiAgCWty ZWZfZ2V0KCZtc3RiLT5rcmVmKTsKPj4gKwltdXRleF91bmxvY2soJm1nci0+bG9jayk7Cj4+ICAJ cmV0dXJuIG1zdGI7Cj4+ICB9Cj4+ICAKPj4gLS0gCj4+IDIuNC4xCj4+IAo+PiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0Cj4+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPj4gaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo+Cj4gLS0gCj4gRGFu aWVsIFZldHRlcgo+IFNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgo+IGh0dHA6 Ly9ibG9nLmZmd2xsLmNoCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KPiBkcmktZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9n eSBDZW50ZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK