From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Thu, 23 Dec 2004 21:00:22 -0800 (PST) |
dillon 2004/12/23 21:00:22 PST DragonFly src repository Modified files: sys/kern init_sysent.c syscalls.c syscalls.master vfs_default.c vfs_journal.c vfs_lock.c vfs_syscalls.c vfs_vopops.c sys/sys kern_syscall.h syscall-args syscall-hide.h syscall.h syscall.mk sysproto.h sysunion.h vfsops.h vnode.h Added files: sys/sys mountctl.h Log: Journaling layer work. Add a new system call, mountctl, which will be used to manage the journaling layer. Add a new VOP, VOP_MOUNTCTL, which will be used to pass mountctl operations down into the VFS layer. Revision Changes Path 1.19 +2 -1 src/sys/kern/init_sysent.c 1.19 +2 -1 src/sys/kern/syscalls.c 1.14 +1 -0 src/sys/kern/syscalls.master 1.24 +21 -0 src/sys/kern/vfs_default.c 1.2 +1 -0 src/sys/kern/vfs_journal.c 1.4 +0 -0 src/sys/kern/vfs_lock.c 1.50 +113 -0 src/sys/kern/vfs_syscalls.c 1.12 +12 -8 src/sys/kern/vfs_vopops.c 1.22 +2 -0 src/sys/sys/kern_syscall.h 1.3 +2 -1 src/sys/sys/syscall-args 1.20 +2 -1 src/sys/sys/syscall-hide.h 1.20 +3 -2 src/sys/sys/syscall.h 1.20 +3 -2 src/sys/sys/syscall.mk 1.20 +14 -1 src/sys/sys/sysproto.h 1.17 +2 -1 src/sys/sys/sysunion.h 1.11 +12 -8 src/sys/sys/vfsops.h 1.29 +1 -0 src/sys/sys/vnode.h http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_journal.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_lock.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.49&r2=1.50&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vopops.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/kern_syscall.h.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-args.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/vfsops.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.28&r2=1.29&f=u