]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/sync.c
fs/sync.c: remove unnecessary NULL f_mapping check in sync_file_range
[linux.git] / fs / sync.c
index 2a54c1f2203595823df1bd97680b9a1fb163e400..cf57f33fcd160f358945632a3dd87419684e8e3f 100644 (file)
--- a/fs/sync.c
+++ b/fs/sync.c
@@ -335,11 +335,6 @@ SYSCALL_DEFINE4(sync_file_range, int, fd, loff_t, offset, loff_t, nbytes,
                goto out_put;
 
        mapping = f.file->f_mapping;
-       if (!mapping) {
-               ret = -EINVAL;
-               goto out_put;
-       }
-
        ret = 0;
        if (flags & SYNC_FILE_RANGE_WAIT_BEFORE) {
                ret = filemap_fdatawait_range(mapping, offset, endbyte);