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