diff options
author | phk <phk@FreeBSD.org> | 2004-12-02 10:09:33 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-12-02 10:09:33 +0000 |
commit | de7e56a8ab384f77102dc0ac1394692c4e0b8686 (patch) | |
tree | 6bdcded3e316e88d9e784a37ef5c9842e664474e /sys/fs/msdosfs/msdosfs_denode.c | |
parent | 8628145ec693adeb5a01cf3b610834e715fb6da4 (diff) | |
download | FreeBSD-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.c | 7 |
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 |