summaryrefslogtreecommitdiffstats
path: root/fs/ufs/ufs.h
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2015-06-16 01:56:23 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2015-06-16 02:08:34 -0400
commit70d45cdb664390a5573c05f1eecc8432dcc6581b (patch)
tree6ab7b1d46459aa7c872a156d36ffc6416e8c9464 /fs/ufs/ufs.h
parenta50e4a02ad6957ef6f77cccaa8ef6a337f1856af (diff)
downloadlinux-70d45cdb664390a5573c05f1eecc8432dcc6581b.tar.gz
linux-70d45cdb664390a5573c05f1eecc8432dcc6581b.tar.bz2
linux-70d45cdb664390a5573c05f1eecc8432dcc6581b.zip
ufs: don't touch mtime/ctime of directory being moved
See "ext2: Do not update mtime of a moved directory" (and followup in "ext2: fix unbalanced kmap()/kunmap()") for background; this is UFS equivalent - the same problem exists here. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/ufs/ufs.h')
-rw-r--r--fs/ufs/ufs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ufs/ufs.h b/fs/ufs/ufs.h
index cf6368d42d4a..2e31ea2e35a3 100644
--- a/fs/ufs/ufs.h
+++ b/fs/ufs/ufs.h
@@ -106,7 +106,7 @@ extern int ufs_delete_entry(struct inode *, struct ufs_dir_entry *, struct page
extern int ufs_empty_dir (struct inode *);
extern struct ufs_dir_entry *ufs_dotdot(struct inode *, struct page **);
extern void ufs_set_link(struct inode *dir, struct ufs_dir_entry *de,
- struct page *page, struct inode *inode);
+ struct page *page, struct inode *inode, bool update_times);
/* file.c */
extern const struct inode_operations ufs_file_inode_operations;