--- 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-27 07:55:16.000000000 -0700 +++ linux-2.6/mm/slub.c 2007-10-27 07:55:48.000000000 -0700 @@ -1584,6 +1584,7 @@ debug: c->page->inuse++; c->page->freelist = object[c->offset]; c->node = -1; + c->freelist = c->page->end; goto unlock_out; }