From mboxrd@z Thu Jan 1 00:00:00 1970 From: Egbert Eich Subject: Re: [PATCH 4/4] drm/i915: Avoid race of intel_crt_detect_hotplug() with HPD interrupt Date: Wed, 2 Sep 2015 16:58:39 +0200 Message-ID: <21991.3743.560187.817405@linux-qknr.fritz.box> References: <1441138895-23732-1-git-send-email-eich@suse.de> <1441138895-23732-5-git-send-email-eich@suse.de> <20150902120612.GD1367@phenom.ffwll.local> <21991.1364.829391.702450@linux-qknr.fritz.box> <87vbbs28ph.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 613516E8E9 for ; Wed, 2 Sep 2015 07:59:02 -0700 (PDT) In-Reply-To: jani.nikula@linux.intel.com wrote on Wednesday, 2 September 2015 at 17:32:10 +0300 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: Egbert Eich , Egbert Eich , intel-gfx@lists.freedesktop.org, Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org SmFuaSBOaWt1bGEgd3JpdGVzOgogPiBPbiBXZWQsIDAyIFNlcCAyMDE1LCBFZ2JlcnQgRWljaCA8 ZWljaEBzdXNlLmNvbT4gd3JvdGU6CiA+ID4gVGhpcyBpcyBleGFjdGx5IHRoZSBzY2VuYXRpbyBJ J20gZ2V0dGluZyBoZXJlLiBJIGdldCBIUEQgaW50ZXJydXB0cyBhdCBhbiAKID4gPiBvcmRlciBv ZiAxMF40IC8gc2VjLgogPiAKID4gTWFrZXMgeW91IHdvbmRlciBpZiBlaXRoZXIgeW91IGhhdmUg ZmF1bHR5IGhhcmR3YXJlIG9yIHdlIGFyZQogPiBjb25maWd1cmluZyB0aGUgaGFyZHdhcmUgd3Jv bmcgKHdlIG92ZXJsb29rIHNvbWUgY29uZmlndXJhdGlvbiBhYm91dAogPiBzb21lIHZvbHRhZ2Uv ZHVyYXRpb24gdGhyZXNob2xkIG1heWJlLCBvciBnZXQgaXJxcyBmcm9tIGEgbGluZSB0aGF0J3MK ID4gZmxvYXRpbmcsIG9yIHNvbWV0aGluZykuCgpJdCBpcyBmYXVsdHkgaGFyZHdhcmUuIEJ1dCBp dCBpcyBub3QgYSBzaW5nbGUgbWFjaGluZSB0aGF0IGJyb2tlLgpJdCBpcyBhbiBlbnRpcmUgc2Vy aWVzLiBJTUhPIGR1ZSB0byBiYWQgc2lnbmFsIHJvdXRpbmcgYW5kIHBvb3Igc2hpbGRpbmcKdGhl cmUgaXMgY3Jvc3N0YWxrIG9uIHRoZSBTRFZPIGxpbmVzIHNpZ25hbGluZyB0aGUgcGx1ZyBzdGF0 dXMuClNpbmNlIFNEVk8gdXNlcyBQQ0llIGxpbmVzIGl0IGlzIEFDIGNvdXBsZWQsIGlmIEkgcmVj YWxsIGNvcnJlY3RseQpmcm9tIHJlYWRpbmcgdGhlIHNwZWNzIGxvbmcgdGltZSBhZ28sIG9uZSBz dGF0dXMgaXMgc2lnbmFsbGVkIGJ5IGEKMTBNSHogc2lnbmFsLCB0aGUgb3RoZXIgYnkgMjBNSHou CgpBdCB0aGUgdGltZSB3aGVuIEkgaW1wbGVtZW50ZWQgdGhpcyBJJ3ZlIHNlZW4gb3RoZXIgcmVw b3J0cyBmcm9tIHN5c3RlbXMgCndoaWNoIHNob3dlZCBzaW1pbGFyIHByb2JsZW1zIHVuZGVyIGNl cnRhaW4gY29uZGl0aW9ucygqKSAtIGFsdGhvdWdoIG5vdCAKcXVpdGUgYXMgYmFkLCB0aGVyZWZv cmUgSSB0aG91Z2h0IG9mIGEgZ2VuZXJhbCBzb2x1dGlvbiB0byBnZXQgcmlkIG9mIAp0aGlzIG9u Y2UgYW5kIGZvciBhbGwuIElmIHRoaXMgaGFkIG9ubHkgYmVlbiBvbmUgc3lzdGVtIHdpdGggdGhp cyBwcm9ibGVtLCAKSSB3b3VsZCBqdXN0IGhhdmUgYmxhY2tsaXN0ZWQgaXQuCgooKikgSXQgc2Vl bXMgdGhhdCB0aGlzIHNvbWV3aGF0IGRlcGVuZHMgb24gdGhlIHZpZGVvIG1vZGUgc2V0IChzdXBw b3J0cwp0aGUgY3Jvc3N0YWxrIHRoZW9yeSkgYnV0IEkgYWxzbyBoYWQgYSByZXBvcnQgd2hlcmUg dGhpcyBvY2N1cnJlZCBhdApjZXJ0YWluIGNoYXJnaW5nIGxldmVscyBhbmQgd2hldGhlciBhIHBv d2VyIHN1cHBseSB3YXMgY29ubmVjdGVkIG9yCm5vdC4KCkNoZWVycywKCUVnYmVydC4KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK