[565] in arla-drinkers
frequent cache corruption with arla 0.21 on linux 2.2.1
daemon@ATHENA.MIT.EDU (Michael J. Krasnicki)
Wed Feb 3 19:49:32 1999
From owner-arla-drinkers@stacken.kth.se Thu Feb 04 00:49:32 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 8656 invoked from network); 4 Feb 1999 00:49:31 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 4 Feb 1999 00:49:31 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id BAA23783
for arla-drinkers-list; Thu, 4 Feb 1999 01:44:34 +0100 (MET)
Received: from cedapo.ece.cmu.edu (CEDAPO.ECE.CMU.EDU [128.2.251.13])
by sundance.stacken.kth.se (8.8.8/8.8.8) with SMTP id BAA23779
for <arla-drinkers@stacken.kth.se>; Thu, 4 Feb 1999 01:44:26 +0100 (MET)
Received: from localhost (kraz@localhost) by cedapo.ece.cmu.edu (8.6.11/8.6.4) with SMTP id TAA18630 for <arla-drinkers@stacken.kth.se>; Wed, 3 Feb 1999 19:44:21 -0500
Date: Wed, 3 Feb 1999 19:44:21 -0500 (EST)
From: "Michael J. Krasnicki" <kraz@cedapo.ece.cmu.edu>
To: arla-drinkers@stacken.kth.se
Subject: frequent cache corruption with arla 0.21 on linux 2.2.1
Message-ID: <Pine.A32.3.93.990203192555.15164A-100000@cedapo.ece.cmu.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
Hello,
I'm trying to use arla to create/edit/compile code that is siting in
afs. However, I get rampant cache corruption where one .c or .h file will is
randomly substituted for another .c or .h file in the cache resulting in all
kinds of interesting compilation errors.
Is frequent (every 30 minutes) cache corruption a fact of life with arla? Did I
build arla incorrectly? Any clues? Patches? I have been running arla with
debugging. I get the following errors when the cache corruption occurs:
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 4 (getnode), size = 292
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29101, error = 2
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 4 (getnode), size = 292
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29102, error = 2
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 4 (getnode), size = 292
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29103, error = 2
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 8 (getdata), size = 40
Wed Feb 3 19:23:27 1999: arlad: Multi-send: opcode = 9 (installdata), size = 452
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29104, error = 0
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 4 (getnode), size = 292
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29106, error = 2
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 8 (getdata), size = 40
Wed Feb 3 19:23:27 1999: arlad: Multi-send: opcode = 9 (installdata), size = 452
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29107, error = 0
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 4 (getnode), size = 292
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29109, error = 2
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:28:19 1999: arlad: callback (128.2.251.102)
Wed Feb 3 19:28:19 1999: arlad: 0: (699315077, 1, 1)
Wed Feb 3 19:28:19 1999: arlad: Send message: opcode = 11 (invalidnode), size = 28
I also sometimes get the "cm_open(): unknown token: 1" error:
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Wed Feb 3 19:23:27 1999: arlad: worker 0 waiting
Wed Feb 3 19:23:27 1999: arlad: worker 0: processing
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 10 (inactivenode), size = 32
Wed Feb 3 19:23:27 1999: arlad: Rec message: opcode = 12 (open), size = 40
Wed Feb 3 19:23:27 1999: arlad: cm_open(): unknown token: 1, assuming AREAD
Wed Feb 3 19:23:27 1999: arlad: Multi-send: opcode = 9 (installdata), size = 452
Wed Feb 3 19:23:27 1999: arlad: multi-sending wakeup: seq = 29085, error = 0
Wed Feb 3 19:23:27 1999: arlad: worker 0: done
Thanks,
Michael