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:30:55 +0100 Message-ID: <20161028113055.GI29769@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> <20161028112609.GH29769@nuc-i3427.alporthouse.com> 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 8EFD96EB72 for ; Fri, 28 Oct 2016 11:31:00 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161028112609.GH29769@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: Tvrtko Ursulin , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBPY3QgMjgsIDIwMTYgYXQgMTI6MjY6MDlQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgT2N0IDI4LCAyMDE2IGF0IDExOjQ5OjM0QU0gKzAxMDAsIFR2cnRrbyBV cnN1bGluIHdyb3RlOgo+ID4gCj4gPiAKPiA+IE9uIDI4LzEwLzE2IDExOjQyLCBDaHJpcyBXaWxz b24gd3JvdGU6Cj4gPiA+T24gRnJpLCBPY3QgMjgsIDIwMTYgYXQgMTE6Mjc6NDNBTSArMDEwMCwg VHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4gPiA+Pgo+ID4gPj4KPiA+ID4+T24gMjgvMTAvMTYgMTE6 MTAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4+Pk9uIEZyaSwgT2N0IDI4LCAyMDE2IGF0IDEw OjQyOjIyQU0gKzAxMDAsIFR2cnRrbyBVcnN1bGluIHdyb3RlOgo+ID4gPj4+Pgo+ID4gPj4+Pgo+ ID4gPj4+Pk9uIDI3LzEwLzE2IDE3OjEwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+Pj4+PlRo ZSBicmVhZGNydW1icyBhcmUgYWJvdXQgdG8gYmUgdXNlZCBmcm9tIHdpdGhpbiBJUlEgY29udGV4 dCBzZWN0aW9ucywKPiA+ID4+Pj4+dGhlcmVmb3JlIHdlIG5lZWQgdG8gZW1wbG95IHRoZSBpcnFz YWZlIHNwaW5sb2NrIHZhcmlhbnRzLgo+ID4gPj4+Pj4KPiA+ID4+Pj4+KFRoaXMgaXMgc3BsaXQg b3V0IG9mIHRoZSBkZWZlciBnbG9iYWwgc2Vxbm8gYWxsb2NhdGlvbiBwYXRjaCBkdWUgdG8KPiA+ ID4+Pj4+cmVhbGlzYXRpb24gdGhhdCB3ZSBuZWVkIGEgbW9yZSBjb21wbGV0ZSBjb252ZXJzaW9u IGlmIHdlIHdhbnQgdG8gZGVmZXIKPiA+ID4+Pj4+cmVxdWVzdCBzdWJtaXNzaW9uIGV2ZW4gZnVy dGhlci4pCj4gPiA+Pj4KPiA+ID4+PltzbmlwXQo+ID4gPj4+Cj4gPiA+Pj4+QXNzdW1pbmcgSSBn b3QgdGhlIGFib3ZlIHJpZ2h0IGFuZCB5b3UgYWdyZWUgdG8gY2hhbmdlIGl0Ogo+ID4gPj4+Cj4g PiA+Pj5Zb3UgbWFkZSBtZSBnbyBhbmQgcmVkdWNlIHRoZW0gdG8gX2JoIGFzIGFwcHJvcHJpYXRl IGFueXdheSEhIQo+ID4gPj4KPiA+ID4+SG0sIGJ1dCBjYW4ndCBlbmFibGUgc2lnbmFsbGluZyBi ZSBjYWxsZWQgd2l0aCBpcnFzIGRpc2FibGVkIHdoZW4KPiA+ID4+ZmVuY2VzIGFyZSBleHBvcnRl ZD8KPiA+ID4KPiA+ID5ZZXMsIGJ1dCB0aGF0IHN1cGVyY2VkZXMgdGhlIHNwaW5fbG9ja19iaCwg c28gd2UgY2FuIGp1c3QgY2FsbAo+ID4gPnNwaW5fbG9jaygpIGluIGVuYWJsaW5nX3NpZ25hbGlu ZyBhcyB3ZSBjYW4gYXNzZXJ0IHRoYXQgd2Ugd2lsbCBhbHdheXMKPiA+ID5iZSBjYWxsZWQgd2l0 aCBpcnFzIGRpc2FibGVkIGhlcmUgKGR1ZSB0byBzcGluX2xvY2tfaXJxc2FmZShmZW5jZS0+bG9j aykKPiA+ID5pbiB0aGUgY2FsbHBhdGgpLgo+ID4gCj4gPiBCdXQgYXMgbG9uZyBhcyB0aGUgYi0+ bG9jayBpcyB0YWtlbiBpbiB0aGUgaXJxcyBkaXNhYmxlZCBzZWN0aW9uCj4gPiBzb21ld2hlcmUs IG90aGVyIGNhbGxlcnMgbGlrZSBzaWduYWxsZXIgdGhyZWFkLCBkZWJ1Z2ZzLCBldGMsIGNhbm5v dAo+ID4ganVzdCB0YWtlIGl0IHdpdGggX2JoLgo+IAo+IExvY2tkZXAgZG9lc24ndCBjb21wbGFp biwgaWYgd2UgdGFrZSBzcGluX2xvY2soYi0+bG9jaykgdW5kZXIgaXJxIGluc2lkZSBvdXIKPiB0 YXNrbGV0IChlbmFibGVfc2lnbmFsaW5nKSAgc28gbG9uZyBhcyB3ZSB1c2Ugc3Bpbl9sb2NrX2Jo KCkgZWxzZXdoZXJlLgoKVGhlIGtleSBwYXJ0IGlzIHRoYXQgd2UgbmV2ZXIgdGFrZSB0aGUgc3Bp bl9sb2NrIGluIGlycSBjb250ZXh0LCBqdXN0IEkKYW0gaW50cm9kdWNpbmcgaXQgaW50byBzb2Z0 aXJxIGNvbnRleHQuIEhlbmNlIHdoeSwgSSB0aGluaywgbG9ja2RlcCBpcwpoYXBweS4KLUNocmlz CgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK