Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/kern/init_sysent.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/kern/init_sysent.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.192 retrieving revision 1.192.2.1 diff -u -p -r1.192 -r1.192.2.1 --- src/sys/kern/init_sysent.c 2007/07/17 18:03:09 1.192 +++ src/sys/kern/init_sysent.c 2007/08/15 13:49:05 1.192.2.1 @@ -1,14 +1,14 @@ -/* $NetBSD: init_sysent.c,v 1.192 2007/07/17 18:03:09 joerg Exp $ */ +/* $NetBSD: init_sysent.c,v 1.192.2.1 2007/08/15 13:49:05 skrll Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.171 2007/07/17 17:42:07 joerg Exp + * created from NetBSD: syscalls.master,v 1.175 2007/08/07 19:00:42 ad Exp */ #include -__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.192 2007/07/17 18:03:09 joerg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.192.2.1 2007/08/15 13:49:05 skrll Exp $"); #include "opt_ktrace.h" #include "opt_nfsserver.h" @@ -114,7 +114,7 @@ struct sysent sysent[] = { sys_open }, /* 5 = open */ { 1, s(struct sys_close_args), 0, sys_close }, /* 6 = close */ - { 4, s(struct sys_wait4_args), SYCALL_MPSAFE | 0, + { 4, s(struct sys_wait4_args), 0, sys_wait4 }, /* 7 = wait4 */ { 2, s(struct compat_43_sys_creat_args), 0, compat_43(sys_creat) }, /* 8 = compat_43 ocreat */ @@ -288,7 +288,7 @@ struct sysent sysent[] = { sys_setpgid }, /* 82 = setpgid */ { 3, s(struct sys_setitimer_args), 0, sys_setitimer }, /* 83 = setitimer */ - { 0, 0, SYCALL_MPSAFE | 0, + { 0, 0, 0, compat_43(sys_wait) }, /* 84 = compat_43 owait */ { 1, s(struct compat_12_sys_swapon_args), 0, compat_12(sys_swapon) }, /* 85 = compat_12 oswapon */ @@ -352,7 +352,7 @@ struct sysent sysent[] = { compat_43(sys_sendmsg) }, /* 114 = compat_43 osendmsg */ { 0, 0, 0, sys_nosys }, /* 115 = obsolete vtrace */ - { 2, s(struct sys_gettimeofday_args), 0, + { 2, s(struct sys_gettimeofday_args), SYCALL_MPSAFE | 0, sys_gettimeofday }, /* 116 = gettimeofday */ { 2, s(struct sys_getrusage_args), 0, sys_getrusage }, /* 117 = getrusage */ @@ -464,7 +464,7 @@ struct sysent sysent[] = { { 0, 0, 0, sys_nosys }, /* 168 = unimplemented */ #if (defined(SYSVSEM) || !defined(_KERNEL)) && !defined(_LP64) - { 5, s(struct compat_10_sys_semsys_args), 0, + { 5, s(struct compat_10_sys_semsys_args), SYCALL_MPSAFE | 0, compat_10(sys_semsys) }, /* 169 = compat_10 osemsys */ #else { 0, 0, 0, @@ -620,13 +620,13 @@ struct sysent sysent[] = { sys_nosys }, /* 219 = excluded lkmnosys */ #endif /* !LKM */ #if defined(SYSVSEM) || !defined(_KERNEL) - { 4, s(struct compat_14_sys___semctl_args), 0, + { 4, s(struct compat_14_sys___semctl_args), SYCALL_MPSAFE | 0, compat_14(sys___semctl) }, /* 220 = compat_14 __semctl */ - { 3, s(struct sys_semget_args), 0, + { 3, s(struct sys_semget_args), SYCALL_MPSAFE | 0, sys_semget }, /* 221 = semget */ - { 3, s(struct sys_semop_args), 0, + { 3, s(struct sys_semop_args), SYCALL_MPSAFE | 0, sys_semop }, /* 222 = semop */ - { 1, s(struct sys_semconfig_args), 0, + { 1, s(struct sys_semconfig_args), SYCALL_MPSAFE | 0, sys_semconfig }, /* 223 = semconfig */ #else { 0, 0, 0, @@ -676,11 +676,11 @@ struct sysent sysent[] = { { 0, 0, 0, sys_nosys }, /* 231 = excluded shmget */ #endif - { 2, s(struct sys_clock_gettime_args), 0, + { 2, s(struct sys_clock_gettime_args), SYCALL_MPSAFE | 0, sys_clock_gettime }, /* 232 = clock_gettime */ { 2, s(struct sys_clock_settime_args), 0, sys_clock_settime }, /* 233 = clock_settime */ - { 2, s(struct sys_clock_getres_args), 0, + { 2, s(struct sys_clock_getres_args), SYCALL_MPSAFE | 0, sys_clock_getres }, /* 234 = clock_getres */ { 3, s(struct sys_timer_create_args), 0, sys_timer_create }, /* 235 = timer_create */ @@ -843,7 +843,7 @@ struct sysent sysent[] = { { 2, s(struct compat_20_sys_fhstatfs_args), 0, compat_20(sys_fhstatfs) }, /* 300 = compat_20 fhstatfs */ #if defined(SYSVSEM) || !defined(_KERNEL) - { 4, s(struct sys_____semctl13_args), 0, + { 4, s(struct sys_____semctl13_args), SYCALL_MPSAFE | 0, sys_____semctl13 }, /* 301 = ____semctl13 */ #else { 0, 0, 0, @@ -895,7 +895,7 @@ struct sysent sysent[] = { sys__lwp_kill }, /* 318 = _lwp_kill */ { 1, s(struct sys__lwp_detach_args), SYCALL_MPSAFE | 0, sys__lwp_detach }, /* 319 = _lwp_detach */ - { 3, s(struct sys__lwp_park_args), SYCALL_MPSAFE | 0, + { 4, s(struct sys__lwp_park_args), SYCALL_MPSAFE | 0, sys__lwp_park }, /* 320 = _lwp_park */ { 2, s(struct sys__lwp_unpark_args), SYCALL_MPSAFE | 0, sys__lwp_unpark }, /* 321 = _lwp_unpark */