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: [EMAIL PROTECTED] 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 -------------------------------------------------------------
amd64-afs.tar
Description: Binary data
