From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH] [RFC] kernel/cpu: Use lockref for online CPU reference counting Date: Thu, 18 Feb 2016 12:39:06 +0200 Message-ID: <1455791946.9851.24.camel@linux.intel.com> References: <20160215170618.GL6375@twins.programming.kicks-ass.net> <1455612576.4977.11.camel@linux.intel.com> <20160216091440.GT6357@twins.programming.kicks-ass.net> <1455619863.4977.29.camel@linux.intel.com> <20160216110732.GU6357@twins.programming.kicks-ass.net> <1455713251.5622.9.camel@linux.intel.com> <20160217142005.GD6357@twins.programming.kicks-ass.net> <20160217161320.GL32705@phenom.ffwll.local> <20160217161457.GH6357@twins.programming.kicks-ass.net> <20160217163351.GP32705@phenom.ffwll.local> <20160217163747.GJ6357@twins.programming.kicks-ass.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 7136B6EB1D for ; Thu, 18 Feb 2016 10:39:06 +0000 (UTC) In-Reply-To: <20160217163747.GJ6357@twins.programming.kicks-ass.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Peter Zijlstra Cc: "Gautham R. Shenoy" , Intel graphics driver community testing & development , Oleg Nesterov , Linux kernel development , David Hildenbrand , "Paul E. McKenney" , Ingo Molnar List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMDItMTcgYXQgMTc6MzcgKzAxMDAsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+ IE9uIFdlZCwgRmViIDE3LCAyMDE2IGF0IDA1OjMzOjUxUE0gKzAxMDAsIERhbmllbCBWZXR0ZXIg d3JvdGU6Cj4gPiBPbiBXZWQsIEZlYiAxNywgMjAxNiBhdCAwNToxNDo1N1BNICswMTAwLCBQZXRl ciBaaWpsc3RyYSB3cm90ZToKPiA+ID4gT24gV2VkLCBGZWIgMTcsIDIwMTYgYXQgMDU6MTM6MjFQ TSArMDEwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiA+ID4gPiBBbmQgZm9yIGNvbnRleHQgd2Un cmUgaGl0dGluZyB0aGlzIG9uIENJIGluIGEgYnVuY2ggb2Ygb3VyIG1hY2hpbmVzLCB3aGljaAo+ ID4gPiAKPiA+ID4gV2hhdCdzIENJID8KPiA+IAo+ID4gQ29udGludW91cyBpbnRlZ3JhdGlvbiwg YWthIG91ciBvd24gZmFybSBvZiBtYWNoaW5lcyBkZWRpY2F0ZWQgdG8gcnVubmluZwo+ID4gaTkx NS5rbyB0ZXN0Y2FzZXMuIEtpbmRhIGxpa2UgMGRheSAoaXQgZG9lcyBwcmUtbWVyZ2UgdGVzdGlu ZyBvbiB0aGUgbS1sCj4gPiBhbmQgYWxzbyBwb3N0LW1lcmdlIG9uIG91ciBvd24gbGl0dGxlIGlu dGVncmF0aW9uIHRyZWUpLCBidXQgZm9yIGp1c3QgdGhlCj4gPiBncmFwaGljcyB0ZWFtIGFuZCBv dXIgbmVlZHMuCj4gCj4gU28gd2hhdCBwYXRjaCB0cmlnZ2VyZWQgdGhpcyBuZXcgaXNzdWU/IERp ZCBjcHVmcmVxIGNoYW5nZSBvciB3aGF0PwoKSXQgYXBwZWFyZWQgcmlnaHQgYWZ0ZXIgZW5hYmxp bmcgbG9ja2RlcCBkZWJ1Z2dpbmcgb24gdGhlIGNvbnRpbnVvdXMKaW50ZWdyYXRpb24gc3lzdGVt LiBTbyB3ZSBkbyBub3QgaGF2ZSBhIGhpc3Rvcnkgb2YgaXQgbm90IGJlaW5nIHRoZXJlLgoKVGFr aW5nIGFuIGFub3RoZXIgbG9vayBhdCBteSBjb2RlLCBpdCBjb3VsZCBpbmRlZWQgZW5kIHVwIGlu IGRvdWJsZS0Kd2FpdC1sb29waW5nIHNjZW5hcmlvIGlmIHN1c3BlbmQgYW5kIGluaXRpYWxpemF0 aW9uIHdhcyBwZXJmb3JtZWQKc2ltdWx0YW5lb3VzbHkgKGl0IGhhZCBhIGNvdXBsZSBvZiBvdGhl ciBidWdzIHRvbywgZml4ZWQgaW4gdjIpLgpTdHJhbmdlIHRoaW5nIGlzLCBJIHRoaW5rIHRoYXQg c2hvdWxkIGhhdmUgYmVlbiBjYXVnaHQgYnkgY3B1aHBfbG9ja18qCmxvY2tkZXAgdHJhY2tpbmcu CgpTbyBJJ2xsIG1vdmUgdGhlIGRpc2N1c3Npb24gdG8gbGludXgtcG0gbGlzdCB0byBjaGFuZ2Ug dGhlIENQVWZyZXEgY29kZS4gVGhhbmtzIGZvciB0aGUgY29tbWVudHMuCgpSZWdhcmRzLCBKb29u YXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRl bCBDb3Jwb3JhdGlvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==