+@@ -179,11 +232,6 @@ static int squashfs_fill_super(struct su
+ i_size_read(sb->s_bdev->bd_inode))
+ goto failed_mount;
+
+- /* Check block size for sanity */
+- msblk->block_size = le32_to_cpu(sblk->block_size);
+- if (msblk->block_size > SQUASHFS_FILE_MAX_SIZE)
+- goto failed_mount;
+-
+ /*
+ * Check the system page size is not larger than the filesystem
+ * block size (by default 128K). This is currently not supported.
+@@ -315,21 +363,16 @@ allocate_root: