Index: gnu/fs/xfs/FreeBSD/xfs_mountops.c =================================================================== RCS file: /home/ncvs/src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c,v retrieving revision 1.9 diff -u -p -r1.9 xfs_mountops.c --- gnu/fs/xfs/FreeBSD/xfs_mountops.c 30 May 2007 03:03:05 -0000 1.9 +++ gnu/fs/xfs/FreeBSD/xfs_mountops.c 18 Aug 2007 13:47:33 -0000 @@ -131,25 +131,25 @@ _xfs_param_copyin(struct mount *mp, stru args->logbufsize = -1; parse_int(mp, "flags", &args->flags, &error); - if (error != 0) + if (error != 0 && error != ENOENT) return error; args->flags |= XFSMNT_32BITINODES; parse_int(mp, "sunit", &args->sunit, &error); - if (error != 0) + if (error != 0 && error != ENOENT) return error; parse_int(mp, "swidth", &args->swidth, &error); - if (error != 0) + if (error != 0 && error != ENOENT) return error; parse_int(mp, "logbufs", &args->logbufs, &error); - if (error != 0) + if (error != 0 && error != ENOENT) return error; parse_int(mp, "logbufsize", &args->logbufsize, &error); - if (error != 0) + if (error != 0 && error != ENOENT) return error; fsname = vfs_getopts(mp->mnt_optnew, "from", &error);