* resize2fs uses much less CPU and is much faster for very large fs.
* The seti and freei commands in debugfs can now take an optional length
argument to set and clear a contiguous range of inodes.
* E2fsck will now make explicit checks for the EOFBLOCKS_FL, since we
plan to remove support for it from the kernel file system driver.
* mke2fs can now use direct I/O via "mke2fs -D"
* E2fsck was needlessly closing and re-opening the file system as a side
effect of adding Multiple Mount Protection (MMP). This isn't
necessary for non-MMP file systems, so drop it.
* E2fsck will now abort if there are memory allocation failures when
the file system is initially opened and during the block group
descriptor checks.
* e2fsck will now report the incorrect and corrected checksum values
for incorrect block groups.
* e2fsck can now write log files containing the details of the problems
that were found and fixed directly, via configuration parameters in
/etc/e2fsck.conf.
* The number of messages reported by e2fsck for a given problem type
can be limited.
* dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which noticably
reduces memory consumption for large file systems.
* E2fsck now checks for extents with a zero length.
* Fixed a number of bugs relating to discard.
* E2fsck's CPU utilization in pass 5 has been optimized.
* E2image will now skip copying uninitialized bitmap and inode table
blocks.
* Fixed mke2fs -S so it does not corrupt the first block group's
information.
* E2fsck will now check the new sysfs interface to determine if we are
Rev filesystems/27 Md5 9be97d5894175d896d99fd52bdf51da1 2012-04-23 10:15:04 psmt None