From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Fri, 13 Aug 2004 10:51:14 -0700 (PDT) |
dillon 2004/08/13 10:51:14 PDT DragonFly src repository Modified files: sys/bus/usb/usb Makefile sys/checkpt Makefile sys/conf Makefile.alpha Makefile.amd64 Makefile.i386 Makefile.pc98 files sys/dev/disk/ccd Makefile sys/dev/disk/vn Makefile sys/dev/misc/nmdm Makefile sys/dev/misc/snp Makefile sys/dev/raid/vinum Makefile sys/dev/sound/usb Makefile sys/dev/usbmisc/ubsa Makefile sys/dev/usbmisc/ucom Makefile sys/dev/usbmisc/ufm Makefile sys/dev/usbmisc/uftdi Makefile sys/dev/usbmisc/ugen Makefile sys/dev/usbmisc/uhid Makefile sys/dev/usbmisc/ukbd Makefile sys/dev/usbmisc/ulpt Makefile sys/dev/usbmisc/umodem Makefile sys/dev/usbmisc/ums Makefile sys/dev/usbmisc/uplcom Makefile sys/dev/usbmisc/uscanner Makefile sys/dev/usbmisc/uvisor Makefile sys/dev/usbmisc/uvscom Makefile sys/dev/video/bktr/bktr Makefile sys/emulation/ibcs2 Makefile sys/emulation/ibcs2/coff Makefile sys/emulation/linux Makefile sys/emulation/linux/i386/linprocfs Makefile linprocfs.h linprocfs_subr.c linprocfs_vnops.c sys/emulation/ndis Makefile sys/emulation/svr4 Makefile sys/kern vfs_default.c vfs_init.c vfs_subr.c sys/net/ppp_layer Makefile sys/net/tap Makefile sys/net/tun Makefile sys/sys vnode.h sys/vfs/coda Makefile coda_vnops.c coda_vnops.h sys/vfs/deadfs dead_vnops.c sys/vfs/fdesc Makefile fdesc_vnops.c sys/vfs/fifofs Makefile fifo.h fifo_vnops.c sys/vfs/gnu/ext2fs Makefile ext2_extern.h ext2_vfsops.c ext2_vnops.c sys/vfs/hpfs Makefile hpfs.h hpfs_vfsops.c hpfs_vnops.c sys/vfs/isofs/cd9660 Makefile cd9660_vfsops.c cd9660_vnops.c iso.h sys/vfs/mfs Makefile mfs_vfsops.c mfs_vnops.c sys/vfs/msdosfs Makefile denode.h msdosfs_denode.c msdosfs_vnops.c sys/vfs/nfs Makefile nfs_node.c nfs_nqlease.c nfs_subs.c nfs_vnops.c nfsnode.h nqnfs.h sys/vfs/ntfs Makefile ntfs.h ntfs_vfsops.c ntfs_vnops.c sys/vfs/nullfs Makefile null.h null_subr.c null_vfsops.c null_vnops.c sys/vfs/nwfs Makefile nwfs_node.c nwfs_vnops.c sys/vfs/portal Makefile portal.h portal_vfsops.c portal_vnops.c sys/vfs/procfs Makefile procfs.h procfs_subr.c procfs_vnops.c sys/vfs/smbfs Makefile smbfs_node.c smbfs_vnops.c sys/vfs/specfs spec_vnops.c sys/vfs/udf Makefile udf_vnops.c sys/vfs/ufs ffs_extern.h ffs_vfsops.c ffs_vnops.c ufs_extern.h ufs_vnops.c sys/vfs/umapfs Makefile umap.h umap_subr.c umap_vnops.c sys/vfs/union Makefile union.h union_subr.c union_vfsops.c union_vnops.c sys/vm vm_swap.c Added files: sys/kern vfs_vopops.c sys/sys vopops.h Removed files: sys/kern vnode_if.src Log: VFS messaging/interfacing work stage 1/99. This stage replaces the old dynamic VFS descriptor and inlined wrapper mess with a fixed structure and fixed procedural wrappers. Most of the work is straightforward except for vfs_init, which was basically rewritten (and greatly simplified). It is my intention to make the vop_*() call wrappers eventually handle range locking and cache coherency issues as well as implementing the direct call -> messaging interface layer. The call wrappers will also API translation as we shift the APIs over to new, more powerful mechanisms in order to allow the work to be incrementally committed. This is the first stage of what is likely to be a huge number of stages to modernize the VFS subsystem. Revision Changes Path 1.2 +0 -1 src/sys/bus/usb/usb/Makefile 1.2 +1 -1 src/sys/checkpt/Makefile 1.6 +12 -12 src/sys/conf/Makefile.alpha 1.4 +12 -12 src/sys/conf/Makefile.amd64 1.16 +12 -12 src/sys/conf/Makefile.i386 1.6 +12 -12 src/sys/conf/Makefile.pc98 1.70 +1 -0 src/sys/conf/files 1.4 +1 -1 src/sys/dev/disk/ccd/Makefile 1.3 +2 -2 src/sys/dev/disk/vn/Makefile 1.3 +2 -2 src/sys/dev/misc/nmdm/Makefile 1.3 +2 -2 src/sys/dev/misc/snp/Makefile 1.4 +1 -1 src/sys/dev/raid/vinum/Makefile 1.4 +0 -1 src/sys/dev/sound/usb/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/ubsa/Makefile 1.3 +2 -2 src/sys/dev/usbmisc/ucom/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/ufm/Makefile 1.3 +2 -2 src/sys/dev/usbmisc/uftdi/Makefile 1.5 +1 -1 src/sys/dev/usbmisc/ugen/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/uhid/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/ukbd/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/ulpt/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/umodem/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/ums/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/uplcom/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/uscanner/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/uvisor/Makefile 1.4 +1 -1 src/sys/dev/usbmisc/uvscom/Makefile 1.5 +1 -1 src/sys/dev/video/bktr/bktr/Makefile 1.4 +1 -1 src/sys/emulation/ibcs2/Makefile 1.3 +2 -2 src/sys/emulation/ibcs2/coff/Makefile 1.6 +1 -1 src/sys/emulation/linux/Makefile 1.6 +1 -1 src/sys/emulation/linux/i386/linprocfs/Makefile 1.7 +1 -1 src/sys/emulation/linux/i386/linprocfs/linprocfs.h 1.10 +1 -1 src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c 1.15 +28 -28 src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c 1.2 +1 -1 src/sys/emulation/ndis/Makefile 1.9 +1 -1 src/sys/emulation/svr4/Makefile 1.11 +30 -36 src/sys/kern/vfs_default.c 1.5 +124 -283 src/sys/kern/vfs_init.c 1.36 +19 -19 src/sys/kern/vfs_subr.c 1.5 +1 -1 src/sys/net/ppp_layer/Makefile 1.3 +3 -3 src/sys/net/tap/Makefile 1.5 +1 -1 src/sys/net/tun/Makefile 1.19 +31 -44 src/sys/sys/vnode.h 1.4 +1 -2 src/sys/vfs/coda/Makefile 1.17 +48 -48 src/sys/vfs/coda/coda_vnops.c 1.6 +1 -1 src/sys/vfs/coda/coda_vnops.h 1.9 +32 -32 src/sys/vfs/deadfs/dead_vnops.c 1.4 +1 -2 src/sys/vfs/fdesc/Makefile 1.12 +15 -15 src/sys/vfs/fdesc/fdesc_vnops.c 1.2 +1 -1 src/sys/vfs/fifofs/Makefile 1.4 +1 -1 src/sys/vfs/fifofs/fifo.h 1.15 +33 -33 src/sys/vfs/fifofs/fifo_vnops.c 1.3 +2 -2 src/sys/vfs/gnu/ext2fs/Makefile 1.5 +3 -3 src/sys/vfs/gnu/ext2fs/ext2_extern.h 1.17 +2 -2 src/sys/vfs/gnu/ext2fs/ext2_vfsops.c 1.14 +31 -31 src/sys/vfs/gnu/ext2fs/ext2_vnops.c 1.4 +1 -2 src/sys/vfs/hpfs/Makefile 1.11 +1 -1 src/sys/vfs/hpfs/hpfs.h 1.18 +1 -1 src/sys/vfs/hpfs/hpfs_vfsops.c 1.15 +44 -44 src/sys/vfs/hpfs/hpfs_vnops.c 1.3 +2 -3 src/sys/vfs/isofs/cd9660/Makefile 1.18 +3 -3 src/sys/vfs/isofs/cd9660/cd9660_vfsops.c 1.10 +48 -48 src/sys/vfs/isofs/cd9660/cd9660_vnops.c 1.4 +3 -3 src/sys/vfs/isofs/cd9660/iso.h 1.4 +1 -2 src/sys/vfs/mfs/Makefile 1.16 +2 -2 src/sys/vfs/mfs/mfs_vfsops.c 1.14 +24 -24 src/sys/vfs/mfs/mfs_vnops.c 1.4 +1 -2 src/sys/vfs/msdosfs/Makefile 1.6 +1 -1 src/sys/vfs/msdosfs/denode.h 1.13 +1 -1 src/sys/vfs/msdosfs/msdosfs_denode.c 1.16 +32 -32 src/sys/vfs/msdosfs/msdosfs_vnops.c 1.4 +1 -2 src/sys/vfs/nfs/Makefile 1.11 +1 -1 src/sys/vfs/nfs/nfs_node.c 1.18 +3 -2 src/sys/vfs/nfs/nfs_nqlease.c 1.19 +6 -6 src/sys/vfs/nfs/nfs_subs.c 1.26 +75 -75 src/sys/vfs/nfs/nfs_vnops.c 1.10 +3 -3 src/sys/vfs/nfs/nfsnode.h 1.6 +1 -1 src/sys/vfs/nfs/nqnfs.h 1.4 +1 -2 src/sys/vfs/ntfs/Makefile 1.5 +1 -1 src/sys/vfs/ntfs/ntfs.h 1.18 +1 -1 src/sys/vfs/ntfs/ntfs_vfsops.c 1.13 +45 -45 src/sys/vfs/ntfs/ntfs_vnops.c 1.4 +1 -2 src/sys/vfs/nullfs/Makefile 1.4 +1 -1 src/sys/vfs/nullfs/null.h 1.11 +2 -2 src/sys/vfs/nullfs/null_subr.c 1.10 +1 -1 src/sys/vfs/nullfs/null_vfsops.c 1.12 +24 -24 src/sys/vfs/nullfs/null_vnops.c 1.4 +1 -2 src/sys/vfs/nwfs/Makefile 1.12 +2 -2 src/sys/vfs/nwfs/nwfs_node.c 1.13 +33 -33 src/sys/vfs/nwfs/nwfs_vnops.c 1.4 +1 -2 src/sys/vfs/portal/Makefile 1.3 +2 -2 src/sys/vfs/portal/portal.h 1.9 +1 -1 src/sys/vfs/portal/portal_vfsops.c 1.14 +15 -15 src/sys/vfs/portal/portal_vnops.c 1.4 +1 -2 src/sys/vfs/procfs/Makefile 1.6 +1 -1 src/sys/vfs/procfs/procfs.h 1.8 +1 -1 src/sys/vfs/procfs/procfs_subr.c 1.17 +28 -28 src/sys/vfs/procfs/procfs_vnops.c 1.5 +1 -2 src/sys/vfs/smbfs/Makefile 1.11 +2 -2 src/sys/vfs/smbfs/smbfs_node.c 1.14 +36 -36 src/sys/vfs/smbfs/smbfs_vnops.c 1.19 +35 -35 src/sys/vfs/specfs/spec_vnops.c 1.2 +1 -2 src/sys/vfs/udf/Makefile 1.5 +16 -16 src/sys/vfs/udf/udf_vnops.c 1.7 +3 -3 src/sys/vfs/ufs/ffs_extern.h 1.20 +2 -2 src/sys/vfs/ufs/ffs_vfsops.c 1.9 +18 -18 src/sys/vfs/ufs/ffs_vnops.c 1.7 +2 -1 src/sys/vfs/ufs/ufs_extern.h 1.16 +84 -84 src/sys/vfs/ufs/ufs_vnops.c 1.4 +1 -2 src/sys/vfs/umapfs/Makefile 1.5 +1 -1 src/sys/vfs/umapfs/umap.h 1.9 +2 -2 src/sys/vfs/umapfs/umap_subr.c 1.9 +16 -16 src/sys/vfs/umapfs/umap_vnops.c 1.4 +1 -2 src/sys/vfs/union/Makefile 1.6 +1 -1 src/sys/vfs/union/union.h 1.13 +3 -3 src/sys/vfs/union/union_subr.c 1.13 +2 -2 src/sys/vfs/union/union_vfsops.c 1.13 +57 -57 src/sys/vfs/union/union_vnops.c 1.13 +5 -5 src/sys/vm/vm_swap.c http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/usb/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/checkpt/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.alpha.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.amd64.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.i386.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/Makefile.pc98.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.69&r2=1.70&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ccd/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/vn/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/nmdm/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/snp/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/usb/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ubsa/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ucom/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ufm/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uftdi/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ugen/Makefile.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uhid/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ukbd/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ulpt/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/umodem/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ums/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uplcom/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uscanner/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uvisor/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uvscom/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/bktr/bktr/Makefile.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ibcs2/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ibcs2/coff/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/Makefile.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/Makefile.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ndis/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/svr4/Makefile.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_init.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.35&r2=1.36&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp_layer/Makefile.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/tap/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/tun/Makefile.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vnops.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vnops.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/deadfs/dead_vnops.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/fdesc_vnops.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fifofs/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fifofs/fifo.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fifofs/fifo_vnops.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_extern.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vnops.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_vfsops.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_vnops.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/Makefile.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vnops.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/iso.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vfsops.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vnops.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/denode.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_denode.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vnops.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_node.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_nqlease.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_subs.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vnops.c.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfsnode.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nqnfs.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vfsops.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vnops.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_subr.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_node.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_vnops.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal_vfsops.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal_vnops.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_subr.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_vnops.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/Makefile.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_node.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_vnops.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/udf/Makefile.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/udf/udf_vnops.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_extern.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vnops.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_extern.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vnops.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap_subr.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap_vnops.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/Makefile.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_subr.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_vfsops.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_vnops.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_swap.c.diff?r1=1.12&r2=1.13&f=u