From: Thierry Vignaud <tvignaud@mandriva.com>
To: Theodore Tso <tytso@mit.edu>
Cc: Christian Kujau <lists@nerdbynature.de>, linux-ext4@vger.kernel.org
Subject: Re: e2fsprogs-interim scm tree?
Date: Wed, 21 Nov 2007 14:17:38 +0100 [thread overview]
Message-ID: <m2ve7vbuvh.fsf@vador.mandriva.com> (raw)
In-Reply-To: <20071120140420.GC13125@thunk.org> (Theodore Tso's message of "Tue\, 20 Nov 2007 09\:04\:20 -0500")
Theodore Tso <tytso@mit.edu> writes:
> Oh, absolutely. I just don't think it's fair to encourage people to
> use something that might cause them to risk their data unless they
> are going into it with their eyes wide open. The 'pu' branch gets
> very minimal testing. I do run the regression test suite(*), so
> it's a bit more than "it builds, ship it!", but essentially almost
> any patch that will apply gets thrown into 'pu', and as I review
> patches and fix up issues, I move them to the 'next' branch, and
> then a little bit later to the 'master' branch.
>
> (*) With only 3-4 test failures, but at least some of them are tests
> that need to be fixed up, not necessarily outright bugs in the 'pu'
> branch.
>
> At the moment in the git tree only the 'pu' branch has extents
> support, and to be honest the support in e2fsprogs-interim in terms of
> being able to better detect and fix corrupted filesystems without
> crashing. (Some of the newer features like uninit groups and flexbg
> isn't in e2fsprogs-interim, though.) Fixing up the extents support is
> very high on my priority list over the next couple of weeks, but at
> the moment e2fsck on the 'pu' branch will correctly check an ext4
> filesystem with extents that isn't too badly corrupted; a badly
> corrupted one will cause e2fsck to crash. It will get better, I
> promise you! :-)
With the pu branch (98ec405d684b41be4ed8c3911dc7796bbacb8c68), I saw
lot of:
Error while reading over extent tree in inode 395164: Corrupt extent header
Clear inode<y>? yes
Error while reading over extent tree in inode 395165: Corrupt extent header
Clear inode<y>? yes
Error while reading over extent tree in inode 395166: Corrupt extent header
Clear inode<y>? yes
Error while reading over extent tree in inode 395167: Corrupt extent header
Clear inode<y>? yes
Error while reading over extent tree in inode 410957: Corrupt extent header
Clear inode<y>? yes
It's on a ext4 formated a week ago that sees lots of rsync tests.
And indeed, ls reporst some strange inodes:
(...)
-rw-r--r-- 1 tv 64876 2007-11-12 11:37 lang.pm
l????????? ? ? ? ? list_modules.pm
(...)
Would it be a kernel issue then?
prev parent reply other threads:[~2007-11-21 13:43 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-20 0:42 e2fsprogs-interim scm tree? Christian Kujau
2007-11-20 3:11 ` Theodore Tso
2007-11-20 10:24 ` Christian Kujau
2007-11-20 14:04 ` Theodore Tso
2007-11-20 14:56 ` Eric Sandeen
2007-11-20 18:45 ` Theodore Tso
2007-11-20 19:21 ` Christian Kujau
2007-11-21 13:17 ` Thierry Vignaud [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m2ve7vbuvh.fsf@vador.mandriva.com \
--to=tvignaud@mandriva.com \
--cc=linux-ext4@vger.kernel.org \
--cc=lists@nerdbynature.de \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox