process.cc (6609:cc03c3761eb2) process.cc (6673:f8453ff56966)
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 170 unchanged lines hidden (view full) ---

179
180 stack_base = vsyscallPage.base;
181
182 // Set pointer for next thread stack. Reserve 8M for main stack.
183 next_thread_stack_base = stack_base - (8 * 1024 * 1024);
184
185 // Set up region for mmaps. This was determined empirically and may not
186 // always be correct.
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 170 unchanged lines hidden (view full) ---

179
180 stack_base = vsyscallPage.base;
181
182 // Set pointer for next thread stack. Reserve 8M for main stack.
183 next_thread_stack_base = stack_base - (8 * 1024 * 1024);
184
185 // Set up region for mmaps. This was determined empirically and may not
186 // always be correct.
187 mmap_start = mmap_end = (Addr)0xf7ffd000ULL;
187 mmap_start = mmap_end = (Addr)0xf7ffe000ULL;
188}
189
190SyscallDesc*
191X86LiveProcess::getDesc(int callnum)
192{
193 if (callnum < 0 || callnum >= numSyscallDescs)
194 return NULL;
195 return &syscallDescs[callnum];

--- 531 unchanged lines hidden ---
188}
189
190SyscallDesc*
191X86LiveProcess::getDesc(int callnum)
192{
193 if (callnum < 0 || callnum >= numSyscallDescs)
194 return NULL;
195 return &syscallDescs[callnum];

--- 531 unchanged lines hidden ---