Prev: [PATCH v3 8/9] orinoco/wext.c: Remove local #define STD_IW_HANDLER
Next: [PATCH] Fix a typo in sound/pci/hda/hda_local.h
From: Christoph Lameter on 22 Mar 2010 10:50 SLAB overloads "struct slab" with the rcu_head. Its not that critical there since the metadata allocated for each slab page is larger. SLUB does not have such a per slab page metadata structure and limits its metadata to what is available in the page struct. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
From: Paul E. McKenney on 22 Mar 2010 12:00
On Mon, Mar 22, 2010 at 09:37:55AM -0500, Christoph Lameter wrote: > SLAB overloads "struct slab" with the rcu_head. Its not that critical > there since the metadata allocated for each slab page is larger. SLUB does > not have such a per slab page metadata structure and limits its metadata > to what is available in the page struct. Thank you for the info! FWIW, Mathieu is now using debug objects, which permits him to keep rcu_head the same size. Thanx, Paul -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |