--- mm/slub.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6/mm/slub.c =================================================================== --- linux-2.6.orig/mm/slub.c 2007-10-26 08:16:00.000000000 -0700 +++ linux-2.6/mm/slub.c 2007-10-26 08:16:36.000000000 -0700 @@ -1580,6 +1580,7 @@ debug: c->page->inuse++; c->page->freelist = object[c->offset]; c->node = -1; + c->freelist = c->page->end; goto unlock_out; }