Module Name: src Committed By: martin Date: Tue Jan 28 18:56:47 UTC 2014
Modified Files: src/sys/arch/arm/arm32: netbsd32_machdep.c Log Message: Simplify netbsd32_vm_default_addr (for now) to make it compilable. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/arm32/netbsd32_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/arm32/netbsd32_machdep.c diff -u src/sys/arch/arm/arm32/netbsd32_machdep.c:1.4 src/sys/arch/arm/arm32/netbsd32_machdep.c:1.5 --- src/sys/arch/arm/arm32/netbsd32_machdep.c:1.4 Sun Jan 26 00:21:18 2014 +++ src/sys/arch/arm/arm32/netbsd32_machdep.c Tue Jan 28 18:56:46 2014 @@ -29,7 +29,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(1, "$NetBSD: netbsd32_machdep.c,v 1.4 2014/01/26 00:21:18 christos Exp $"); +__KERNEL_RCSID(1, "$NetBSD: netbsd32_machdep.c,v 1.5 2014/01/28 18:56:46 martin Exp $"); #include <sys/param.h> #include <sys/core.h> @@ -93,9 +93,5 @@ netbsd32_sysarch(struct lwp *l, const st vaddr_t netbsd32_vm_default_addr(struct proc *p, vaddr_t base, vsize_t size) { - if (p->p_vmspace->vm_map.flags & VM_MAP_TOPDOWN) - return VM_DEFAULT_ADDRESS32_TOPDOWN(base, sz); - else - return VM_DEFAULT_ADDRESS32_BOTTOMUP(base, sz); - + return round_page((vaddr_t)(base) + (vsize_t)MAXDSIZ32); }