From d4d2a400e41969dc3a9b65e49c942c254fdfeb64 Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Tue, 31 Oct 2006 17:53:02 +0000 Subject: [PATCH] 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 --- sys/amd64/linux32/linux32_sysvec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/amd64/linux32/linux32_sysvec.c b/sys/amd64/linux32/linux32_sysvec.c index c6f456bbaa0..9f445010a55 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