ANDROID: sdcardfs: Add sandbox
[GitHub/LineageOS/android_kernel_samsung_universal7580.git] / fs / utimes.c
index f4fb7eca10e832f5b9c4405092627b94f4a163dc..7216a079d56908bc75cb7c9b8efa87f8e8201e16 100644 (file)
@@ -96,13 +96,13 @@ static int utimes_common(struct path *path, struct timespec *times)
                        goto mnt_drop_write_and_out;
 
                if (!inode_owner_or_capable(inode)) {
-                       error = inode_permission(inode, MAY_WRITE);
+                       error = inode_permission2(path->mnt, inode, MAY_WRITE);
                        if (error)
                                goto mnt_drop_write_and_out;
                }
        }
        mutex_lock(&inode->i_mutex);
-       error = notify_change(path->dentry, &newattrs);
+       error = notify_change2(path->mnt, path->dentry, &newattrs);
        mutex_unlock(&inode->i_mutex);
 
 mnt_drop_write_and_out: