From 13f15375bef566ac210d5584cdd5a58539223a79 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 11 Apr 2011 20:59:02 -0700 Subject: Misc enhancements (1) Mark symbols as functions, (2) Fix STACK_FRAME in-kernel test (3) Zero newly allocated memory --- init.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'init.c') diff --git a/init.c b/init.c index 4973756..f0a0483 100644 --- a/init.c +++ b/init.c @@ -70,9 +70,8 @@ static void * alloc (unsigned long size, unsigned long align) { unsigned long p = (last_alloc + align - 1) & ~(align - 1); - last_alloc = p + size; - return (void *)p; + return memset ((void *)p, 0, size); } static unsigned long -- cgit v1.1