summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2013-02-09 21:36:14 +0000
committerkientzle <kientzle@FreeBSD.org>2013-02-09 21:36:14 +0000
commit60b23e8e0bab5d58d92668ee96edaff5e2fbaa62 (patch)
tree32c0d8bef0b43177e6854c37665179b1a80b0dae
parent49fb93047d4586e750aa29340486613662e7ecf3 (diff)
downloadFreeBSD-src-60b23e8e0bab5d58d92668ee96edaff5e2fbaa62.zip
FreeBSD-src-60b23e8e0bab5d58d92668ee96edaff5e2fbaa62.tar.gz
Fix breakage introduced in r246318.
-rw-r--r--sys/arm/arm/vm_machdep.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/arm/vm_machdep.c b/sys/arm/arm/vm_machdep.c
index 9326546..97b8b76 100644
--- a/sys/arm/arm/vm_machdep.c
+++ b/sys/arm/arm/vm_machdep.c
@@ -402,7 +402,8 @@ cpu_thread_alloc(struct thread *td)
* the ARM EABI.
*/
td->td_frame = (struct trapframe *)STACKALIGN((u_int)td->td_kstack +
- USPACE_SVC_STACK_TOP - sizeof(struct pcb) - 1);
+ USPACE_SVC_STACK_TOP - sizeof(struct pcb) -
+ sizeof(struct trapframe));
#ifdef __XSCALE__
#ifndef CPU_XSCALE_CORE3
pmap_use_minicache(td->td_kstack, td->td_kstack_pages * PAGE_SIZE);
OpenPOWER on IntegriCloud