summaryrefslogtreecommitdiff
path: root/sys/kern/syscalls.conf
diff options
context:
space:
mode:
authorPhilip Guenthe <guenther@cvs.openbsd.org>2012-06-21 00:57:00 +0000
committerPhilip Guenthe <guenther@cvs.openbsd.org>2012-06-21 00:57:00 +0000
commit867c8588faf5fba418fc7c3a85aa2bd4c3327e01 (patch)
treee98c388fcdff4a138a38722ee463c1b12f6c133a /sys/kern/syscalls.conf
parent28222fd1268ab97426703666e99f70ed942e847b (diff)
__tfork() needs to set the stack address of the new thread in the kernel,
so that it can't get a signal while still running on the parent thread's stack. Also, pass in sizeof(struct __tfork) to provide forward compat when more members are added. This is an ABI change, so switch syscall numbers and bump lib majors this time. ok deraadt@ matthew@
Diffstat (limited to 'sys/kern/syscalls.conf')
-rw-r--r--sys/kern/syscalls.conf4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/syscalls.conf b/sys/kern/syscalls.conf
index a00a694b5ce..068f33e3df9 100644
--- a/sys/kern/syscalls.conf
+++ b/sys/kern/syscalls.conf
@@ -1,11 +1,11 @@
-# $OpenBSD: syscalls.conf,v 1.14 2011/07/09 05:46:26 matthew Exp $
+# $OpenBSD: syscalls.conf,v 1.15 2012/06/21 00:56:59 guenther Exp $
# $NetBSD: syscalls.conf,v 1.2 1994/10/26 06:45:57 cgd Exp $
sysnames="syscalls.c"
sysnumhdr="../sys/syscall.h"
syssw="init_sysent.c"
sysarghdr="../sys/syscallargs.h"
-compatopts="compat_o48"
+compatopts="compat_o48 compat_o51"
libcompatopts=""
switchname="sysent"