. Junk-filling gap+stack code on exec() if enabled (not enabled now)

. Allow 'boot monitor' variable changes and additions by svrctl call
This commit is contained in:
Ben Gras
2005-07-22 18:29:58 +00:00
parent 6e8f484b3b
commit ca80161f40
2 changed files with 57 additions and 2 deletions

View File

@@ -378,6 +378,21 @@ phys_bytes tot_bytes; /* total memory to allocate, including gap */
panic(__FILE__,"new_mem can't zero", s);
}
#define ENABLE_USAGE_TEST 0
#if ENABLE_USAGE_TEST
/* Junk-fill gap and stack.
* Mind the gap..
*/
{
static int pat = 1;
if ((s=sys_memset(pat++ & 0xff,
(rmp->mp_seg[D].mem_phys + rmp->mp_seg[D].mem_len) << CLICK_SHIFT,
(gap_clicks + stack_clicks) << CLICK_SHIFT)) != OK) {
panic(__FILE__,"can't junk-fill", s);
}
}
#endif
#if DEAD_CODE
while (bytes > 0) {
static char zero[1024]; /* used to zero bss */