linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
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 #

      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).