diff options
author | alc <alc@FreeBSD.org> | 2011-02-19 21:04:36 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2011-02-19 21:04:36 +0000 |
commit | 927e4eb5e417803b6285a02b1bbabfc8963b44cf (patch) | |
tree | bafb6c1786a9cd631d6272cd4cbc8ddafcf75a8e /sys/fs/tmpfs | |
parent | 6b1edbda3bfa0a2b2e255d18d08e0795785c4965 (diff) | |
download | FreeBSD-src-927e4eb5e417803b6285a02b1bbabfc8963b44cf.zip FreeBSD-src-927e4eb5e417803b6285a02b1bbabfc8963b44cf.tar.gz |
tmpfs_remove() isn't modifying the file's data, so it shouldn't set
TMPFS_NODE_MODIFIED on the node.
PR: 152488
Submitted by: Anton Yuzhaninov
Reviewed by: kib
MFC after: 1 week
Diffstat (limited to 'sys/fs/tmpfs')
-rw-r--r-- | sys/fs/tmpfs/tmpfs_vnops.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/fs/tmpfs/tmpfs_vnops.c b/sys/fs/tmpfs/tmpfs_vnops.c index a57c1f2..3f180ba 100644 --- a/sys/fs/tmpfs/tmpfs_vnops.c +++ b/sys/fs/tmpfs/tmpfs_vnops.c @@ -853,8 +853,7 @@ tmpfs_remove(struct vop_remove_args *v) tmpfs_free_dirent(tmp, de, TRUE); if (node->tn_links > 0) - node->tn_status |= TMPFS_NODE_ACCESSED | TMPFS_NODE_CHANGED | \ - TMPFS_NODE_MODIFIED; + node->tn_status |= TMPFS_NODE_ACCESSED | TMPFS_NODE_CHANGED; error = 0; out: |