commit b4d6d8bb16b6a30fb1a5ecf6924e88c224ba8db8
Author: Francois Tigeot <[email protected]>
Date: Tue Aug 16 12:01:27 2011 +0200
VFS accounting: add a new vquotactl() syscall
* It uses a proplib(3) based interface to pass messages between
kernel and userland
* It may be used to handle different commands in the future
* For now, only implement one displaying the contents of the
space counters for a particular mount point
* Also add a debug flag to vquota(8) showing messages exchanged
between kernel and userland
Summary of changes:
sbin/vquota/Makefile | 1 +
sbin/vquota/vquota.8 | 16 ++++-
sbin/vquota/vquota.c | 149 ++++++++++++++++++++++++++++++++++++++++++---
sys/kern/init_sysent.c | 1 +
sys/kern/syscalls.c | 1 +
sys/kern/syscalls.master | 2 +
sys/kern/vfs_quota.c | 107 ++++++++++++++++++++++++++++++++-
sys/sys/syscall-hide.h | 1 +
sys/sys/syscall.h | 3 +-
sys/sys/syscall.mk | 3 +-
sys/sys/sysproto.h | 8 +++
sys/sys/sysunion.h | 1 +
sys/sys/vfs_quota.h | 3 +
13 files changed, 281 insertions(+), 15 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b4d6d8bb16b6a30fb1a5ecf6924e88c224ba8db8
--
DragonFly BSD source repository