Date: Tue, 16 Mar 2004 02:46:42 -0800 (PST) From: David Malone <dwmalone@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c vfs_syscalls.c src/sys/sys syscall.h syscall.mk sysproto.h Message-ID: <200403161046.i2GAkgin087440@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
dwmalone 2004/03/16 02:46:42 PST FreeBSD src repository Modified files: sys/kern vfs_syscalls.c init_sysent.c syscalls.c sys/sys syscall.h syscall.mk sysproto.h Log: Nudge Giant as far as I can into kern_open(). Mark open() as MPSAFE. Use kern_open() to implement creat() rather than taking the long route through open(). Mark creat as MPSAFE. While I'm at it, mark nosys() (syscall 0) as MPSAFE, for all the difference it will make. Revision Changes Path 1.168 +4 -4 src/sys/kern/init_sysent.c 1.154 +1 -1 src/sys/kern/syscalls.c 1.340 +11 -9 src/sys/kern/vfs_syscalls.c 1.152 +1 -1 src/sys/sys/syscall.h 1.107 +1 -1 src/sys/sys/syscall.mk 1.151 +1 -1 src/sys/sys/sysproto.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403161046.i2GAkgin087440>