Public bug reported:

Binary package hint: e2fsprogs

e2fsprogs has released a new update.

>From http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.41.4

E2fsprogs 1.41.4 (January 27, 2009)

Fixed a bug which could sometimes cause blkid to return an exit value of
zero for a non-existent device (Addresses Debian Bug: #502541)

Blkid will now recognize ext3 filesystems that have the test_fs flag set
as ext3 filesystems.

The blkid library will now recognize btrfs filesystems and swap devices
currently used by user-level software suspend.

Tune2fs now updates the block group checksums when changing the UUID to
avoid causing e2fsck to complain vociferously at the next reboot.

Tune2fs's inode size resizing algorithms have been fixed so it is not
vastly inefficient for moderate-to-large filesystems, due to some
O(n**2) and O(n*m) algorithms that didn't scale well at all.

Fix tune2fs's inode resizing algorithm so it will not corrupt
filesystems laid out for RAID filesystems; in addition, tune2fs will
refuse to change the inode size for filesystems that have the flex_bg
feature enabled. (This is a limitation in the current implementation of
tune2fs -I.)

E2fsprogs 1.41 broke debugfs's logdump command for normal ext3/4
filesystems with 32-bit block numbers, when the headers for 64-bit block
numbers was added. This regression has been fixed.

Debugfs's ncheck command has been fixed to avoid printing garbage
characters at the end of file names.

Fix resize2fs for ext4 filesystems. Some blocks that that need moving
when shrinking filesystems with uninit_bg feature would not be moved. In
addition, blocks and inode table blocks were not being correctly freed
when shrinking filesystems with the flex_bg feable, which caused
resize2fs -M to fail. Finally, when blocks are moved, make sure the
uninitialized flag in extents is preserved.

Fix bug which caused dumpe2fs to abort with an error if run on a
filesystem that contained an external journal.

Some distributions used "mke3fs" as an alias for "mkfs.ext3"; check for
this in argv[0] to provide better legacy support for these
distributions. This is a practice that should NOT be continued, however.

Mke2fs now has a new option -U, which allows the user to specify the
UUID that should be used for the new filesystem.

Mke2fs will treat devices that are exactly 16TB as if they were 16TB
minus one block. This allows users who have read that ext3 supports up
to 16TB filesystems and who create a 16TB LVM to not get confused, since
the true limit is really 16TB minus one block.

E2fsck will no longer abort an fsck run if block group has an errant
INODE_UNINIT flag.

E2fsck now distinguishes between fragmented directories and fragmented
files in verbose mode statistics and in the fragcheck report.

Fix a bug in e2fsck which casued it double count non-contiguous extent-
based inodes.

E2fsck will leave some slack space when repacking directories to allow
room for a few directory entries to be added without causing leaf nodes
to be split right away.

Fix a bug which caused e2fsck to crash when it comes across a corrupted
interior node in an extent tree with the error message: "Error1: Corrupt
extent header on inode XXXXXX"

E2fsck problem descriptions involving the journal are no longer referred
to as "ext3" problems, since ext4 filesystems also have journals.

Fix a long-standing bug in e2fsck which would cause it to crash when
replying journals for filesystems with block sizes greater than 8k.

Update Catalan translation from the Translation Project.

Fixed various Debian packaging issues --- see debian/changelog for
details. (Addresses Debian Bugs: #503057, #502323, #511207)

** Affects: e2fsprogs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
sync/merge e2fsprogs 1.41.4 from upstream
https://bugs.launchpad.net/bugs/327206
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to