Skip site navigation (1)Skip section navigation (2)
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>