From 2577f1d27ba8daa91e386ac0ffb4ff08eb003084 Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Tue, 14 Jul 2009 00:08:11 -0700 Subject: [PATCH] MPSAFE - Regenerate system calls for MPSAFE changes. --- sys/kern/init_sysent.c | 6 +++--- sys/sys/syscall-hide.h | 2 -- sys/sys/syscall.h | 2 -- sys/sys/syscall.mk | 2 -- sys/sys/sysproto.h | 2 -- sys/sys/sysunion.h | 2 -- 6 files changed, 3 insertions(+), 13 deletions(-) diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 7aed433201..20b33f648d 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -505,11 +505,11 @@ struct sysent sysent[] = { { AS(umtx_sleep_args), (sy_call_t *)sys_umtx_sleep }, /* 469 = umtx_sleep */ { AS(umtx_wakeup_args), (sy_call_t *)sys_umtx_wakeup }, /* 470 = umtx_wakeup */ { AS(jail_attach_args), (sy_call_t *)sys_jail_attach }, /* 471 = jail_attach */ - { AS(set_tls_area_args), (sy_call_t *)sys_set_tls_area }, /* 472 = set_tls_area */ - { AS(get_tls_area_args), (sy_call_t *)sys_get_tls_area }, /* 473 = get_tls_area */ + { SYF_MPSAFE | AS(set_tls_area_args), (sy_call_t *)sys_set_tls_area }, /* 472 = set_tls_area */ + { SYF_MPSAFE | AS(get_tls_area_args), (sy_call_t *)sys_get_tls_area }, /* 473 = get_tls_area */ { SYF_MPSAFE | AS(closefrom_args), (sy_call_t *)sys_closefrom }, /* 474 = closefrom */ { AS(stat_args), (sy_call_t *)sys_stat }, /* 475 = stat */ - { AS(fstat_args), (sy_call_t *)sys_fstat }, /* 476 = fstat */ + { SYF_MPSAFE | AS(fstat_args), (sy_call_t *)sys_fstat }, /* 476 = fstat */ { AS(lstat_args), (sy_call_t *)sys_lstat }, /* 477 = lstat */ { AS(fhstat_args), (sy_call_t *)sys_fhstat }, /* 478 = fhstat */ { AS(getdirentries_args), (sy_call_t *)sys_getdirentries }, /* 479 = getdirentries */ diff --git a/sys/sys/syscall-hide.h b/sys/sys/syscall-hide.h index 918e57c7f5..0e57ae0174 100644 --- a/sys/sys/syscall-hide.h +++ b/sys/sys/syscall-hide.h @@ -2,8 +2,6 @@ * System call hiders. * * DO NOT EDIT-- this file is automatically generated. - * $DragonFly: src/sys/sys/syscall-hide.h,v 1.63 2008/11/11 00:55:49 pavalos Exp $ - * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp */ #ifdef COMPAT_43 diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index ac8e40b29d..38f0fc1c33 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -2,8 +2,6 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $DragonFly: src/sys/sys/syscall.h,v 1.63 2008/11/11 00:55:49 pavalos Exp $ - * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp */ #define SYS_syscall 0 diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk index 2d1da78693..c1598a80df 100644 --- a/sys/sys/syscall.mk +++ b/sys/sys/syscall.mk @@ -1,7 +1,5 @@ # DragonFly system call names. # DO NOT EDIT-- this file is automatically generated. -# $DragonFly: src/sys/sys/syscall.mk,v 1.63 2008/11/11 00:55:49 pavalos Exp $ -# created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp MIASM = \ syscall.o \ exit.o \ diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index cdecd77cfb..6d72e288ea 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -2,8 +2,6 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $DragonFly: src/sys/sys/sysproto.h,v 1.63 2008/11/11 00:55:49 pavalos Exp $ - * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp */ #ifndef _SYS_SYSPROTO_H_ diff --git a/sys/sys/sysunion.h b/sys/sys/sysunion.h index c4d189f454..2aaa1d8186 100644 --- a/sys/sys/sysunion.h +++ b/sys/sys/sysunion.h @@ -2,8 +2,6 @@ * Union of syscall args for messaging. * * DO NOT EDIT-- this file is automatically generated. - * $DragonFly: src/sys/sys/sysunion.h,v 1.60 2008/11/11 00:55:49 pavalos Exp $ - * created from DragonFly: src/sys/kern/syscalls.master,v 1.60 2008/11/10 22:11:45 pavalos Exp */ union sysunion { -- 2.41.0