I386_MAX_EXE_ADDR
if (exec_end > I386_MAX_EXE_ADDR)
_dl_exec_hint = (void *)ROUND_PG(exec_end-I386_MAX_EXE_ADDR);
setsegment(cs, 0, atop(I386_MAX_EXE_ADDR - 1),
atop(I386_MAX_EXE_ADDR) - 1, SDT_MEMERA, SEL_UPL, 1, 1);
pm->pm_hiexec = I386_MAX_EXE_ADDR;
setcslimit(pm, tf, pcb, I386_MAX_EXE_ADDR);
(vaddr_t)vm->vm_daddr >= I386_MAX_EXE_ADDR) {
(arc4random() & (I386_MAX_EXE_ADDR / 2 - 1));