xfs
[Top] [All Lists]

Re: SGI XFS on alpha

To: linux-xfs@xxxxxxxxxxx
Subject: Re: SGI XFS on alpha
From: Thomas Graichen <news-innominate.list.sgi.xfs@xxxxxxxxxxxxx>
Date: 4 Aug 2000 18:29:46 GMT
Distribution: local
Organization: innominate AG, Berlin, Germany
References: <8mdpfi$lqf$3@xxxxxxxxxxxxxxxxxxxxxx>
Reply-to: Thomas Graichen <graichen@xxxxxxxxxxxxx>
Reply-to: thomas.graichen@xxxxxxxxxxxxx
Sender: owner-linux-xfs-announce@xxxxxxxxxxx
User-agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.16-local (i586))
Thomas Graichen <graichen@xxxxxxxxxxxxx> wrote:
> ok - just tried the next one :-)

> kernel builds fine (with the below patch - what are the double under-
> scored types btw.?) and i was able to mount the filesystem instantly
> without a problem - i also was able to copy the whole /etc tree over
> to it and remove it again - the try to compile bonnie for running it
> resulted in a pagebuf error (but no crash - only a fs shutdown due
> to an io error) - so it looks quite promising - also there were some
> compile time warnings which i'll look through carefully - maybe it's
> in there anywhere ... also debugging the pagebuf stuff should be
> a bit easier now that there is also kdb less pagebuf tracing from
> the ppc here (btw.: any chance to get this included into the tree if
> i clean it up a bit? - i think it might be a good help for new kdbless
> arches)

ok - i played around a bit more with xfs on the alpha now - have
made the test machine a bit more comfortable and looked at the
compiler warnings - at the end of this mail is a list of changes
i did to make the compiler happy - but please have a look at them
if they are basically ok (you know the code - i so far only see
the warnings :-) ... with this code it so far runs quite fine
(no panic, no fs crashes) but it silently corrupts data and has
other problems:

* the file which was ther from the beginning (XFS containig "i am
here") changed its contents to the ones from another file (i copied
the /etc tree some times to the xfs filesystem and it looks like
the XFS file now contains the contents of the later removed file
from etc/hostname - cyan)

root@cyan:/mnt/xfs# cat XFS
i am here
root@cyan:/mnt/xfs#
...
some disk operation (cp to or on the xfs filesystem, bonnie, deleting
files nothing acting on the file XFS)
...
root@cyan:/mnt/xfs# cat XFS
cyan
root@cyan:/mnt/xfs#

* once i had an unremovable directory (something i know from
testing xfs about 8 weeks ago)

* see the following:

root@cyan:/mnt/xfs# tar xvzf /root/Bonnie.tar.Z 
Bonnie/
Bonnie/Bonnie.c
Bonnie/Commentary
Bonnie/Makefile
root@cyan:/mnt/xfs# cd Bonnie/
root@cyan:/mnt/xfs/Bonnie# make
cc -O2    Bonnie.c   -o Bonnie
collect2: ld terminated with signal 11 [Segmentation fault], core dumped
make: *** [Bonnie] Error 1
root@cyan:/mnt/xfs/Bonnie# cd /tmp
root@cyan:/tmp# tar xvzf /root/Bonnie.tar.Z 
Bonnie/
Bonnie/Bonnie.c
Bonnie/Commentary
Bonnie/Makefile
root@cyan:/tmp# cd Bonnie/
root@cyan:/tmp/Bonnie# make
cc -O2    Bonnie.c   -o Bonnie
root@cyan:/tmp/Bonnie# 

ok - so far i got ... if anyone has any comments to the things above
or other things which come to mind on a 64bit machine please let me
know - i'll try my best to try out everything to get this moving
forward ... btw. do you have xfs running on ia64 (so a 64bit
arch of the linux port of it) ?

t

p.s.: btw. alpha is little endian - just as info

-- 
thomas.graichen@xxxxxxxxxxxxx
Technical Director                                       innominate AG
Clustering & Security                                networking people
tel: +49.30.308806-13  fax: -77                   http://innominate.de

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