From feee00039fac99dc01a9f8a795a5d8fc89d0e609 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sun, 1 Jan 2017 18:00:24 -0700 Subject: [PATCH] Use variable for temporary page location --- kernel/syscall/process.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/syscall/process.rs b/kernel/syscall/process.rs index 8ffadf5..aeb7b7d 100644 --- a/kernel/syscall/process.rs +++ b/kernel/syscall/process.rs @@ -325,7 +325,7 @@ pub fn clone(flags: usize, stack_base: usize) -> Result { let mut active_table = unsafe { ActivePageTable::new() }; - let mut temporary_page = TemporaryPage::new(Page::containing_address(VirtualAddress::new(0x8_0000_0000))); + let mut temporary_page = TemporaryPage::new(Page::containing_address(VirtualAddress::new(arch::USER_TMP_MISC_OFFSET))); let mut new_table = { let frame = allocate_frame().expect("no more frames in syscall::clone new_table");