cvs commit: src/sys/kern imgact_aout.c imgact_elf.c kern_exec.c kern_fp.c uipc_syscalls.c vfs_bio.c vfs_default.c vfs_mount.c vfs_nlookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c vfs_vopops.c src/sys/sys vfsops.h vnode.h src/sys/vfs/coda coda_fbsd.c ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Mar 29 10:48:19 PST 2006
dillon 2006/03/29 10:45:07 PST
DragonFly src repository
Modified files:
sys/kern imgact_aout.c imgact_elf.c kern_exec.c
kern_fp.c uipc_syscalls.c vfs_bio.c
vfs_default.c vfs_mount.c vfs_nlookup.c
vfs_subr.c vfs_syscalls.c vfs_vnops.c
vfs_vopops.c
sys/sys vfsops.h vnode.h
sys/vfs/coda coda_fbsd.c coda_vnops.c
sys/vfs/isofs/cd9660 cd9660_lookup.c cd9660_vnops.c
sys/vfs/mfs mfs_vnops.c
sys/vfs/msdosfs msdosfs_vnops.c
sys/vfs/nfs nfs_serv.c nfs_subs.c nfs_vnops.c
sys/vfs/ntfs ntfs_vnops.c
sys/vfs/specfs spec_vnops.c
sys/vfs/ufs ffs_rawread.c ffs_vfsops.c ufs_lookup.c
ufs_vnops.c
sys/vfs/union union_subr.c union_vnops.c
sys/vm vm_mmap.c
Log:
Remove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREATEVOBJECT. Rearrange
the VFS code such that VOP_OPEN is now responsible for associating a VM
object with a vnode. Add the vinitvmio() helper routine.
Revision Changes Path
1.10 +1 -1 src/sys/kern/imgact_aout.c
1.35 +1 -1 src/sys/kern/imgact_elf.c
1.36 +5 -13 src/sys/kern/kern_exec.c
1.13 +2 -12 src/sys/kern/kern_fp.c
1.61 +5 -1 src/sys/kern/uipc_syscalls.c
1.60 +15 -32 src/sys/kern/vfs_bio.c
1.31 +0 -114 src/sys/kern/vfs_default.c
1.13 +0 -2 src/sys/kern/vfs_mount.c
1.12 +0 -4 src/sys/kern/vfs_nlookup.c
1.72 +70 -21 src/sys/kern/vfs_subr.c
1.79 +14 -13 src/sys/kern/vfs_syscalls.c
1.36 +5 -13 src/sys/kern/vfs_vnops.c
1.20 +0 -74 src/sys/kern/vfs_vopops.c
1.18 +3 -40 src/sys/sys/vfsops.h
1.45 +1 -18 src/sys/sys/vnode.h
1.10 +3 -4 src/sys/vfs/coda/coda_fbsd.c
1.32 +9 -12 src/sys/vfs/coda/coda_vnops.c
1.19 +5 -0 src/sys/vfs/isofs/cd9660/cd9660_lookup.c
1.21 +18 -0 src/sys/vfs/isofs/cd9660/cd9660_vnops.c
1.22 +0 -3 src/sys/vfs/mfs/mfs_vnops.c
1.32 +15 -0 src/sys/vfs/msdosfs/msdosfs_vnops.c
1.31 +2 -1 src/sys/vfs/nfs/nfs_serv.c
1.36 +2 -11 src/sys/vfs/nfs/nfs_subs.c
1.52 +8 -0 src/sys/vfs/nfs/nfs_vnops.c
1.27 +8 -1 src/sys/vfs/ntfs/ntfs_vnops.c
1.33 +5 -0 src/sys/vfs/specfs/spec_vnops.c
1.18 +1 -1 src/sys/vfs/ufs/ffs_rawread.c
1.37 +11 -18 src/sys/vfs/ufs/ffs_vfsops.c
1.19 +6 -0 src/sys/vfs/ufs/ufs_lookup.c
1.36 +12 -2 src/sys/vfs/ufs/ufs_vnops.c
1.21 +0 -10 src/sys/vfs/union/union_subr.c
1.25 +4 -9 src/sys/vfs/union/union_vnops.c
1.25 +2 -2 src/sys/vm/vm_mmap.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_aout.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fp.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_syscalls.c.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_bio.c.diff?r1=1.59&r2=1.60&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_mount.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_nlookup.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.71&r2=1.72&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.78&r2=1.79&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vnops.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vopops.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vfsops.h.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_fbsd.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vnops.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_lookup.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vnops.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vnops.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vnops.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_serv.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_subs.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vnops.c.diff?r1=1.51&r2=1.52&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vnops.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.32&r2=1.33&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_rawread.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_lookup.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vnops.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_subr.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_vnops.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_mmap.c.diff?r1=1.24&r2=1.25&f=u
More information about the Commits
mailing list