Index: linux-2.6/include/linux/slub_def.h =================================================================== --- linux-2.6.orig/include/linux/slub_def.h 2007-10-30 11:51:20.000000000 -0700 +++ linux-2.6/include/linux/slub_def.h 2007-10-30 11:53:48.000000000 -0700 @@ -12,12 +12,12 @@ #include struct kmem_cache_cpu { - void **freelist; - struct page *page; - int node; - unsigned int offset; - unsigned int objsize; - unsigned int objects; + void **freelist; /* Pointer to first free per cpu object */ + struct page *page; /* The slab from which we are allocating */ + int node; /* The node of the page (or -1 for debug) */ + unsigned int offset; /* freepointer offset (in word units) */ + unsigned int objsize; /* Size of an object (from kmem_cache) */ + unsigned int objects; /* objects per slab (from kmem_cache) */ }; struct kmem_cache_node {