I'll commit this, unless anyone disagrees.

Index: ffs_vfsops.c
===================================================================
RCS file: /cvsroot/src/sys/ufs/ffs/ffs_vfsops.c,v
retrieving revision 1.299
diff -u -r1.299 ffs_vfsops.c
--- ffs_vfsops.c        24 May 2014 16:34:04 -0000      1.299
+++ ffs_vfsops.c        27 Oct 2014 18:29:50 -0000
@@ -684,7 +684,7 @@
                fs->fs_flags &= ~FS_SWAPPED;
        if ((newfs->fs_magic != FS_UFS1_MAGIC &&
             newfs->fs_magic != FS_UFS2_MAGIC)||
-            newfs->fs_bsize > MAXBSIZE ||
+            newfs->fs_bsize > SBLOCKSIZE ||
             newfs->fs_bsize < sizeof(struct fs)) {
                brelse(bp, 0);
                kmem_free(newfs, fs->fs_sbsize);
@@ -974,7 +974,7 @@
                        continue;
 
                /* Validate size of superblock */
-               if (sbsize > MAXBSIZE || sbsize < sizeof(struct fs))
+               if (sbsize > SBLOCKSIZE || sbsize < sizeof(struct fs))
                        continue;
 
                /* Check that we can handle the file system blocksize */

Reply via email to