Date: Tue, 30 Jan 2007 03:11:45 +0000 (UTC) From: Craig Rodrigues <rodrigc@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files src/sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c Message-ID: <200701300311.l0U3BkMB007835@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rodrigc 2007-01-30 03:11:45 UTC
FreeBSD src repository
Modified files:
sys/conf files
sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c
Log:
Add a "-o large" mount option for msdosfs. Convert compile-time checks for
#ifdef MSDOSFS_LARGE to run-time checks to see if "-o large" was specified.
Test case provided by Oliver Fromme:
truncate -s 200G test.img
mdconfig -a -t vnode -f test.img -u 9
newfs_msdos -s 419430400 -n 1 /dev/md9 zip250
mount -t msdosfs /dev/md9 /mnt # should fail
mount -t msdosfs -o large /dev/md9 /mnt # should succeed
PR: 105964
Requested by: Oliver Fromme <olli lurza secnetix de>
Tested by: trhodes
MFC after: 2 weeks
Revision Changes Path
1.1173 +1 -1 src/sys/conf/files
1.157 +34 -19 src/sys/fs/msdosfs/msdosfs_vfsops.c
1.167 +20 -17 src/sys/fs/msdosfs/msdosfs_vnops.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701300311.l0U3BkMB007835>
