NetBSD/sys/arch/sparc64
martin 76713fa86f We never exec(2) with a kernel vmspace, so do not test for that, but instead
KASSERT() that we don't.
When calculating the load address for the interpreter (e.g. ld.elf_so),
we need to take into account wether the exec'd process will run with
topdown memory or bottom up. We can not use the current vmspace's flags
to test for that, as this happens too early. Luckily the execpack already
knows what the new state will be later, so instead of testing the current
vmspace, pass the info as additional argument to struct emul
e_vm_default_addr.
Fix all such functions and adopt all callers.
2015-11-26 13:15:34 +00:00
..
compile
conf Split auxio at ebus and auxio at sbus properly, so we can build kernels 2015-10-06 16:40:36 +00:00
dev Set the target JPID for all interrupts on Tomatillo. 2015-11-23 21:40:14 +00:00
doc Update sparc64 TODO list: pmap_calculate_colors() is now working on sun4v planforms (fixed by martin@) 2015-09-06 18:41:34 +00:00
include Reduce the "MAXDSIZ" limit for bottom-up-VA (i.e. old binaries) processes 2015-11-22 11:42:55 +00:00
sparc64 We never exec(2) with a kernel vmspace, so do not test for that, but instead 2015-11-26 13:15:34 +00:00
stand
Makefile