<feed xmlns='http://www.w3.org/2005/Atom'>
<title>e2fsprogs, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/e2fsprogs/atom?h=master</id>
<link rel='self' href='https://git.osdyson.ru/e2fsprogs/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/'/>
<updated>2012-01-22T22:26:55Z</updated>
<entry>
<title>Import of version 1.42+ (replacing debian/)</title>
<updated>2012-01-22T22:26:55Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2012-01-22T22:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=eb23c57d198da848414872bf3e523d6648615a5d'/>
<id>urn:sha1:eb23c57d198da848414872bf3e523d6648615a5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>debugfs: add ncheck -c option</title>
<updated>2012-01-17T22:08:39Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2012-01-17T22:08:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=8bf1e9184ed607aca8afaf50f0972c5a5a9a32db'/>
<id>urn:sha1:8bf1e9184ed607aca8afaf50f0972c5a5a9a32db</id>
<content type='text'>
Add a -c option to ncheck will verifies the file type information in
the directory entry.

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>libext2fs: display partial path if fs corrupted in ext2fs_get_pathname()</title>
<updated>2012-01-17T20:38:31Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2012-01-17T20:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=1f572d1f88628c1e0dc88cb8cfaf2bb480b81e4f'/>
<id>urn:sha1:1f572d1f88628c1e0dc88cb8cfaf2bb480b81e4f</id>
<content type='text'>
The function ext2fs_get_pathname() used to return EXT2_ET_NO_DIRECTORY
if one of the directories in an inode's pathname is not a directory.
This is not very useful in an emergency, when the file system is
corrupted.  This commit will cause ext2fs_get_pathname() to return a
partial pathname, which should help system administrators trying to
use debugfs to investigate a corrupted file system.

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>debugfs: optimize ncheck and improve its error checking</title>
<updated>2012-01-16T22:49:46Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2012-01-16T22:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=2b1cae7a2697ec841c41579d29cdcb0ab39ef73e'/>
<id>urn:sha1:2b1cae7a2697ec841c41579d29cdcb0ab39ef73e</id>
<content type='text'>
Don't call ext2fs_get_pathname() for every single directory; instead,
only call it if we find a matching directory entry.  In addition, if
ext2fs_get_pathname() fails, print the number of the parent directory
in angle parents so the user gets some additional information.

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>libext2fs: change getpagesize to sysconf</title>
<updated>2012-01-10T02:19:48Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2012-01-10T02:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=24d364fc43601ea3d2e01cc506633302fa091d8f'/>
<id>urn:sha1:24d364fc43601ea3d2e01cc506633302fa091d8f</id>
<content type='text'>
Newer versions of glibc no longer export the getpagesize() prototype when
using recent versions of POSIX (_XOPEN_SOURCE).  So building tdb.c gives
use implicit function declaration warnings.  Fix the issue by using the
portable sysconf() function which returns the same answer.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Theodore Ts'o &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>mke2fs: fix -T/-t usage output</title>
<updated>2012-01-10T02:17:57Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2012-01-10T02:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=65794cf159aa051ea3fe79db1950f562600b252e'/>
<id>urn:sha1:65794cf159aa051ea3fe79db1950f562600b252e</id>
<content type='text'>
There is a slight desync between the mke2fs(8) man page and the mke2fs
help output when it comes to the -t/-T options.  Since the man page is
correct, update the mke2fs usage string to match.

Reported-by: Ben Kohler &lt;bkohler@gmail.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Theodore Ts'o &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>libext2fs: add bitmap statistics</title>
<updated>2011-12-18T06:12:44Z</updated>
<author>
<name>Lukas Czerner</name>
<email>lczerner@redhat.com</email>
</author>
<published>2011-12-16T22:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=9288e3be665bb8d5657d7f710687a50fad859acf'/>
<id>urn:sha1:9288e3be665bb8d5657d7f710687a50fad859acf</id>
<content type='text'>
This feature is especially useful for better understanding how e2fsprogs
tools (mainly e2fsck) treats bitmaps and what bitmap backend can be most
suitable for particular bitmap. Backend itself (if implemented) can
provide statistics of its own as well.

[ Changed to provide basic statistics when enabled with the
  E2FSPROGS_BITMAPS_STATS environment variable -- tytso]

Signed-off-by: Lukas Czerner &lt;lczerner@redhat.com&gt;
Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>libext2fs: adjust the description when copying a bitmap</title>
<updated>2011-12-18T06:12:44Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2011-12-17T19:01:15Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=4a61d17c7c4c09ce3bb5f77bdb9b90eb9f10e8c3'/>
<id>urn:sha1:4a61d17c7c4c09ce3bb5f77bdb9b90eb9f10e8c3</id>
<content type='text'>
Label the copy of a bitmap as "copy of ..." so that the bitmap's
description is more descriptive.

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>e2fsck: use different bitmap types as appropriate</title>
<updated>2011-12-18T06:12:44Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2011-12-16T19:55:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=830b44f4385eb255d08fe0c8b200f8d8e3e97a8d'/>
<id>urn:sha1:830b44f4385eb255d08fe0c8b200f8d8e3e97a8d</id>
<content type='text'>
Now that we have multiple backend implementations of the bitmap code,
this commit teaches e2fsck to use either the most appropriate backend
for each use case.

Since we don't know for sure if we will get it all right, the default
choices can be overridden via e2fsck.conf.  The various definitions
are shown here, with the current defaults (which may change as we add
more bitmap implementations and as learn what works better).

; EXT2FS_BAMP64_BITARRAY is 1
; EXT2FS_BMAP64_RBTREE is 2
; EXT2FS_BMAP64_AUTODIR is 3
[bitmaps]
	inode_used_map = 2	; pass1
	inode_dir_map = 3	; pass1
	inode_reg_map = 2	; pass1
	block_found_map = 2	; pass1
	inode_bad_map = 2	; pass1
	inode_imagic_map = 2	; pass1
	block_dup_map = 2	; pass1
	block_ea_map = 2	; pass1
	inode_link_info = 2	; pass1
	inode_dup_map = 2	; pass1b
	inode_done_map = 3	; pass3
	inode_loop_detect = 3	; pass3
	fs_bitmaps = 2

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
<entry>
<title>libext2fs: use the rbtree bitmap by default when initializing a file system</title>
<updated>2011-12-18T06:12:44Z</updated>
<author>
<name>Theodore Ts'o</name>
<email>tytso@mit.edu</email>
</author>
<published>2011-12-16T16:26:00Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/e2fsprogs/commit/?id=0ff7bf30074d8a449ba389e9f088d356447105de'/>
<id>urn:sha1:0ff7bf30074d8a449ba389e9f088d356447105de</id>
<content type='text'>
This change causes the max resident memory of mke2fs, as reported by
/usr/bin/time, to drop from 9296k to 5328k when formatting a 25
gig volume.

Signed-off-by: "Theodore Ts'o" &lt;tytso@mit.edu&gt;
</content>
</entry>
</feed>
