fuse: remove .update_time
This implements updating ctime as well as mtime on file_update_time(). Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
This commit is contained in:
parent
ab9e13f7c7
commit
8b47e73e91
|
@ -1947,17 +1947,6 @@ static int fuse_removexattr(struct dentry *entry, const char *name)
|
|||
return err;
|
||||
}
|
||||
|
||||
static int fuse_update_time(struct inode *inode, struct timespec *now,
|
||||
int flags)
|
||||
{
|
||||
if (flags & S_MTIME) {
|
||||
inode->i_mtime = *now;
|
||||
mark_inode_dirty_sync(inode);
|
||||
BUG_ON(!S_ISREG(inode->i_mode));
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
static const struct inode_operations fuse_dir_inode_operations = {
|
||||
.lookup = fuse_lookup,
|
||||
.mkdir = fuse_mkdir,
|
||||
|
@ -1997,7 +1986,6 @@ static const struct inode_operations fuse_common_inode_operations = {
|
|||
.getxattr = fuse_getxattr,
|
||||
.listxattr = fuse_listxattr,
|
||||
.removexattr = fuse_removexattr,
|
||||
.update_time = fuse_update_time,
|
||||
};
|
||||
|
||||
static const struct inode_operations fuse_symlink_inode_operations = {
|
||||
|
|
Loading…
Reference in New Issue