mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
Don peril-sensitive sunglasses and mark pipe(2) as MPSAFE. I've beaten up
on it for the last 15 hours with no signs of problems. It gives a small (1%) gain on buildworld since pipe_read/pipe_write are already free of Giant.
This commit is contained in:
parent
dcab544783
commit
bd781a1ed6
6 changed files with 7 additions and 7 deletions
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.153 2003/09/07 05:42:06 alc Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.154 2003/10/20 16:16:03 dwmalone Exp
|
||||
*/
|
||||
|
||||
#include "opt_compat.h"
|
||||
|
|
@ -70,7 +70,7 @@ struct sysent sysent[] = {
|
|||
{ SYF_MPSAFE | 0, (sy_call_t *)getppid }, /* 39 = getppid */
|
||||
{ compat(AS(olstat_args),lstat) }, /* 40 = old lstat */
|
||||
{ SYF_MPSAFE | AS(dup_args), (sy_call_t *)dup }, /* 41 = dup */
|
||||
{ 0, (sy_call_t *)pipe }, /* 42 = pipe */
|
||||
{ SYF_MPSAFE | 0, (sy_call_t *)pipe }, /* 42 = pipe */
|
||||
{ SYF_MPSAFE | 0, (sy_call_t *)getegid }, /* 43 = getegid */
|
||||
{ SYF_MPSAFE | AS(profil_args), (sy_call_t *)profil }, /* 44 = profil */
|
||||
{ AS(ktrace_args), (sy_call_t *)ktrace }, /* 45 = ktrace */
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.153 2003/09/07 05:42:06 alc Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.154 2003/10/20 16:16:03 dwmalone Exp
|
||||
*/
|
||||
|
||||
const char *syscallnames[] = {
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
39 MSTD POSIX { pid_t getppid(void); }
|
||||
40 COMPAT POSIX { int lstat(char *path, struct ostat *ub); }
|
||||
41 MSTD POSIX { int dup(u_int fd); }
|
||||
42 STD POSIX { int pipe(void); }
|
||||
42 MSTD POSIX { int pipe(void); }
|
||||
43 MSTD POSIX { gid_t getegid(void); }
|
||||
44 MSTD BSD { int profil(caddr_t samples, size_t size, \
|
||||
size_t offset, u_int scale); }
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.153 2003/09/07 05:42:06 alc Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.154 2003/10/20 16:16:03 dwmalone Exp
|
||||
*/
|
||||
|
||||
#define SYS_syscall 0
|
||||
|
|
|
|||
|
|
@ -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.153 2003/09/07 05:42:06 alc Exp
|
||||
# created from FreeBSD: src/sys/kern/syscalls.master,v 1.154 2003/10/20 16:16:03 dwmalone Exp
|
||||
MIASM = \
|
||||
syscall.o \
|
||||
exit.o \
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.153 2003/09/07 05:42:06 alc Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.154 2003/10/20 16:16:03 dwmalone Exp
|
||||
*/
|
||||
|
||||
#ifndef _SYS_SYSPROTO_H_
|
||||
|
|
|
|||
Loading…
Reference in a new issue