diff options
author | kib <kib@FreeBSD.org> | 2011-01-14 11:36:44 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2011-01-14 11:36:44 +0000 |
commit | a8f14f7c92063bb4b5e271afb698921204865fbc (patch) | |
tree | 30475bdc175495750f46766cd96f06001f9e52fa /sys/powerpc/powerpc/exec_machdep.c | |
parent | 8ffb81ed62bfb8466b2865c8ebd16c406d608551 (diff) | |
download | FreeBSD-src-a8f14f7c92063bb4b5e271afb698921204865fbc.zip FreeBSD-src-a8f14f7c92063bb4b5e271afb698921204865fbc.tar.gz |
Enable shared page for the signal trampolines on PowerPC.
Reviewed and tested by: nwhitehorn
Diffstat (limited to 'sys/powerpc/powerpc/exec_machdep.c')
-rw-r--r-- | sys/powerpc/powerpc/exec_machdep.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/powerpc/powerpc/exec_machdep.c b/sys/powerpc/powerpc/exec_machdep.c index efcd805..9d38d70 100644 --- a/sys/powerpc/powerpc/exec_machdep.c +++ b/sys/powerpc/powerpc/exec_machdep.c @@ -290,8 +290,7 @@ sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *mask) mtx_unlock(&psp->ps_mtx); PROC_UNLOCK(p); - tf->srr0 = (register_t)(p->p_sysent->sv_psstrings - - *(p->p_sysent->sv_szsigcode)); + tf->srr0 = (register_t)p->p_sysent->sv_sigcode_base; /* * copy the frame out to userland. |