From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [PATCH] mutex: Report recursive ww_mutex locking early Date: Mon, 30 May 2016 11:11:16 +0200 Message-ID: <20160530091116.GP3192@twins.programming.kicks-ass.net> References: <1464251487-23778-1-git-send-email-chris@chris-wilson.co.uk> <1464293297-19777-1-git-send-email-chris@chris-wilson.co.uk> <4271f89a-ab98-2d97-fccb-3527931597ec@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2001:1868:205::9]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1297F6E70B for ; Mon, 30 May 2016 09:11:22 +0000 (UTC) Content-Disposition: inline In-Reply-To: <4271f89a-ab98-2d97-fccb-3527931597ec@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: linux-kernel@vger.kernel.org, intel-gfx@lists.freedesktop.org, Ingo Molnar , Christian =?iso-8859-1?Q?K=F6nig?= List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXkgMzAsIDIwMTYgYXQgMDk6NDM6NTNBTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gT3AgMjYtMDUtMTYgb20gMjI6MDggc2NocmVlZiBDaHJpcyBXaWxzb246Cj4g PiBSZWN1cnNpdmUgbG9ja2luZyBmb3Igd3dfbXV0ZXhlcyB3YXMgb3JpZ2luYWxseSBjb25jZWl2 ZWQgYXMgYW4KPiA+IGV4Y2VwdGlvbi4gSG93ZXZlciwgaXQgaXMgaGVhdmlseSB1c2VkIGJ5IHRo ZSBEUk0gYXRvbWljIG1vZGVzZXR0aW5nCj4gPiBjb2RlLiBDdXJyZW50bHksIHRoZSByZWN1cnNp dmUgZGVhZGxvY2sgaXMgY2hlY2tlZCBhZnRlciB3ZSBoYXZlIHF1ZXVlZAo+ID4gdXAgZm9yIGEg YnVzeS1zcGluIGFuZCBhcyB3ZSBuZXZlciByZWxlYXNlIHRoZSBsb2NrLCB3ZSBzcGluIHVudGls Cj4gPiBraWNrZWQsIHdoZXJldXBvbiB0aGUgZGVhZGxvY2sgaXMgZGlzY292ZXJlZCBhbmQgcmVw b3J0ZWQuCj4gPgo+ID4gQSBzaW1wbGUgc29sdXRpb24gZm9yIHRoZSBub3cgY29tbW9uIHByb2Js ZW0gaXMgdG8gbW92ZSB0aGUgcmVjdXJzaXZlCj4gPiBkZWFkbG9jayBkaXNjb3ZlcnkgdG8gdGhl IGZpcnN0IGFjdGlvbiB3aGVuIHRha2luZyB0aGUgd3dfbXV0ZXguCj4gPgo+ID4gVGVzdGNhc2U6 IGlndC9rbXNfY3Vyc29yX2xlZ2FjeQoKSSd2ZSBubyBpZGVhIHdoYXQgdGhpcyB0YWcgaXMgb3Ig d2hlcmUgdG8gZmluZCB0aGUgYWN0dWFsIHRlc3RjYXNlLCBzbwpJJ3ZlIGtpbGxlZCBpdC4KCj4g PiBTdWdnZXN0ZWQtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51 eC5pbnRlbC5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az4KPiA+IENjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5v cmc+Cj4gPiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gPiBDYzogQ2hyaXN0 aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgo+ID4gQ2M6IE1hYXJ0ZW4gTGFu a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gPiBDYzogbGludXgt a2VybmVsQHZnZXIua2VybmVsLm9yZwo+ID4gLS0tCj4gPgo+ID4gTWFhcnRlbiBzdWdnZXN0ZWQg dGhpcyBhcyBhIHNpbXBsZXIgZml4IHRvIHRoZSBpbW1lZGlhdGUgcHJvYmxlbS4gSW1vLAo+ID4g d2Ugc3RpbGwgd2FudCB0byBwZXJmb3JtIGRlYWRsb2NrIGRldGVjdGlvbiB3aXRoaW4gdGhlIHNw aW4gaW4gb3JkZXIgdG8KPiA+IGNhdGNoIG1vcmUgY29tcGxpY2F0ZWQgZGVhZGxvY2tzIHdpdGhv dXQgb3NxX2xvY2soKSBmb3JjaW5nIGZhaXJuZXNzIQo+IFJldmlld2VkLWJ5OiBNYWFydGVuIExh bmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgo+IAo+IFNob3VsZCB0 aGlzIGJlIENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnID8KCkNhbiBkbzsgaG93IGZhciBiYWNr PwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==