Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753239AbZIIOGH (ORCPT ); Wed, 9 Sep 2009 10:06:07 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752986AbZIIOGH (ORCPT ); Wed, 9 Sep 2009 10:06:07 -0400 Received: from smtp2.ultrahosting.com ([74.213.174.253]:32925 "EHLO smtp.ultrahosting.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752528AbZIIOGF (ORCPT ); Wed, 9 Sep 2009 10:06:05 -0400 Date: Wed, 9 Sep 2009 10:04:20 -0400 (EDT) From: Christoph Lameter X-X-Sender: cl@V090114053VZO-1 To: "Paul E. McKenney" cc: Eric Dumazet , Pekka Enberg , Zdenek Kabelac , Patrick McHardy , Robin Holt , Linux Kernel Mailing List , Jesper Dangaard Brouer , Linux Netdev List , Netfilter Developers Subject: Re: [PATCH] slub: fix slab_pad_check() In-Reply-To: <20090908225937.GO6753@linux.vnet.ibm.com> Message-ID: References: <4A9FDA72.8060001@gmail.com> <4AA00400.1030005@gmail.com> <20090903231757.GP6761@linux.vnet.ibm.com> <20090904204335.GG6751@linux.vnet.ibm.com> <20090908222036.GM6753@linux.vnet.ibm.com> <20090908225937.GO6753@linux.vnet.ibm.com> User-Agent: Alpine 1.10 (DEB 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 960 Lines: 20 On Tue, 8 Sep 2009, Paul E. McKenney wrote: > > No direct request but I have seen the network developers discover these > > features and their caching benefits over the last year. It is likely that > > they will try to push it into more components of the net subsystem. > > So if they push it far enough, they might well decide that they need > a SLAB_DESTROY_BY_RCU_BH, for example. Looks like seven bits left, > so unless I am missing something, should not be a huge problem should > this need arise. I'd rather have the call_rcu in the slabs replaced by a function that can be set by the user. Then we can remove all rcu barriers from the code and the slabs could be used with any type of rcu functionality. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/