diff --git a/src/arch/x86/process.cc b/src/arch/x86/process.cc index 71615a862f..9af685dac6 100644 --- a/src/arch/x86/process.cc +++ b/src/arch/x86/process.cc @@ -112,7 +112,7 @@ X86_64Process::X86_64Process(const ProcessParams ¶ms, Addr brk_point = roundUp(image.maxAddr(), PageBytes); Addr stack_base = 0x7FFFFFFFF000ULL; - Addr max_stack_size = 8 * 1024 * 1024; + Addr max_stack_size = params.maxStackSize; Addr next_thread_stack_base = stack_base - max_stack_size; Addr mmap_end = 0x7FFFF7FFF000ULL;