aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/tmpfs
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2008-09-20 19:46:45 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2008-09-20 19:46:45 +0000
commit86dacdfe2b2ec55ab6386053534f87149162b433 (patch)
treee507302b4dc7a5cad58e30c582aa41fa9949dc2f /sys/fs/tmpfs
parentea60a5f526cc605afac455c00e9f1f15a6d05ca4 (diff)
downloadsrc-86dacdfe2b2ec55ab6386053534f87149162b433.tar.gz
src-86dacdfe2b2ec55ab6386053534f87149162b433.zip
Initialize va_flags and va_filerev properly in VOP_GETATTR(). Don't
initialize va_vaflags and va_spare because they are not part of the VOP_GETATTR() API. Also don't initialize birthtime to ctime or zero. Submitted by: Jaakko Heinonen <jh saunalahti fi> Reviewed by: bde Discussed on: freebsd-fs MFC after: 1 month
Notes
Notes: svn path=/head/; revision=183212
Diffstat (limited to 'sys/fs/tmpfs')
-rw-r--r--sys/fs/tmpfs/tmpfs_vnops.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/fs/tmpfs/tmpfs_vnops.c b/sys/fs/tmpfs/tmpfs_vnops.c
index a7eadad4429b..3eb44decc276 100644
--- a/sys/fs/tmpfs/tmpfs_vnops.c
+++ b/sys/fs/tmpfs/tmpfs_vnops.c
@@ -366,9 +366,7 @@ tmpfs_getattr(struct vop_getattr_args *v)
vap->va_rdev = (vp->v_type == VBLK || vp->v_type == VCHR) ?
node->tn_rdev : VNOVAL;
vap->va_bytes = round_page(node->tn_size);
- vap->va_filerev = VNOVAL;
- vap->va_vaflags = 0;
- vap->va_spare = VNOVAL; /* XXX */
+ vap->va_filerev = 0;
return 0;
}