cvs commit: src/sys/kern init_sysent.c syscalls.c syscalls.master vfs_syscalls.c src/sys/sys mount.h syscall-hide.h syscall.h syscall.mk sysproto.h sysunion.h

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Jun 1 12:56:01 PDT 2008


dillon      2008/06/01 12:55:32 PDT

DragonFly src repository

  Modified files:
    sys/kern             init_sysent.c syscalls.c syscalls.master 
                         vfs_syscalls.c 
    sys/sys              mount.h syscall-hide.h syscall.h 
                         syscall.mk sysproto.h sysunion.h 
  Log:
  Implement a new system call: getvfsstat().  This system call returns
  an array of statfs and statvfs structures.  Unfortunately there is no way
  to just return an array of statvfs structures because the statvfs structure
  does not have sufficient information in it to identify the mount point.
  
      getvfsstat(struct statfs *buf, struct statvfs *vbuf,
  	       long vbufsize, int flags);
  
  Revision  Changes    Path
  1.62      +2 -1      src/sys/kern/init_sysent.c
  1.61      +2 -1      src/sys/kern/syscalls.c
  1.59      +2 -0      src/sys/kern/syscalls.master
  1.129     +107 -0    src/sys/kern/vfs_syscalls.c
  1.41      +1 -0      src/sys/sys/mount.h
  1.62      +2 -1      src/sys/sys/syscall-hide.h
  1.62      +3 -2      src/sys/sys/syscall.h
  1.62      +3 -2      src/sys/sys/syscall.mk
  1.62      +11 -1     src/sys/sys/sysproto.h
  1.59      +2 -1      src/sys/sys/sysunion.h


http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.128&r2=1.129&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.58&r2=1.59&f=u





More information about the Commits mailing list