Fix r217688. We need to call init_param1() before we use msgbufsize,

now that the size of the message buffer is a tunable.
This commit is contained in:
marcel 2011-01-22 01:31:59 +00:00
parent 2d20aaad9b
commit 9e953ad74a

View File

@ -434,6 +434,9 @@ initarm(void *mdp, void *unused __unused)
valloc_pages(abtstack, ABT_STACK_SIZE);
valloc_pages(undstack, UND_STACK_SIZE);
valloc_pages(kernelstack, KSTACK_PAGES);
init_param1();
valloc_pages(msgbufpv, round_page(msgbufsize) / PAGE_SIZE);
/*
@ -591,7 +594,6 @@ initarm(void *mdp, void *unused __unused)
physmap_init();
/* Do basic tuning, hz etc */
init_param1();
init_param2(physmem);
kdb_init();
return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -