[PATCH] Fix some problems with truncate and mtime semantics.
[linux-block.git] / include / linux / fs.h
index ef29500b5df8964a6e79a704ebab8ca55d6779eb..74c01aabd4ab63214d50fe33f5f83bc1a8a33719 100644 (file)
@@ -1344,7 +1344,8 @@ static inline int break_lease(struct inode *inode, unsigned int mode)
 
 /* fs/open.c */
 
-extern int do_truncate(struct dentry *, loff_t start, struct file *filp);
+extern int do_truncate(struct dentry *, loff_t start, unsigned int time_attrs,
+                      struct file *filp);
 extern long do_sys_open(const char __user *filename, int flags, int mode);
 extern struct file *filp_open(const char *, int, int);
 extern struct file * dentry_open(struct dentry *, struct vfsmount *, int);