diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2005-01-24 21:51:19 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2005-01-24 21:51:19 +0000 |
| commit | 625d4bc03aea24308d93b7357bad1520cdcee09b (patch) | |
| tree | de9993e72275e8d7b239a022135f011d89328de4 | |
| parent | d07a6d3f6177239bbc47a24131f87738c1dfb1c3 (diff) | |
Notes
| -rw-r--r-- | sys/fs/cd9660/cd9660_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/fs/msdosfs/msdosfs_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/fs/ntfs/ntfs_vfsops.c | 2 | ||||
| -rw-r--r-- | sys/fs/udf/udf_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/gnu/ext2fs/ext2_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/gnu/fs/ext2fs/ext2_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/isofs/cd9660/cd9660_vfsops.c | 1 | ||||
| -rw-r--r-- | sys/ufs/ufs/ufs_vfsops.c | 1 |
8 files changed, 8 insertions, 1 deletions
diff --git a/sys/fs/cd9660/cd9660_vfsops.c b/sys/fs/cd9660/cd9660_vfsops.c index 852a1a3049a6..0c77a555c6b7 100644 --- a/sys/fs/cd9660/cd9660_vfsops.c +++ b/sys/fs/cd9660/cd9660_vfsops.c @@ -616,6 +616,7 @@ cd9660_fhtovp(mp, fhp, vpp) return (ESTALE); } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } diff --git a/sys/fs/msdosfs/msdosfs_vfsops.c b/sys/fs/msdosfs/msdosfs_vfsops.c index 91dfb5c838af..c01b1e8ddc4d 100644 --- a/sys/fs/msdosfs/msdosfs_vfsops.c +++ b/sys/fs/msdosfs/msdosfs_vfsops.c @@ -940,6 +940,7 @@ msdosfs_fhtovp(mp, fhp, vpp) return (error); } *vpp = DETOV(dep); + vnode_create_vobject(*vpp, dep->de_FileSize, curthread); return (0); } diff --git a/sys/fs/ntfs/ntfs_vfsops.c b/sys/fs/ntfs/ntfs_vfsops.c index c6022209c316..d7ff5e2148c8 100644 --- a/sys/fs/ntfs/ntfs_vfsops.c +++ b/sys/fs/ntfs/ntfs_vfsops.c @@ -608,7 +608,7 @@ ntfs_fhtovp( /* XXX as unlink/rmdir/mkdir/creat are not currently possible * with NTFS, we don't need to check anything else for now */ *vpp = nvp; - + vnode_create_vobject(nvp, VTOF(nvp)->f_size, curthread); return (0); } diff --git a/sys/fs/udf/udf_vfsops.c b/sys/fs/udf/udf_vfsops.c index 6a815af8cadd..d39f0cc683dc 100644 --- a/sys/fs/udf/udf_vfsops.c +++ b/sys/fs/udf/udf_vfsops.c @@ -705,6 +705,7 @@ udf_fhtovp(struct mount *mp, struct fid *fhp, struct vnode **vpp) } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } diff --git a/sys/gnu/ext2fs/ext2_vfsops.c b/sys/gnu/ext2fs/ext2_vfsops.c index cb4e3c80f9ec..b3e50aabaa9a 100644 --- a/sys/gnu/ext2fs/ext2_vfsops.c +++ b/sys/gnu/ext2fs/ext2_vfsops.c @@ -1093,6 +1093,7 @@ ext2_fhtovp(mp, fhp, vpp) return (ESTALE); } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } diff --git a/sys/gnu/fs/ext2fs/ext2_vfsops.c b/sys/gnu/fs/ext2fs/ext2_vfsops.c index cb4e3c80f9ec..b3e50aabaa9a 100644 --- a/sys/gnu/fs/ext2fs/ext2_vfsops.c +++ b/sys/gnu/fs/ext2fs/ext2_vfsops.c @@ -1093,6 +1093,7 @@ ext2_fhtovp(mp, fhp, vpp) return (ESTALE); } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } diff --git a/sys/isofs/cd9660/cd9660_vfsops.c b/sys/isofs/cd9660/cd9660_vfsops.c index 852a1a3049a6..0c77a555c6b7 100644 --- a/sys/isofs/cd9660/cd9660_vfsops.c +++ b/sys/isofs/cd9660/cd9660_vfsops.c @@ -616,6 +616,7 @@ cd9660_fhtovp(mp, fhp, vpp) return (ESTALE); } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } diff --git a/sys/ufs/ufs/ufs_vfsops.c b/sys/ufs/ufs/ufs_vfsops.c index 3e57aa28a20f..514ee1f14038 100644 --- a/sys/ufs/ufs/ufs_vfsops.c +++ b/sys/ufs/ufs/ufs_vfsops.c @@ -206,5 +206,6 @@ ufs_fhtovp(mp, ufhp, vpp) return (ESTALE); } *vpp = nvp; + vnode_create_vobject(*vpp, 0, curthread); return (0); } |
