[OpenAFS-devel] openafs-1.3.51 and AMD64

Andrej Filipcic andrej.filipcic@ijs.si
Mon, 22 Dec 2003 12:25:18 +0100 (CET)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---104725860-1985788260-1072092318=:29882
Content-Type: TEXT/PLAIN; charset=US-ASCII



Hi!

I am trying to build openafs on dual opteron running SuSE 9.0
professional for AMD64. I ran into several 64-bit issues.  When
compiling openafs-snap-2003-12-16 (basically the same as
openafs-1.3.51), there are still some implicit declarations resulting
in segmentation faults. In attachment, there are some patches adding
mostly declarations of inet_ntoa, DRead and DNew. With those patches
the server works with no problems.

There are more troubles with client. Client starts fine with
"insmod libafs-2.4.21-149-smp.mp.o" and
"afsd -stat 2000 -dcache 800 -daemons 3 -volumes 70 -cachedir \
/var/cache/openafs -memcache"

Using afs client causes several different oopses depending on what you
do with afs.

1) Doing "find /afs/cellname" results in an oops after partially
listing the contents of /afs/cellname. oops is different with noauth
(no token) and auth (with token).

2) Writting small files (2mb) to afs works for some time. Writing with
token results in "afs: Tokens for user of AFS id 1 for cell cellname
are discarded (rxkad error=19270410)" and contact with fileserver is
lost.

3) Writting large file (100mb) with noauth results in panic
(assertion failed: tdc->refCount == 1, , file:
/root/afs/tmp/openafs-snap-2003-12-16/src/afs/afs_dcache.c, line:
1738)

4) Reading of small files also works for some time. Oops does not always
occur at the same place, but it seems to be caused by some kind of cache
corruption. I have attached some examples of oopses in a tar file.

I checked the same version of client on dual i386 fedora box and that
worked with no problems.

Best regards,

Andrej


_____________________________________________________________
   doc. dr. Andrej Filipcic,   E-mail: Andrej.Filipcic@ijs.si
   Department of Experimental High Energy Physics - F9
   Jozef Stefan Institute, Jamova 39, P.o.Box 3000
   SI-1001 Ljubljana, Slovenia
   Tel.: +386-1-477-3674    Fax: +386-1-425-7074
-------------------------------------------------------------
---104725860-1985788260-1072092318=:29882
Content-Type: APPLICATION/octet-stream; name="amd64-afs.tar.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.58.0312221225180.29882@f9pc02.ijs.si>
Content-Description: 
Content-Disposition: attachment; filename="amd64-afs.tar.gz"

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
nbt07unp6fnDfAH6ObVXAHgAAA==

---104725860-1985788260-1072092318=:29882--