cvs commit: src/sys/kern init_sysent.c syscalls.c vfs_syscalls.c src/sys/sys syscall.h syscall.mk sysproto.h

David Malone dwmalone at FreeBSD.org
Tue Mar 16 02:46:43 PST 2004


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


More information about the cvs-src mailing list