cvs commit: src/lib/libc/include libc_private.h src/lib/libc/sys Makefile.inc __cvtstatvfs.c fstatvfs.c statvfs.c src/sys/kern init_sysent.c syscalls.c syscalls.master vfs_default.c vfs_init.c vfs_syscalls.c src/sys/sys kern_syscall.h mount.h mountctl.h ...

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Jun 1 12:29:11 PDT 2008


dillon      2008/06/01 12:27:37 PDT

DragonFly src repository

  Modified files:
    lib/libc/include     libc_private.h 
    lib/libc/sys         Makefile.inc 
    sys/kern             init_sysent.c syscalls.c syscalls.master 
                         vfs_default.c vfs_init.c vfs_syscalls.c 
    sys/sys              kern_syscall.h mount.h mountctl.h 
                         syscall-hide.h syscall.h syscall.mk 
                         sysproto.h sysunion.h 
  Removed files:
    lib/libc/sys         __cvtstatvfs.c fstatvfs.c statvfs.c 
  Log:
  * Implement new system calls in the kernel:  statvfs(), fstatvfs(),
    fhstatvfs().
  
  * Implement a new VFS op, VFS_STATVFS().  Implement a default for this new
    op for VFSs which do not implement VFS_STATVFS(), which calls VFS_STATFS()
    and converts the structure (using Joerg's conversion procedure from libc).
  
  * Remove statvfs(), fstatvfs(), and fhstatvfs() from libc.  These functions
    are now system calls.
  
  Revision  Changes    Path
  1.8       +0 -2      src/lib/libc/include/libc_private.h
  1.33      +0 -1      src/lib/libc/sys/Makefile.inc
  1.61      +4 -0      src/sys/kern/init_sysent.c
  1.60      +3 -0      src/sys/kern/syscalls.c
  1.58      +4 -0      src/sys/kern/syscalls.master
  1.53      +66 -2     src/sys/kern/vfs_default.c
  1.15      +4 -0      src/sys/kern/vfs_init.c
  1.128     +148 -0    src/sys/kern/vfs_syscalls.c
  1.38      +3 -0      src/sys/sys/kern_syscall.h
  1.40      +13 -1     src/sys/sys/mount.h
  1.15      +1 -0      src/sys/sys/mountctl.h
  1.61      +3 -0      src/sys/sys/syscall-hide.h
  1.61      +4 -1      src/sys/sys/syscall.h
  1.61      +4 -1      src/sys/sys/syscall.mk
  1.61      +24 -0     src/sys/sys/sysproto.h
  1.58      +3 -0      src/sys/sys/sysunion.h


http://www.dragonflybsd.org/cvsweb/src/lib/libc/include/libc_private.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/Makefile.inc.diff?r1=1.32&r2=1.33&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.59&r2=1.60&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.52&r2=1.53&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_init.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.127&r2=1.128&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kern_syscall.h.diff?r1=1.37&r2=1.38&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mountctl.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.57&r2=1.58&f=u





More information about the Commits mailing list