summaryrefslogtreecommitdiffstats
path: root/sys/fs/msdosfs/msdosfs_denode.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-12-02 10:09:33 +0000
committerphk <phk@FreeBSD.org>2004-12-02 10:09:33 +0000
commitde7e56a8ab384f77102dc0ac1394692c4e0b8686 (patch)
tree6bdcded3e316e88d9e784a37ef5c9842e664474e /sys/fs/msdosfs/msdosfs_denode.c
parent8628145ec693adeb5a01cf3b610834e715fb6da4 (diff)
downloadFreeBSD-src-de7e56a8ab384f77102dc0ac1394692c4e0b8686.zip
FreeBSD-src-de7e56a8ab384f77102dc0ac1394692c4e0b8686.tar.gz
Remove the de_devvp and stop VREF'ing it for every vnode we create.
Diffstat (limited to 'sys/fs/msdosfs/msdosfs_denode.c')
-rw-r--r--sys/fs/msdosfs/msdosfs_denode.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/fs/msdosfs/msdosfs_denode.c b/sys/fs/msdosfs/msdosfs_denode.c
index 6fa4a44..1642ed7 100644
--- a/sys/fs/msdosfs/msdosfs_denode.c
+++ b/sys/fs/msdosfs/msdosfs_denode.c
@@ -258,7 +258,6 @@ deget(pmp, dirclust, diroffset, depp)
nvp->v_data = ldep;
ldep->de_vnode = nvp;
ldep->de_flag = 0;
- ldep->de_devvp = 0;
ldep->de_dev = dev;
ldep->de_dirclust = dirclust;
ldep->de_diroffset = diroffset;
@@ -372,8 +371,6 @@ deget(pmp, dirclust, diroffset, depp)
} else
nvp->v_type = VREG;
ldep->de_modrev = init_va_filerev();
- ldep->de_devvp = pmp->pm_devvp;
- VREF(ldep->de_devvp);
*depp = ldep;
return (0);
}
@@ -646,10 +643,6 @@ msdosfs_reclaim(ap)
/*
* Purge old data structures associated with the denode.
*/
- if (dep->de_devvp) {
- vrele(dep->de_devvp);
- dep->de_devvp = 0;
- }
#if 0 /* XXX */
dep->de_flag = 0;
#endif
OpenPOWER on IntegriCloud