summaryrefslogtreecommitdiffstats
path: root/sys/arm/sa11x0
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2004-11-20 16:51:32 +0000
committercognet <cognet@FreeBSD.org>2004-11-20 16:51:32 +0000
commitc2bbd5fdeb4509ccc5f9da044dee45d30c218a88 (patch)
treecca168ceb753103e6d06a8b771e9935b4e5458a4 /sys/arm/sa11x0
parent2958d0c63cfb60b21c0f3756ea5dc9912b02089c (diff)
downloadFreeBSD-src-c2bbd5fdeb4509ccc5f9da044dee45d30c218a88.zip
FreeBSD-src-c2bbd5fdeb4509ccc5f9da044dee45d30c218a88.tar.gz
Get the kernel stack right now that the u-area is gone.
Diffstat (limited to 'sys/arm/sa11x0')
-rw-r--r--sys/arm/sa11x0/assabet_machdep.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/sa11x0/assabet_machdep.c b/sys/arm/sa11x0/assabet_machdep.c
index 92fc4cb..04f637c 100644
--- a/sys/arm/sa11x0/assabet_machdep.c
+++ b/sys/arm/sa11x0/assabet_machdep.c
@@ -417,5 +417,6 @@ initarm(void *arg, void *arg2)
init_param2(physmem);
kdb_init();
avail_end = 0xc0000000 + 0x02000000 - 1;
- return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP));
+ return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
+ sizeof(struct pcb)));
}
OpenPOWER on IntegriCloud