From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] drm/i915: Convert breadcrumbs spinlock to be irqsafe Date: Fri, 28 Oct 2016 12:26:09 +0100 Message-ID: <20161028112609.GH29769@nuc-i3427.alporthouse.com> References: <20161027161036.5443-1-chris@chris-wilson.co.uk> <4e766bc9-46c5-db84-b379-b3bf9da175a1@ursulin.net> <20161028101018.GE29769@nuc-i3427.alporthouse.com> <8c491a0f-5d09-4bbf-fbd1-d8657a85a87d@ursulin.net> <20161028104221.GF29769@nuc-i3427.alporthouse.com> <704c8019-5ce5-1867-70e8-d3c5649c8899@ursulin.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id DB8EC6EB6B for ; Fri, 28 Oct 2016 11:26:13 +0000 (UTC) Content-Disposition: inline In-Reply-To: <704c8019-5ce5-1867-70e8-d3c5649c8899@ursulin.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBPY3QgMjgsIDIwMTYgYXQgMTE6NDk6MzRBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gCj4gT24gMjgvMTAvMTYgMTE6NDIsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ T24gRnJpLCBPY3QgMjgsIDIwMTYgYXQgMTE6Mjc6NDNBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gPj4KPiA+Pgo+ID4+T24gMjgvMTAvMTYgMTE6MTAsIENocmlzIFdpbHNvbiB3cm90 ZToKPiA+Pj5PbiBGcmksIE9jdCAyOCwgMjAxNiBhdCAxMDo0MjoyMkFNICswMTAwLCBUdnJ0a28g VXJzdWxpbiB3cm90ZToKPiA+Pj4+Cj4gPj4+Pgo+ID4+Pj5PbiAyNy8xMC8xNiAxNzoxMCwgQ2hy aXMgV2lsc29uIHdyb3RlOgo+ID4+Pj4+VGhlIGJyZWFkY3J1bWJzIGFyZSBhYm91dCB0byBiZSB1 c2VkIGZyb20gd2l0aGluIElSUSBjb250ZXh0IHNlY3Rpb25zLAo+ID4+Pj4+dGhlcmVmb3JlIHdl IG5lZWQgdG8gZW1wbG95IHRoZSBpcnFzYWZlIHNwaW5sb2NrIHZhcmlhbnRzLgo+ID4+Pj4+Cj4g Pj4+Pj4oVGhpcyBpcyBzcGxpdCBvdXQgb2YgdGhlIGRlZmVyIGdsb2JhbCBzZXFubyBhbGxvY2F0 aW9uIHBhdGNoIGR1ZSB0bwo+ID4+Pj4+cmVhbGlzYXRpb24gdGhhdCB3ZSBuZWVkIGEgbW9yZSBj b21wbGV0ZSBjb252ZXJzaW9uIGlmIHdlIHdhbnQgdG8gZGVmZXIKPiA+Pj4+PnJlcXVlc3Qgc3Vi bWlzc2lvbiBldmVuIGZ1cnRoZXIuKQo+ID4+Pgo+ID4+PltzbmlwXQo+ID4+Pgo+ID4+Pj5Bc3N1 bWluZyBJIGdvdCB0aGUgYWJvdmUgcmlnaHQgYW5kIHlvdSBhZ3JlZSB0byBjaGFuZ2UgaXQ6Cj4g Pj4+Cj4gPj4+WW91IG1hZGUgbWUgZ28gYW5kIHJlZHVjZSB0aGVtIHRvIF9iaCBhcyBhcHByb3By aWF0ZSBhbnl3YXkhISEKPiA+Pgo+ID4+SG0sIGJ1dCBjYW4ndCBlbmFibGUgc2lnbmFsbGluZyBi ZSBjYWxsZWQgd2l0aCBpcnFzIGRpc2FibGVkIHdoZW4KPiA+PmZlbmNlcyBhcmUgZXhwb3J0ZWQ/ Cj4gPgo+ID5ZZXMsIGJ1dCB0aGF0IHN1cGVyY2VkZXMgdGhlIHNwaW5fbG9ja19iaCwgc28gd2Ug Y2FuIGp1c3QgY2FsbAo+ID5zcGluX2xvY2soKSBpbiBlbmFibGluZ19zaWduYWxpbmcgYXMgd2Ug Y2FuIGFzc2VydCB0aGF0IHdlIHdpbGwgYWx3YXlzCj4gPmJlIGNhbGxlZCB3aXRoIGlycXMgZGlz YWJsZWQgaGVyZSAoZHVlIHRvIHNwaW5fbG9ja19pcnFzYWZlKGZlbmNlLT5sb2NrKQo+ID5pbiB0 aGUgY2FsbHBhdGgpLgo+IAo+IEJ1dCBhcyBsb25nIGFzIHRoZSBiLT5sb2NrIGlzIHRha2VuIGlu IHRoZSBpcnFzIGRpc2FibGVkIHNlY3Rpb24KPiBzb21ld2hlcmUsIG90aGVyIGNhbGxlcnMgbGlr ZSBzaWduYWxsZXIgdGhyZWFkLCBkZWJ1Z2ZzLCBldGMsIGNhbm5vdAo+IGp1c3QgdGFrZSBpdCB3 aXRoIF9iaC4KCkxvY2tkZXAgZG9lc24ndCBjb21wbGFpbiwgaWYgd2UgdGFrZSBzcGluX2xvY2so Yi0+bG9jaykgdW5kZXIgaXJxIGluc2lkZSBvdXIKdGFza2xldCAoZW5hYmxlX3NpZ25hbGluZykg IHNvIGxvbmcgYXMgd2UgdXNlIHNwaW5fbG9ja19iaCgpIGVsc2V3aGVyZS4KLUNocmlzCgotLSAK Q2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK