From 51789fcd38c58e1ebb6daa80d0c779f115fcf6e4 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Thu, 1 Oct 2015 18:53:01 +0900 Subject: [PATCH] initialize idle_vm for page faluts --- kernel/process.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/process.c b/kernel/process.c index 9961e824..376a3480 100644 --- a/kernel/process.c +++ b/kernel/process.c @@ -2146,6 +2146,8 @@ void sched_init(void) idle_process->ftn = &cpu_local_var(idle_ftn); ihk_mc_init_context(&idle_process->ctx, NULL, idle); + ihk_mc_spinlock_init(&idle_process->vm->memory_range_lock); + INIT_LIST_HEAD(&idle_process->vm->vm_range_list); idle_process->ftn->pid = 0; idle_process->ftn->tid = ihk_mc_get_processor_id();