]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/ceph/addr.c
of: Correct of_phandle_args node reference in comments
[karo-tx-linux.git] / fs / ceph / addr.c
index 90b3954d48edfa88b10b22dd98d5fcc0bc6c6ab7..18c06bbaf1367ae1f1284b76e708007482b8cbf1 100644 (file)
@@ -1076,12 +1076,6 @@ retry_locked:
        /* past end of file? */
        i_size = inode->i_size;   /* caller holds i_mutex */
 
-       if (i_size + len > inode->i_sb->s_maxbytes) {
-               /* file is too big */
-               r = -EINVAL;
-               goto fail;
-       }
-
        if (page_off >= i_size ||
            (pos_in_page == 0 && (pos+len) >= i_size &&
             end_in_page - pos_in_page != PAGE_CACHE_SIZE)) {
@@ -1099,9 +1093,6 @@ retry_locked:
        if (r < 0)
                goto fail_nosnap;
        goto retry_locked;
-
-fail:
-       up_read(&mdsc->snap_rwsem);
 fail_nosnap:
        unlock_page(page);
        return r;