Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758407AbZGGP5q (ORCPT ); Tue, 7 Jul 2009 11:57:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755589AbZGGP5i (ORCPT ); Tue, 7 Jul 2009 11:57:38 -0400 Received: from smtp3.ultrahosting.com ([74.213.175.254]:42482 "EHLO smtp.ultrahosting.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754959AbZGGP5h (ORCPT ); Tue, 7 Jul 2009 11:57:37 -0400 Date: Tue, 7 Jul 2009 11:57:19 -0400 (EDT) From: Christoph Lameter X-X-Sender: cl@gentwo.org To: David Rientjes cc: Pekka Enberg , Larry Finger , "Rafael J. Wysocki" , Linux Kernel Mailing List , Kernel Testers List , Johannes Berg Subject: Re: [patch v2] slub: add option to disable higher order debugging slabs In-Reply-To: Message-ID: References: <1246374095.8014.28.camel@penberg-laptop> <84144f020906302253n2424d4a5k3aaf124838a041df@mail.gmail.com> <84144f020907030023v2d09632bt13b6c25f96c0b803@mail.gmail.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: 756 Lines: 18 On Tue, 7 Jul 2009, David Rientjes wrote: > + * Debugging flags that require metadata to be stored in the slab, up to > + * DEBUG_SIZE in size. > + */ > +#define DEBUG_SIZE_FLAGS (SLAB_RED_ZONE | SLAB_POISON | SLAB_STORE_USER) > +#define DEBUG_SIZE (3 * sizeof(void *) + 2 * sizeof(struct track)) There is no need for DEBUG_SIZE since slub keeps both the size of the object kmem_cache->objsize and the size with the metadata kmem_cache->size If the order of both is different then the order would increase. -- 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/