diff options
author | cognet <cognet@FreeBSD.org> | 2004-11-20 16:51:32 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2004-11-20 16:51:32 +0000 |
commit | c2bbd5fdeb4509ccc5f9da044dee45d30c218a88 (patch) | |
tree | cca168ceb753103e6d06a8b771e9935b4e5458a4 /sys/arm/sa11x0 | |
parent | 2958d0c63cfb60b21c0f3756ea5dc9912b02089c (diff) | |
download | FreeBSD-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.c | 3 |
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))); } |