From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755266Ab3LDIk0 (ORCPT ); Wed, 4 Dec 2013 03:40:26 -0500 Received: from mail-bk0-f46.google.com ([209.85.214.46]:53131 "EHLO mail-bk0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753747Ab3LDIkY (ORCPT ); Wed, 4 Dec 2013 03:40:24 -0500 Date: Wed, 4 Dec 2013 09:40:20 +0100 From: Ingo Molnar To: Christoph Lameter Cc: Tejun Heo , akpm@linuxfoundation.org, rostedt@goodmis.org, linux-kernel@vger.kernel.org, Peter Zijlstra , Thomas Gleixner Subject: Re: [PATCH 00/41] percpu: Consistent per cpu operations V1 Message-ID: <20131204084020.GB31737@gmail.com> References: <20131203233232.928771708@linux.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131203233232.928771708@linux.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Christoph Lameter wrote: > The kernel has never been audited to ensure that this_cpu operations > are consistently used throughout the kernel. The code generated in > many places can be improved through the use of this_cpu operations > (which uses a segment register for relocation of per cpu offsets > instead of performing address calculations). Your series lacks the this_cpu ops preempt debugging patches that you worked on before, what happened to them? Those debug facilities caught kernel real bugs and they are thus essential before any percpu extension can be done. Thanks, Ingo