From 3d71edd55cce794d3cef4250b33d71c76c4a1f75 Mon Sep 17 00:00:00 2001 From: "Masamichi Takagi m-takagi@ab.jp.nec.com" Date: Tue, 30 Oct 2012 21:40:03 +0900 Subject: [PATCH] initialize lock variables, increase stack size --- kernel/process.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kernel/process.c b/kernel/process.c index 3dc4214a..a3efedce 100644 --- a/kernel/process.c +++ b/kernel/process.c @@ -17,7 +17,7 @@ #endif -#define USER_STACK_NR_PAGES 512 +#define USER_STACK_NR_PAGES 4096 #define KERNEL_STACK_NR_PAGES 16 extern long do_arch_prctl(unsigned long code, unsigned long address); @@ -26,6 +26,9 @@ void init_process_vm(struct process_vm *vm) { int i; + aal_mc_spinlock_init(&vm->memory_range_lock); + aal_mc_spinlock_init(&vm->page_table_lock); + aal_atomic_set(&vm->refcount, 1); INIT_LIST_HEAD(&vm->vm_range_list); vm->page_table = aal_mc_pt_create();