summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2001-05-19 01:37:12 +0000
committeralfred <alfred@FreeBSD.org>2001-05-19 01:37:12 +0000
commit3285b062fc60c46bbd206259ca2457715f9182ad (patch)
treef5ea2ea49c327fff8fc16dea35f3e61d7c06ca29 /sys
parent1867c1a0fb53c15be8f1c835ff33c88aed1a5617 (diff)
downloadFreeBSD-src-3285b062fc60c46bbd206259ca2457715f9182ad.zip
FreeBSD-src-3285b062fc60c46bbd206259ca2457715f9182ad.tar.gz
Regen syscalls that were made mpsafe via vm_mtx
obreak, getpagesize, sbrk, sstk, mmap, ovadvise, munmap, mprotect, madvise, mincore, mmap, mlock, munlock, minherit, msync, mlockall, munlockall
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/init_sysent.c36
-rw-r--r--sys/kern/syscalls.c2
-rw-r--r--sys/sys/syscall-hide.h2
-rw-r--r--sys/sys/syscall.h2
-rw-r--r--sys/sys/syscall.mk2
-rw-r--r--sys/sys/sysproto.h2
6 files changed, 23 insertions, 23 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index ba716c9..ec37c25 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
*/
#include "opt_compat.h"
@@ -39,7 +39,7 @@ struct sysent sysent[] = {
{ AS(mknod_args), (sy_call_t *)mknod }, /* 14 = mknod */
{ AS(chmod_args), (sy_call_t *)chmod }, /* 15 = chmod */
{ AS(chown_args), (sy_call_t *)chown }, /* 16 = chown */
- { AS(obreak_args), (sy_call_t *)obreak }, /* 17 = break */
+ { SYF_MPSAFE | AS(obreak_args), (sy_call_t *)obreak }, /* 17 = break */
{ AS(getfsstat_args), (sy_call_t *)getfsstat }, /* 18 = getfsstat */
{ compat(AS(olseek_args),lseek) }, /* 19 = old lseek */
{ 0, (sy_call_t *)getpid }, /* 20 = getpid */
@@ -86,21 +86,21 @@ struct sysent sysent[] = {
{ AS(chroot_args), (sy_call_t *)chroot }, /* 61 = chroot */
{ compat(AS(ofstat_args),fstat) }, /* 62 = old fstat */
{ compat(AS(getkerninfo_args),getkerninfo) }, /* 63 = old getkerninfo */
- { compat(0,getpagesize) }, /* 64 = old getpagesize */
+ { compat(SYF_MPSAFE | 0,getpagesize) }, /* 64 = old getpagesize */
{ AS(msync_args), (sy_call_t *)msync }, /* 65 = msync */
{ 0, (sy_call_t *)vfork }, /* 66 = vfork */
{ 0, (sy_call_t *)nosys }, /* 67 = obsolete vread */
{ 0, (sy_call_t *)nosys }, /* 68 = obsolete vwrite */
- { AS(sbrk_args), (sy_call_t *)sbrk }, /* 69 = sbrk */
- { AS(sstk_args), (sy_call_t *)sstk }, /* 70 = sstk */
- { compat(AS(ommap_args),mmap) }, /* 71 = old mmap */
- { AS(ovadvise_args), (sy_call_t *)ovadvise }, /* 72 = vadvise */
- { AS(munmap_args), (sy_call_t *)munmap }, /* 73 = munmap */
- { AS(mprotect_args), (sy_call_t *)mprotect }, /* 74 = mprotect */
- { AS(madvise_args), (sy_call_t *)madvise }, /* 75 = madvise */
+ { SYF_MPSAFE | AS(sbrk_args), (sy_call_t *)sbrk }, /* 69 = sbrk */
+ { SYF_MPSAFE | AS(sstk_args), (sy_call_t *)sstk }, /* 70 = sstk */
+ { compat(SYF_MPSAFE | AS(ommap_args),mmap) }, /* 71 = old mmap */
+ { SYF_MPSAFE | AS(ovadvise_args), (sy_call_t *)ovadvise }, /* 72 = vadvise */
+ { SYF_MPSAFE | AS(munmap_args), (sy_call_t *)munmap }, /* 73 = munmap */
+ { SYF_MPSAFE | AS(mprotect_args), (sy_call_t *)mprotect }, /* 74 = mprotect */
+ { SYF_MPSAFE | AS(madvise_args), (sy_call_t *)madvise }, /* 75 = madvise */
{ 0, (sy_call_t *)nosys }, /* 76 = obsolete vhangup */
{ 0, (sy_call_t *)nosys }, /* 77 = obsolete vlimit */
- { AS(mincore_args), (sy_call_t *)mincore }, /* 78 = mincore */
+ { SYF_MPSAFE | AS(mincore_args), (sy_call_t *)mincore }, /* 78 = mincore */
{ AS(getgroups_args), (sy_call_t *)getgroups }, /* 79 = getgroups */
{ AS(setgroups_args), (sy_call_t *)setgroups }, /* 80 = setgroups */
{ SYF_MPSAFE | 0, (sy_call_t *)getpgrp }, /* 81 = getpgrp */
@@ -219,14 +219,14 @@ struct sysent sysent[] = {
{ AS(__getrlimit_args), (sy_call_t *)getrlimit }, /* 194 = getrlimit */
{ AS(__setrlimit_args), (sy_call_t *)setrlimit }, /* 195 = setrlimit */
{ AS(getdirentries_args), (sy_call_t *)getdirentries }, /* 196 = getdirentries */
- { AS(mmap_args), (sy_call_t *)mmap }, /* 197 = mmap */
+ { SYF_MPSAFE | AS(mmap_args), (sy_call_t *)mmap }, /* 197 = mmap */
{ 0, (sy_call_t *)nosys }, /* 198 = __syscall */
{ AS(lseek_args), (sy_call_t *)lseek }, /* 199 = lseek */
{ AS(truncate_args), (sy_call_t *)truncate }, /* 200 = truncate */
{ AS(ftruncate_args), (sy_call_t *)ftruncate }, /* 201 = ftruncate */
{ AS(sysctl_args), (sy_call_t *)__sysctl }, /* 202 = __sysctl */
- { AS(mlock_args), (sy_call_t *)mlock }, /* 203 = mlock */
- { AS(munlock_args), (sy_call_t *)munlock }, /* 204 = munlock */
+ { SYF_MPSAFE | AS(mlock_args), (sy_call_t *)mlock }, /* 203 = mlock */
+ { SYF_MPSAFE | AS(munlock_args), (sy_call_t *)munlock }, /* 204 = munlock */
{ AS(undelete_args), (sy_call_t *)undelete }, /* 205 = undelete */
{ AS(futimes_args), (sy_call_t *)futimes }, /* 206 = futimes */
{ AS(getpgid_args), (sy_call_t *)getpgid }, /* 207 = getpgid */
@@ -272,7 +272,7 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)nosys }, /* 247 = nosys */
{ 0, (sy_call_t *)nosys }, /* 248 = nosys */
{ 0, (sy_call_t *)nosys }, /* 249 = nosys */
- { AS(minherit_args), (sy_call_t *)minherit }, /* 250 = minherit */
+ { SYF_MPSAFE | AS(minherit_args), (sy_call_t *)minherit }, /* 250 = minherit */
{ AS(rfork_args), (sy_call_t *)rfork }, /* 251 = rfork */
{ AS(openbsd_poll_args), (sy_call_t *)openbsd_poll }, /* 252 = openbsd_poll */
{ 0, (sy_call_t *)issetugid }, /* 253 = issetugid */
@@ -299,7 +299,7 @@ struct sysent sysent[] = {
{ AS(lchmod_args), (sy_call_t *)lchmod }, /* 274 = lchmod */
{ AS(lchown_args), (sy_call_t *)lchown }, /* 275 = netbsd_lchown */
{ AS(lutimes_args), (sy_call_t *)lutimes }, /* 276 = lutimes */
- { AS(msync_args), (sy_call_t *)msync }, /* 277 = netbsd_msync */
+ { SYF_MPSAFE | AS(msync_args), (sy_call_t *)msync }, /* 277 = netbsd_msync */
{ AS(nstat_args), (sy_call_t *)nstat }, /* 278 = nstat */
{ AS(nfstat_args), (sy_call_t *)nfstat }, /* 279 = nfstat */
{ AS(nlstat_args), (sy_call_t *)nlstat }, /* 280 = nlstat */
@@ -346,8 +346,8 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)yield }, /* 321 = yield */
{ 0, (sy_call_t *)nosys }, /* 322 = obsolete thr_sleep */
{ 0, (sy_call_t *)nosys }, /* 323 = obsolete thr_wakeup */
- { AS(mlockall_args), (sy_call_t *)mlockall }, /* 324 = mlockall */
- { 0, (sy_call_t *)munlockall }, /* 325 = munlockall */
+ { SYF_MPSAFE | AS(mlockall_args), (sy_call_t *)mlockall }, /* 324 = mlockall */
+ { SYF_MPSAFE | 0, (sy_call_t *)munlockall }, /* 325 = munlockall */
{ AS(__getcwd_args), (sy_call_t *)__getcwd }, /* 326 = __getcwd */
{ AS(sched_setparam_args), (sy_call_t *)sched_setparam }, /* 327 = sched_setparam */
{ AS(sched_getparam_args), (sy_call_t *)sched_getparam }, /* 328 = sched_getparam */
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 6ebb1d1..adf9e78 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
*/
char *syscallnames[] = {
diff --git a/sys/sys/syscall-hide.h b/sys/sys/syscall-hide.h
index db48dca..611e2cb 100644
--- a/sys/sys/syscall-hide.h
+++ b/sys/sys/syscall-hide.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
*/
HIDE_POSIX(fork)
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 1a27524..4908dd1 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
*/
#define SYS_syscall 0
diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk
index c2b9512..1d0023c 100644
--- a/sys/sys/syscall.mk
+++ b/sys/sys/syscall.mk
@@ -1,7 +1,7 @@
# FreeBSD system call names.
# DO NOT EDIT-- this file is automatically generated.
# $FreeBSD$
-# created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+# created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
MIASM = \
syscall.o \
exit.o \
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index 0c8dd40..7993f08 100644
--- a/sys/sys/sysproto.h
+++ b/sys/sys/sysproto.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.90 2001/05/19 01:28:03 alfred Exp
*/
#ifndef _SYS_SYSPROTO_H_
OpenPOWER on IntegriCloud