summaryrefslogtreecommitdiffstats
path: root/sys/fs/tmpfs/tmpfs_subr.c
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-01-31 22:07:38 +0000
committerdim <dim@FreeBSD.org>2015-01-31 22:07:38 +0000
commit129cf80928d2695cbfd0f26951dc1fc43a1f26e3 (patch)
tree105ec4e6038cd98dc1ae756f88ef3afbb6107769 /sys/fs/tmpfs/tmpfs_subr.c
parentc9d63888fe4bf61cab2ca02db39caf47711f401d (diff)
downloadFreeBSD-src-129cf80928d2695cbfd0f26951dc1fc43a1f26e3.zip
FreeBSD-src-129cf80928d2695cbfd0f26951dc1fc43a1f26e3.tar.gz
Merge ^/head r277999 through r278002.
Diffstat (limited to 'sys/fs/tmpfs/tmpfs_subr.c')
-rw-r--r--sys/fs/tmpfs/tmpfs_subr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/fs/tmpfs/tmpfs_subr.c b/sys/fs/tmpfs/tmpfs_subr.c
index af0a8af..6c4a403 100644
--- a/sys/fs/tmpfs/tmpfs_subr.c
+++ b/sys/fs/tmpfs/tmpfs_subr.c
@@ -991,6 +991,7 @@ tmpfs_dir_attach(struct vnode *vp, struct tmpfs_dirent *de)
dnode->tn_size += sizeof(struct tmpfs_dirent);
dnode->tn_status |= TMPFS_NODE_ACCESSED | TMPFS_NODE_CHANGED | \
TMPFS_NODE_MODIFIED;
+ tmpfs_update(vp);
}
/*
@@ -1036,6 +1037,7 @@ tmpfs_dir_detach(struct vnode *vp, struct tmpfs_dirent *de)
dnode->tn_size -= sizeof(struct tmpfs_dirent);
dnode->tn_status |= TMPFS_NODE_ACCESSED | TMPFS_NODE_CHANGED | \
TMPFS_NODE_MODIFIED;
+ tmpfs_update(vp);
}
void
OpenPOWER on IntegriCloud