Folks,
I am trying to get coda 5.3.20 running on a dual opteron
machine (64bit amd machine) running NetBSD and I am not having much
joy. I have fixed up the lwp library to support the architecture (the
lwp test program runs without error). I fixed the vice-setup-rvm
script which was passing a too small chunksize to rdsinit (it was hard
coded to 32 whereas the min for my machine is 40 presumably due to the
wider types, I set chunksize to 64) and all the setup completes but
when I try to run
createvol_rep siren E0000100 /vicepa:
I get this in the SrvLog:
22:28:00 File Server started Fri Jan 2 22:28:00 2004
Out-of-range hash id 256 in chain 124
DIR: 0x730000, LENGTH: 2048
HASH TABLE:
(46 13) (124 256)
ALLOMAP:
(0 50)
PAGEHEADERS:
page 0, tag 1234, freecount 50, set 14, bitmap:
1111111100111111000000000000000000000000000000000000000000000000
CHAINS:
Chain: 46
thisblob: 13 next: 0, flag 1 fid: (1.1) .
Chain: 124
thisblob: 256 next: 29440, flag 0 fid: (207300.307300)
thisblob: 29440 22:28:30 ****** FILE SERVER INTERRUPTED BY SIGNAL 11 CODE 6 ******
22:28:30 ****** Aborting outstanding transactions, stand by...
22:28:30 Uncommitted transactions: 1
22:28:30 Uncommitted transactions: 1
22:28:30 Becoming a zombie now ........
22:28:30 You may use gdb to attach to 1455
which looks a bit fatal.
Does coda run on any other 64bit architectures? Should I just update
to coda6 and try my luck? (the only reason I am using coda5 is that it
is in the NetBSD pkgsrc tree but I could manually compile if I had
to). Any other advice?
--
Brett Lymn