X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Fntfs%2Finode.c;h=7c410f879412446e11b659454672b3bc15a3dbfe;hb=116fc01f2ed7578e70ea85c67f6507ae50a5932e;hp=e01287c964a88ab4db60472e1e084449bcd166e3;hpb=d4e65476bc68dbc9231b3c772b71f1576579b6fb;p=linux-beck.git diff --git a/fs/ntfs/inode.c b/fs/ntfs/inode.c index e01287c964a8..7c410f879412 100644 --- a/fs/ntfs/inode.c +++ b/fs/ntfs/inode.c @@ -2813,7 +2813,7 @@ done: * for real. */ if (!IS_NOCMTIME(VFS_I(base_ni)) && !IS_RDONLY(VFS_I(base_ni))) { - struct timespec now = current_fs_time(VFS_I(base_ni)->i_sb); + struct timespec now = current_time(VFS_I(base_ni)); int sync_it = 0; if (!timespec_equal(&VFS_I(base_ni)->i_mtime, &now) || @@ -2893,7 +2893,7 @@ int ntfs_setattr(struct dentry *dentry, struct iattr *attr) int err; unsigned int ia_valid = attr->ia_valid; - err = inode_change_ok(vi, attr); + err = setattr_prepare(dentry, attr); if (err) goto out; /* We do not support NTFS ACLs yet. */