From 604d1da50f2525a364ed898a4a28fbfb3bdbfaa0 Mon Sep 17 00:00:00 2001 From: NAKAMURA Gou Date: Fri, 11 Apr 2014 17:04:15 +0900 Subject: [PATCH] change macro name: PF_DONTCOW --> PF_POPULATE refs #18 --- arch/x86/kernel/include/registers.h | 2 +- kernel/process.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/include/registers.h b/arch/x86/kernel/include/registers.h index 94f1f68b..97889b6e 100644 --- a/arch/x86/kernel/include/registers.h +++ b/arch/x86/kernel/include/registers.h @@ -162,7 +162,7 @@ enum x86_pf_error_code { PF_RSVD = 1 << 3, PF_INSTR = 1 << 4, - PF_DONTCOW = 1 << 30, + PF_POPULATE = 1 << 30, }; #endif diff --git a/kernel/process.c b/kernel/process.c index f636ccfd..03a54ab7 100644 --- a/kernel/process.c +++ b/kernel/process.c @@ -1304,7 +1304,7 @@ static int do_page_fault_process(struct process *proc, void *fault_addr0, uint64 goto out; } } - else if (reason & PF_DONTCOW) { + else if (reason & PF_POPULATE) { pte_t *ptep; void *ptepgaddr; size_t ptepgsize; @@ -1652,7 +1652,7 @@ void free_process_memory(struct process *proc) int populate_process_memory(struct process *proc, void *start, size_t len) { int error; - const int reason = PF_USER | PF_DONTCOW; + const int reason = PF_USER | PF_POPULATE; uintptr_t end; uintptr_t addr;