From: Martin Schlemmer <azarah@gentoo.org>
To: "Theodore Ts'o" <tytso@mit.edu>
Cc: adilger@clusterfs.com, linux-kernel@vger.kernel.org
Subject: Re: Corruption problem with ext3 and htree
Date: Tue, 11 Mar 2003 21:17:22 +0200 [thread overview]
Message-ID: <20030311211722.0fee84cc.azarah@gentoo.org> (raw)
In-Reply-To: <20030311061911.GF1965@think.thunk.org>
[-- Attachment #1: Type: text/plain, Size: 2348 bytes --]
On Tue, 11 Mar 2003 01:19:11 -0500
Theodore Ts'o <tytso@mit.edu> wrote:
> Hmm... can you help construct a test case that doesn't rely on the
> presence of the Gentoo distribution? Is there some way we can
> instrument the python code so we can see the exact filesystem
> operations (renames, deletions, moves, etc.) that is going on? The
> good news is that you say that you're able to reproduce it every
> single time, which implies it's not a timing related problem.
>
I just compile perl-5.8.0, and then install it.
----------------------------------------------------
nosferatu perl-5.8.0 # ls /space/var/tmp/portage/perl-5.8.0-r10/image
nosferatu perl-5.8.0 # make
DESTDIR="/space/var/tmp/portage/perl-5.8.0-r10/image"
INSTALLMAN1DIR="/space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/m
an/man1"
INSTALLMAN3DIR="/space/var/tmp/portage/perl-5.8.0-r10/image/foo/usr/sha
re/man/man3" install > /dev/null make[1]: [extras.make] Error 1
(ignored) make[2]: [extras.install] Error 1 (ignored)
nosferatu perl-5.8.0 # ls
/space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash\:\:
Util.* -al ls:
/space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash::Ut
il.tmp: No such file or directory-rw-r--r-- 1 root root
6435 Mar 11 20:54
/space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash::Ut
il.3pm nosferatu perl-5.8.0 #
-------------------------------------------------------------
Bad past, thus attached as well.
> It could possibly be a hash value dependent problem, which case it
> could be related to the filename. That's not very likely, but it is
> possible. If you could send us the result of "dumpe2fs -h /dev/XXXX",
> that would be useful. In particular the last two lines:
>
> Default directory hash: tea
> Directory Hash Seed: 407dbbca-8326-4bed-bc7c-bb0453f79049
>
> The most important thing though is to be able to reduce the test case
> to something which is slightly easier for us ext2/3 developers to run.
>
Seems like its creating 'Hash::Util.tmp' as a directory for some reason,
while it should be a 'tmp' file when installing the man pages.
Is there some other hash algorithm I could try ? Just to verify if it
is that ? Problem is that If I try to recreate it without the make
install, I do not really succeed.
Regards,
--
Martin Schlemmer
[-- Attachment #2: foo --]
[-- Type: application/octet-stream, Size: 795 bytes --]
nosferatu perl-5.8.0 # ls /space/var/tmp/portage/perl-5.8.0-r10/image
nosferatu perl-5.8.0 # make DESTDIR="/space/var/tmp/portage/perl-5.8.0-r10/image" INSTALLMAN1DIR="/space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man1" INSTALLMAN3DIR="/space/var/tmp/portage/perl-5.8.0-r10/image/foo/usr/share/man/man3" install > /dev/null
make[1]: [extras.make] Error 1 (ignored)
make[2]: [extras.install] Error 1 (ignored)
nosferatu perl-5.8.0 # ls /space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash\:\:Util.* -al
ls: /space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash::Util.tmp: No such file or directory
-rw-r--r-- 1 root root 6435 Mar 11 20:54 /space/var/tmp/portage/perl-5.8.0-r10/image/usr/share/man/man3/Hash::Util.3pm
nosferatu perl-5.8.0 #
prev parent reply other threads:[~2003-03-11 19:12 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-07 4:39 Corruption problem with ext3 and htree Martin Schlemmer
2003-03-07 6:48 ` Andreas Dilger
2003-03-07 7:38 ` Martin Schlemmer
2003-03-09 4:33 ` Martin Schlemmer
2003-03-09 6:32 ` Andreas Dilger
2003-03-09 6:36 ` Martin Schlemmer
2003-03-11 6:19 ` Theodore Ts'o
2003-03-11 8:27 ` Martin Schlemmer
2003-03-11 19:17 ` Martin Schlemmer [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=20030311211722.0fee84cc.azarah@gentoo.org \
--to=azarah@gentoo.org \
--cc=adilger@clusterfs.com \
--cc=linux-kernel@vger.kernel.org \
--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;
as well as URLs for NNTP newsgroup(s).