From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id E566DB13 for ; Fri, 10 Jul 2015 17:34:32 +0000 (UTC) Received: from resqmta-ch2-06v.sys.comcast.net (resqmta-ch2-06v.sys.comcast.net [69.252.207.38]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 8472E151 for ; Fri, 10 Jul 2015 17:34:32 +0000 (UTC) Date: Fri, 10 Jul 2015 12:26:21 -0500 (CDT) From: Christoph Lameter To: Chris Mason In-Reply-To: <20150709190916.GI1522@ret.masoncoding.com> Message-ID: References: <20150709190916.GI1522@ret.masoncoding.com> Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: "ksummit-discuss@lists.linuxfoundation.org" , Peter Zijlstra , "linux-kernel@vger.kernel.org" , Jens Axboe , Mathieu Desnoyers , Shaohua Li Subject: Re: [Ksummit-discuss] [CORE TOPIC] lightweight per-cpu locks / restartable sequences List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Thu, 9 Jul 2015, Chris Mason wrote: > I think the topic is really interesting and we'll be able to get numbers > from production workloads to help justify and compare different > approaches. Ok that would be important. I also think that the approach may be used in kernel to reduce the overhead of CONFIG_PREEMPT and also to implement fast versions of this_cpu_ops for non x86 architectures and maybe even optimize the x86 variants if interrupts also can detect critical sections and restart at defined points.