DragonFly commits List (threaded) for 2008-09
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/emulation/dragonfly12 dfbsd12_stat.c src/sys/kern kern_checkpoint.c vfs_default.c vfs_mount.c vfs_subr.c vfs_syscalls.c src/sys/sys mount.h vnode.h src/sys/vfs/gnu/ext2fs ext2_vfsops.c src/sys/vfs/hpfs hpfs_vfsops.c ...
dillon 2008/09/24 19:20:57 PDT
DragonFly src repository
Modified files: (Branch: DragonFly_RELEASE_2_0)
sys/emulation/dragonfly12 dfbsd12_stat.c
sys/kern kern_checkpoint.c vfs_default.c
vfs_mount.c vfs_subr.c vfs_syscalls.c
sys/sys mount.h vnode.h
sys/vfs/gnu/ext2fs ext2_vfsops.c
sys/vfs/hpfs hpfs_vfsops.c
sys/vfs/isofs/cd9660 cd9660_vfsops.c
sys/vfs/msdosfs msdosfs_vfsops.c
sys/vfs/nfs nfs.h nfs_serv.c nfs_subs.c nfsm_subs.h
sys/vfs/ntfs ntfs_vfsops.c
sys/vfs/nullfs null.h null_vfsops.c null_vnops.c
sys/vfs/udf udf_vfsops.c
sys/vfs/ufs ffs_extern.h ffs_vfsops.c ufs_extern.h
ufs_vfsops.c
Log:
MFC numerous features from HEAD.
* NFS export support for nullfs mounted filesystems,
intended for nullfs mounted hammer PFSs.
* Each nullfs mount constructs a unique fsid based on
the underlying mount.
* Each nullfs mount maintains its own netexport structure.
* The mount pointer in the nch (namecache handle) is passed
into FHTOVP and friends, allowing operations to occur
on the underlying vnodes but still go through the nullfs
mount.
Revision Changes Path
1.3.10.1 +1 -1 src/sys/emulation/dragonfly12/dfbsd12_stat.c
1.19.6.1 +1 -1 src/sys/kern/kern_checkpoint.c
1.53.2.1 +2 -1 src/sys/kern/vfs_default.c
1.35.2.2 +20 -0 src/sys/kern/vfs_mount.c
1.116.2.2 +2 -0 src/sys/kern/vfs_subr.c
1.133.2.1 +22 -9 src/sys/kern/vfs_syscalls.c
1.46.2.1 +5 -4 src/sys/sys/mount.h
1.82.2.1 +1 -1 src/sys/sys/vnode.h
1.56.4.1 +4 -2 src/sys/vfs/gnu/ext2fs/ext2_vfsops.c
1.42.4.1 +6 -5 src/sys/vfs/hpfs/hpfs_vfsops.c
1.45.4.1 +4 -2 src/sys/vfs/isofs/cd9660/cd9660_vfsops.c
1.51.2.1 +4 -3 src/sys/vfs/msdosfs/msdosfs_vfsops.c
1.19.8.2 +3 -3 src/sys/vfs/nfs/nfs.h
1.46.4.2 +143 -133 src/sys/vfs/nfs/nfs_serv.c
1.47.4.1 +9 -6 src/sys/vfs/nfs/nfs_subs.c
1.9.10.1 +9 -9 src/sys/vfs/nfs/nfsm_subs.h
1.47.4.1 +4 -3 src/sys/vfs/ntfs/ntfs_vfsops.c
1.8.8.1 +8 -0 src/sys/vfs/nullfs/null.h
1.29.8.1 +96 -4 src/sys/vfs/nullfs/null_vfsops.c
1.28.8.1 +32 -2 src/sys/vfs/nullfs/null_vnops.c
1.27.4.1 +4 -2 src/sys/vfs/udf/udf_vfsops.c
1.14.10.1 +2 -1 src/sys/vfs/ufs/ffs_extern.h
1.58.4.1 +3 -2 src/sys/vfs/ufs/ffs_vfsops.c
1.15.8.1 +2 -1 src/sys/vfs/ufs/ufs_extern.h
1.16.8.1 +2 -1 src/sys/vfs/ufs/ufs_vfsops.c
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/dragonfly12/dfbsd12_stat.c.diff?r1=1.3&r2=1.3.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_checkpoint.c.diff?r1=1.19&r2=1.19.6.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.53&r2=1.53.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_mount.c.diff?r1=1.35.2.1&r2=1.35.2.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.116.2.1&r2=1.116.2.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.133&r2=1.133.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.46&r2=1.46.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.82&r2=1.82.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.56&r2=1.56.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_vfsops.c.diff?r1=1.42&r2=1.42.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.45&r2=1.45.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vfsops.c.diff?r1=1.51&r2=1.51.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs.h.diff?r1=1.19.8.1&r2=1.19.8.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_serv.c.diff?r1=1.46.4.1&r2=1.46.4.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_subs.c.diff?r1=1.47&r2=1.47.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfsm_subs.h.diff?r1=1.9&r2=1.9.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vfsops.c.diff?r1=1.47&r2=1.47.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null.h.diff?r1=1.8&r2=1.8.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.29&r2=1.29.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.28&r2=1.28.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/udf/udf_vfsops.c.diff?r1=1.27&r2=1.27.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_extern.h.diff?r1=1.14&r2=1.14.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.58&r2=1.58.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_extern.h.diff?r1=1.15&r2=1.15.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vfsops.c.diff?r1=1.16&r2=1.16.8.1&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]