Module Name: src Committed By: martin Date: Mon Jan 22 12:34:25 UTC 2018
Modified Files: src/sys/fs/msdosfs [netbsd-8]: msdosfs_vfsops.c Log Message: Pull up following revision(s) (requested by mlelstv in ticket #508): sys/fs/msdosfs/msdosfs_vfsops.c: revision 1.129 relax sanity check. It's ok to have more FAT sectors than needed. To generate a diff of this commit: cvs rdiff -u -r1.127.4.1 -r1.127.4.2 src/sys/fs/msdosfs/msdosfs_vfsops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/fs/msdosfs/msdosfs_vfsops.c diff -u src/sys/fs/msdosfs/msdosfs_vfsops.c:1.127.4.1 src/sys/fs/msdosfs/msdosfs_vfsops.c:1.127.4.2 --- src/sys/fs/msdosfs/msdosfs_vfsops.c:1.127.4.1 Sat Sep 23 17:58:25 2017 +++ src/sys/fs/msdosfs/msdosfs_vfsops.c Mon Jan 22 12:34:25 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: msdosfs_vfsops.c,v 1.127.4.1 2017/09/23 17:58:25 snj Exp $ */ +/* $NetBSD: msdosfs_vfsops.c,v 1.127.4.2 2018/01/22 12:34:25 martin Exp $ */ /*- * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank. @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.127.4.1 2017/09/23 17:58:25 snj Exp $"); +__KERNEL_RCSID(0, "$NetBSD: msdosfs_vfsops.c,v 1.127.4.2 2018/01/22 12:34:25 martin Exp $"); #if defined(_KERNEL_OPT) #include "opt_compat_netbsd.h" @@ -724,8 +724,8 @@ msdosfs_mountfs(struct vnode *devvp, str fatbytes = (pmp->pm_maxcluster+1) * pmp->pm_fatmult / pmp->pm_fatdiv; fatblocksecs = howmany(fatbytes, pmp->pm_BytesPerSec); - if (pmp->pm_FATsecs != fatblocksecs) { - DPRINTF("FATsecs %lu != real %lu\n", pmp->pm_FATsecs, + if (pmp->pm_FATsecs < fatblocksecs) { + DPRINTF("FATsecs %lu < real %lu\n", pmp->pm_FATsecs, fatblocksecs); error = EINVAL; goto error_exit;