Date: Fri, 3 Nov 2000 08:41:55 -0800 (PST) From: Bruce Evans <bde@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/gnu/ext2fs ext2_extern.h ext2_fs.h ext2_linux_balloc.c ext2_vfsops.c Message-ID: <200011031641.IAA12192@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 2000/11/03 08:41:55 PST Modified files: sys/gnu/ext2fs ext2_extern.h ext2_fs.h ext2_linux_balloc.c ext2_vfsops.c Log: Support filesystems with the not-so-new "sparse_superblocks" feature. When this feature is enabled, mke2fs doesn't necessarily allocate a super block and its associated descriptor blocks for every group. The (non-)allocations are reflected in the block bitmap. Since the filesystem code doesn't write to these blocks except for the first superblock, all it has to do to support them is to not count them in ext2_statfs() and not attempt to check them at mount time in ext2_check_blocks_bitmap() (the check has never been enabled in FreeBSD anyway). Revision Changes Path 1.23 +2 -0 src/sys/gnu/ext2fs/ext2_extern.h 1.9 +2 -2 src/sys/gnu/ext2fs/ext2_fs.h 1.15 +31 -7 src/sys/gnu/ext2fs/ext2_linux_balloc.c 1.70 +13 -9 src/sys/gnu/ext2fs/ext2_vfsops.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011031641.IAA12192>