From c95af954facd01145b60ecdc57c2f159a366b971 Mon Sep 17 00:00:00 2001 From: tytso Date: Sun, 23 Aug 2009 03:35:00 +0000 Subject: [PATCH] Update for 1.41.9 release git-svn-id: https://e2fsprogs.svn.sourceforge.net/svnroot/e2fsprogs/web@29 46e75558-b442-0410-83ab-e6570fdeb8bf --- htdocs/e2fsprogs-release.html | 78 +++++++++++++++++++++++++++++++++++ htdocs/ext2.html | 4 +- htdocs/index.html | 6 +-- 3 files changed, 83 insertions(+), 5 deletions(-) diff --git a/htdocs/e2fsprogs-release.html b/htdocs/e2fsprogs-release.html index 760e8446c..e5e7af5ef 100644 --- a/htdocs/e2fsprogs-release.html +++ b/htdocs/e2fsprogs-release.html @@ -30,6 +30,7 @@

Release notes for the e2fsprogs package

+

E2fsprogs 1.41.9 (August 22, 2009)

+ +

Fix a bug in e2fsck routines for reallocating an inode table which +could cause it to loop forever on an ext4 filesystem with the FLEX_BG +filesystem feature with a relatively rare (and specific) filesystem +corruption. This fix causes e2fsck to try to find space for a new +portion of the inode table in the containing flex_bg, and if that +fails, the new portion of the inode table will be allocated in any +free space available in the filesystem.

+ +

Make e2fsck less annoying by only asking for permission to relocate a +block group's inode table once, instead of for every overlapping +block. Similarly, only ask once to recompute the block group +checksums, instead of once for each corrupted block group's checksum.

+ +

Fix filefrag to avoid print the extent header if the FIEMAP ioctl is +not present, and it needs to fall back to using the FIBMAP ioctl.

+ +

Fix filefrag to correctly print the number of extents for zero-length +files. (Addresses Debian Bug: #540376)

+ +

Filefrag now has a -B option which forces the use of the FIBMAP ioctl +to more easily debug the FIBMAP code.

+ +

Fixed filefrag for non-extent based files.

+ +

Add a new program, e2freefrag, which displays information about the +free space fragmentation in an ext2/3/4 filesystem.

+ +

Fix inode resizing via tune2fs -I so that it works correctly in the +face of non-empty bad blocks inodes, and if the filesystem was +formatted using the "mke2fs -E stride=N" option for RAID arrays.

+ +

Fix regression in ext2fs_extent_set_bmap() caused e2fsck -fD to fail +and corrupt large directories if the directory needs to shrink by more +than one block. (Addresses Debian Bug: #537510)

+ +

Fix e2fsck's buggy_init_scritps=1 so that the if the last write and/or +last mount times are in the future, they are corrected even if +buggy_init_scripts is set. This is needed because otherwise resize2fs +will refuse to resize the filesystem, even after running "e2fsck -f". +(Addresses Launchpad bug: #373409)

+ +

E2fsck will now print much fuller information when the last mount time +or last written time is in the future, since most people can't seem to +believe their distribution has buggy init scripts, or they have a +failed CMOS/RTS clock battery.

+ +

Enhance dumpe2fs to dump the extent information via the 'stat' +command, and more detailed extent information via the new command +'dump_extents'.

+ +

Update French, Polish, Czech, and Sweedish translation from the +Translation Project.

+ +

Fixed various Debian packaging issues --- see debian/changelog for +details.

+ +

Programmer's Notes

+ +

Fixed miscellaneous gcc -Wall warnings.

+ +

Fixed memory leak in error path in ext2fs_block_iterate2()

+ +

Fixed non-Linux build of the intl directory by adding support for the +E/Q/V macros.

+ +

The bitmap read/write functions now treat uninitialized bitmaps as +unallocated; this fixes a number of problems in all e2fsprogs for ext4 +filesystems when there is a need to allocate new blocks or inodes, and +there aren't any free blocks or inodes in the already-used block +groups.

+ +

Improve ext2fs_extent_set_bmap() to avoid creating new extents which +get inserted into the extent tree when they are not needed.

+ +

E2fsprogs 1.41.8 (July 11, 2009)

Fix resize2fs's online resizing, fixing a regression which in diff --git a/htdocs/ext2.html b/htdocs/ext2.html index d5f0de736..f7ce95faa 100644 --- a/htdocs/ext2.html +++ b/htdocs/ext2.html @@ -28,9 +28,9 @@ -

Release 1.41.8 of e2fsprogs is available!

+

Release 1.41.9 of e2fsprogs is available!

-

On July 11, 2009, version 1.41.8 of e2fsprogs was On August 22, 2009, version 1.41.9 of e2fsprogs was announced.

Ext2fs Utilities

diff --git a/htdocs/index.html b/htdocs/index.html index 8732edfc1..17417855b 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -34,12 +34,12 @@ here.

-

Release 1.41.8 of e2fsprogs is +

Release 1.41.9 of e2fsprogs is available!

I am happy to announce a new release of the e2fsprogs distribution. - All users of e2fsprogs are urged to upgrade to the 1.41.8 version as - soon as possible, which can be found here.

+ All users of e2fsprogs are urged to upgrade to the 1.41.9 version as + soon as possible, which can be found here.

This release contains a number of bug fixes and enhancements over the previous releases. For more details, see the -- 2.47.2