From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/2] drm/dp/mst: take lock around looking up the branch device on hpd irq Date: Mon, 22 Jun 2015 09:07:43 +0200 Message-ID: <20150622070743.GJ25769@phenom.ffwll.local> References: <1434948044-26150-1-git-send-email-airlied@gmail.com> <1434948044-26150-2-git-send-email-airlied@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by gabe.freedesktop.org (Postfix) with ESMTP id 591C96E596 for ; Mon, 22 Jun 2015 00:04:56 -0700 (PDT) Received: by wgbhy7 with SMTP id hy7so132753772wgb.2 for ; Mon, 22 Jun 2015 00:04:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1434948044-26150-2-git-send-email-airlied@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Dave Airlie Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBKdW4gMjIsIDIwMTUgYXQgMDI6NDA6NDRQTSArMTAwMCwgRGF2ZSBBaXJsaWUgd3Jv dGU6Cj4gRnJvbTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPiAKPiBJZiB3ZSBh cmUgZG9pbmcgYW4gTVNUIHRyYW5zYWN0aW9uIGFuZCB3ZSd2ZSBnb3R0ZW4gSFBEIGFuZCB3ZQo+ IGxvb2t1cCB0aGUgZGV2aWNlIGZyb20gdGhlIGluY29taW5nIG1zZywgd2Ugc2hvdWxkIHRha2Ug dGhlIG1ncgo+IGxvY2sgYXJvdW5kIGl0LCBzbyB0aGF0IG1zdF9wcmltYXJ5IGFuZCBtc3RiLT5w b3J0cyBhcmUgdmFsaWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRA cmVkaGF0LmNvbT4KClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZm d2xsLmNoPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyB8 IDMgKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPiBpbmRleCAzYzdlNWNkLi4xNWE2ZDhlIDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4gQEAgLTExNzUsNiArMTE3NSw4IEBA IHN0YXRpYyBzdHJ1Y3QgZHJtX2RwX21zdF9icmFuY2ggKmRybV9kcF9nZXRfbXN0X2JyYW5jaF9k ZXZpY2Uoc3RydWN0IGRybV9kcF9tc3RfCj4gIAlzdHJ1Y3QgZHJtX2RwX21zdF9wb3J0ICpwb3J0 Owo+ICAJaW50IGk7Cj4gIAkvKiBmaW5kIHRoZSBwb3J0IGJ5IGl0ZXJhdGluZyBkb3duICovCj4g Kwo+ICsJbXV0ZXhfbG9jaygmbWdyLT5sb2NrKTsKPiAgCW1zdGIgPSBtZ3ItPm1zdF9wcmltYXJ5 Owo+ICAKPiAgCWZvciAoaSA9IDA7IGkgPCBsY3QgLSAxOyBpKyspIHsKPiBAQCAtMTE5NCw2ICsx MTk2LDcgQEAgc3RhdGljIHN0cnVjdCBkcm1fZHBfbXN0X2JyYW5jaCAqZHJtX2RwX2dldF9tc3Rf YnJhbmNoX2RldmljZShzdHJ1Y3QgZHJtX2RwX21zdF8KPiAgCQl9Cj4gIAl9Cj4gIAlrcmVmX2dl dCgmbXN0Yi0+a3JlZik7Cj4gKwltdXRleF91bmxvY2soJm1nci0+bG9jayk7Cj4gIAlyZXR1cm4g bXN0YjsKPiAgfQo+ICAKPiAtLSAKPiAyLjQuMQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+IGRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBF bmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK