From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES Date: Wed, 07 Jan 2015 15:27:41 +0200 Message-ID: <87mw5uzpo2.fsf@intel.com> References: <1420192030-10206-1-git-send-email-chris@chris-wilson.co.uk> <20150105105123.GV2711@phenom.ffwll.local> <87r3v6zt5t.fsf@intel.com> <20150107132041.GK10955@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id A99276E36D for ; Wed, 7 Jan 2015 05:27:05 -0800 (PST) In-Reply-To: <20150107132041.GK10955@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org, stable@vger.kernel.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAwNyBKYW4gMjAxNSwgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+IHdyb3RlOgo+IE9uIFdlZCwgSmFuIDA3LCAyMDE1IGF0IDAyOjEyOjE0UE0gKzAyMDAsIEph bmkgTmlrdWxhIHdyb3RlOgo+PiBPbiBNb24sIDA1IEphbiAyMDE1LCBEYW5pZWwgVmV0dGVyIDxk YW5pZWxAZmZ3bGwuY2g+IHdyb3RlOgo+PiA+IE9uIEZyaSwgSmFuIDAyLCAyMDE1IGF0IDA5OjQ3 OjEwQU0gKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPj4gPj4gSWYgQ09ORklHX0RFQlVHX01V VEVYRVMgaXMgc2V0LCB0aGUgbXV0ZXgtPm93bmVyIGZpZWxkIGlzIG9ubHkgY2xlYXJlZAo+PiA+ PiBpZiB0aGUgbXV0ZXggZGVidWdnaW5nIGlzIGVuYWJsZWQgd2hpY2ggaW50cm9kdWNlcyBhIHJh Y2UgaW4gb3VyCj4+ID4+IG11dGV4X2lzX2xvY2tlZF9ieSgpIC0gaS5lLiB3ZSBtYXkgaW5zcGVj dCB0aGUgb2xkIG93bmVyIHZhbHVlIGJlZm9yZSBpdAo+PiA+PiBpcyBhY3F1aXJlZCBieSB0aGUg bmV3IHRhc2suCj4+ID4+IAo+PiA+PiBUaGlzIGlzIHRoZSByb290IGNhdXNlIG9mIHRoaXMgZXJy b3I6Cj4+ID4+IAo+PiA+PiBkaWZmIC0tZ2l0IGEva2VybmVsL2xvY2tpbmcvbXV0ZXgtZGVidWcu YyBiL2tlcm5lbC9sb2NraW5nL211dGV4LWRlYnVnLmMKPj4gPj4gaW5kZXggNWNmNjczMS4uM2Vm MzczNiAxMDA2NDQKPj4gPj4gLS0tIGEva2VybmVsL2xvY2tpbmcvbXV0ZXgtZGVidWcuYwo+PiA+ PiArKysgYi9rZXJuZWwvbG9ja2luZy9tdXRleC1kZWJ1Zy5jCj4+ID4+IEBAIC04MCwxMyArODAs MTMgQEAgdm9pZCBkZWJ1Z19tdXRleF91bmxvY2soc3RydWN0IG11dGV4ICpsb2NrKQo+PiA+PiAg ICAgICAgICAgICAgICAgICAgICAgICBERUJVR19MT0NLU19XQVJOX09OKGxvY2stPm93bmVyICE9 IGN1cnJlbnQpOwo+PiA+PiAKPj4gPj4gICAgICAgICAgICAgICAgIERFQlVHX0xPQ0tTX1dBUk5f T04oIWxvY2stPndhaXRfbGlzdC5wcmV2ICYmICFsb2NrLT53YWl0X2xpc3QubmV4dCk7Cj4+ID4+ IC0gICAgICAgICAgICAgICBtdXRleF9jbGVhcl9vd25lcihsb2NrKTsKPj4gPj4gICAgICAgICB9 Cj4+ID4+IAo+PiA+PiAgICAgICAgIC8qCj4+ID4+ICAgICAgICAgICogX19tdXRleF9zbG93cGF0 aF9uZWVkc190b191bmxvY2soKSBpcyBleHBsaWNpdGx5IDAgZm9yIGRlYnVnCj4+ID4+ICAgICAg ICAgICogbXV0ZXhlcyBzbyB0aGF0IHdlIGNhbiBkbyBpdCBoZXJlIGFmdGVyIHdlJ3ZlIHZlcmlm aWVkIHN0YXRlLgo+PiA+PiAgICAgICAgICAqLwo+PiA+PiArICAgICAgIG11dGV4X2NsZWFyX293 bmVyKGxvY2spOwo+PiA+PiAgICAgICAgIGF0b21pY19zZXQoJmxvY2stPmNvdW50LCAxKTsKPj4g Pj4gIH0KPj4gPj4gCj4+ID4+IEJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3Jn L3Nob3dfYnVnLmNnaT9pZD04Nzk1NQo+PiA+PiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPj4gPj4gQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5v cmcKPj4gPgo+PiA+IFJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZm d2xsLmNoPgo+PiAKPj4gUHVzaGVkIHRvIGRybS1pbnRlbC1maXhlcywgdGhhbmtzIGZvciB0aGUg cGF0Y2ggYW5kIHJldmlldy4KPgo+IEZvciB0aGUgcmVjb3JkLCBJIHBsYW4gdG8gcG9zdCBhIHJl dmVydCBvZiB0aGlzIHRvIC1uZXh0IGlmIHRoZSBjb3JlIGZpeAo+IGxhbmRzIHVwc3RyZWFtIChs b29rcyBnb29kIHNvIGZhcikuCgpEb2VzIGl0IGxvb2sgbGlrZSB0aGF0IGNvdWxkIGJlIGNjOnN0 YWJsZT8KCkJSLApKYW5pLgoKPiAtQ2hyaXMKPgo+IC0tIAo+IENocmlzIFdpbHNvbiwgSW50ZWwg T3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3Bl biBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK