xfs
[Top] [All Lists]

Re: Crashes in various ext2 functions while running xfstest/check

To: Steve Lord <lord@xxxxxxx>
Subject: Re: Crashes in various ext2 functions while running xfstest/check
From: Chris Pascoe <c.pascoe@xxxxxxxxxxxxxx>
Date: Thu, 24 May 2001 22:45:28 +1000 (EST)
Cc: <linux-xfs@xxxxxxxxxxx>
In-reply-to: <200105241116.f4OBGqX09929@jen.americas.sgi.com>
Sender: owner-linux-xfs@xxxxxxxxxxx
> This is a little scary, the xfs and ext2 filesystems are on different devices,
> otherwise I would question the raid driver, or are they? Your device numbers
> are a little different, where are the partitions you used for the tests?

Both the sda and sdb devices are separate RAID volumes off the same
controller - sda is a RAID1 (dual 9GB drives) and sdb is a RAID5 (six 73GB
drives).

Start mounting filesystem: sd(8,17)
Ending clean XFS mount for filesystem: sd(8,17)
Start mounting filesystem: sd(8,18)
Ending clean XFS mount for filesystem: sd(8,18)

Those device numbers are strange?  Thye correlate to /dev/sdb1 and
/dev/sdb2.  I was using:
        TEST_DEV="/dev/sdb1"
        TEST_DIR="/tst1"
        SCRATCH_DEV="/dev/sdb2"
        SCRATCH_MNT="/tst2"

> I have not seen anything like this before, it smells a little of a buffer
> head getting stamped on. Would it be possible to add disassemblies of the
> ext2 functions you have hit corruption in? i.e. just run gdb on vmlinux
> and disassemble them, otherwise it is hard to figure out which memory
> reference was at fault.

Sure, I am rerunning and will put up dissassemblies as I catch them.
Unfortunately I 'cvs update'd and recompiled without saving the old
vmlinux.  I have two new bt's up now, combined with disassemble's of the
ext2 functions that were running when the oopses occured at
http://www.csee.uq.edu.au/~chrisp/xfs/disasm-20010523.  I hope I've done
the right thing!!

I'm compiling six new kernels on the machine at the moment, with a few
combinations of highmem on/highmem off, Pentium II vs Pentium III
selected, SMP vs Non-SMP, to see if changing any of these makes a
difference.  I think I can possibly disable the RAID controller too,
converting it back into a standard aic7xxx - will look into that hopefully
tomorrow too.

Chris


<Prev in Thread] Current Thread [Next in Thread>