From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [PATCH v2 1/3] drm/i915: Enable lockless lookup of request tracking via RCU Date: Wed, 6 Jan 2016 09:38:30 +0100 Message-ID: <20160106083830.GT6344@twins.programming.kicks-ass.net> References: <1450869563-23892-1-git-send-email-chris@chris-wilson.co.uk> <1450877756-2902-1-git-send-email-chris@chris-wilson.co.uk> <20160105145951.GN8076@phenom.ffwll.local> <20160105150213.GP6344@twins.programming.kicks-ass.net> <20160105150648.GT6373@twins.programming.kicks-ass.net> <20160105163537.GL32217@linux.vnet.ibm.com> <20160106080658.GC8076@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from casper.infradead.org (casper.infradead.org [85.118.1.10]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6BC846E2D5 for ; Wed, 6 Jan 2016 00:38:36 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160106080658.GC8076@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Paul E. McKenney" , Chris Wilson , intel-gfx@lists.freedesktop.org, Linux MM , Jens Axboe , Christoph Lameter , Hugh Dickins , Pekka Enberg List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKYW4gMDYsIDIwMTYgYXQgMDk6MDY6NThBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBUaGlzIHByZXR0eSBtdWNoIHdlbnQgb3ZlciBteSBoZWFkIDstKSBXaGF0IEkgbmFp dmVseSBob3BlZCBmb3IgaXMgdGhhdAo+IGtmcmVlKCkgb24gYW4gcmN1LWZyZWVpbmcgc2xhYiBj b3VsZCBiZSB0b3VnaHQgdG8gbWFnaWNhbGx5IHN0YWxsIGEgYml0Cj4gKG9yIGF0IGxlYXN0IGV4 cGVkaXRlIHRoZSBkZWxheWVkIGZyZWVpbmcpIGlmIHdlJ3JlIHBpbGluZyB1cCB0b28gbWFueQo+ IGZyZWVkIG9iamVjdHMuCgpXZWxsLCBSQ1UgZG9lcyB0cnkgaGFyZGVyIHdoZW4gdGhlIGNhbGxi YWNrIGxpc3QgaXMgZ2V0dGluZyAnYmlnJyAoMTBrCklJUkMpLgoKPiBEb2luZyB0aGF0IG9ubHkg aW4gT09NIGlzIHByb2JhYmx5IHRvbyBsYXRlIHNpbmNlIE9PTQo+IGhhbmRsaW5nIGlzIGEgYml0 IHVucmVsaWFibGUvdW5wcmVkaWN0YWJsZS4gQW5kIEkgdGhvdWdodCB3ZSdyZSBub3QgdGhlCj4g Zmlyc3Qgb25lcyBydW5uaW5nIGludG8gdGhpcyBwcm9ibGVtLgoKVGhlIHdob2xlIG1lbW9yeSBw cmVzc3VyZSB0aGluZyBpcyB1bnJlbGlhYmxlL3VucHJlZGljdGFibGUgbGFzdCB0aW1lIEkKbG9v a2VkIGF0IGl0LCBidXQgc3VyZSwgSSBzdXBwb3NlIHdlIGNvdWxkIHRyeSBhbmQgcG9rZSBSQ1Ug c29vbmVyLCBidXQKdGhlbiB5b3UgZ2V0IGludG8gdGhlIHByb2JsZW0gb2Ygd2hlbiwgZG9pbmcg aXQgdG9vIHNvb24gd2lsbCBiZQpkZXRyaW1lbnRhbCB0byBwZXJmb3JtYW5jZSwgZG9pbmcgaXQg dG9vIGxhdGUgaXMsIHdlbGwsIHRvbyBsYXRlLgoKPiBEbyBhbGwgdGhlIG90aGVyIHVzZXJzIG9m IHJjdS1mcmVlZCBzbGFicyBqdXN0IG9wZW4tY29kZSB0aGVpciBvd24gY3VzdG9tCj4gYXBwcm9h Y2g/IElmIHRoYXQncyB0aGUgcmVjb21tZW5kYXRpb24gd2UgY2FuIGNlcnRhaW5seSBmb2xsb3cg dGhhdCwgdG9vLgoKVGhlIG9uZXMgSSBrbm93IG9mIHNlZW0gdG8gc2ltcGx5IGlnbm9yZSB0aGlz IHByb2JsZW0uLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=