diff options
author | kib <kib@FreeBSD.org> | 2006-10-31 17:53:02 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2006-10-31 17:53:02 +0000 |
commit | 66c70dc62d6466ad578228394726a75fc2bc5d00 (patch) | |
tree | fe701f0e846308f805936256ae9a5f0060a21ee2 /sys/amd64 | |
parent | 624b4884d8a23713ca37a37749e49721e5c7f235 (diff) | |
download | FreeBSD-src-66c70dc62d6466ad578228394726a75fc2bc5d00.zip FreeBSD-src-66c70dc62d6466ad578228394726a75fc2bc5d00.tar.gz |
Fix a typo resulting in truncated linux32 signal trampoline code copied
to the usermode. Usually, signal handler segfaulted on return.
Reviewed by: jhb
MFC after: 3 days
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/linux32/linux32_sysvec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/amd64/linux32/linux32_sysvec.c b/sys/amd64/linux32/linux32_sysvec.c index c6f456b..9f44501 100644 --- a/sys/amd64/linux32/linux32_sysvec.c +++ b/sys/amd64/linux32/linux32_sysvec.c @@ -868,7 +868,7 @@ linux_copyout_strings(struct image_params *imgp) */ if (sigcodesz) copyout(imgp->proc->p_sysent->sv_sigcode, - ((caddr_t)arginfo - sigcodesz), szsigcode); + ((caddr_t)arginfo - sigcodesz), sigcodesz); /* * If we have a valid auxargs ptr, prepare some room |