[OpenAFS-port-darwin] OpenAFS kernel panic

Michael G. Ross mgross@csail.mit.edu
Thu, 10 Feb 2005 14:04:31 -0500


We seem to have triggered an OpenAFS related kernel panic.

We are running the latest release, Xserve dual G5, Mac OS X 10.3.7.

The problems started when a process got hung up when its tokens expired. 
  Tokens were reacquired and compiles touching some of the process's 
source and object files started hanging. The process itself hadn't been 
cleanly killed. The hung compiles could be killed, except they left 
behind ld processes that couldn't be killed (state listed as "U" by ps). 
The undying lds persisted after the original trouble-making process and 
all the other compile processes (g++, etc.) had been killed.

Eventually, we ran "ktrace make" to diagnose the problem and then ran 
"kdump -f ktrace.out", at which point the machine locked.

Thanks for taking a look at this!

panic.log files appended below:

Thu Feb 10 13:47:53 2005


panic(cpu 0): vrele: ref cnt
Latest stack backtrace for cpu 0:
       Backtrace:
          0x000836E4 0x00083BC8 0x0001EDA4 0x000C1BCC 0x000C3BB4 
0x00078C3C 0x000693E4 0x3A84E50C
          0x3A80A16C 0x3A7F1950 0x3A8530B8 0x3A854B6C 0x002463C4 
0x00094260 0x04936BC0
       Kernel loadable modules in backtrace (with dependencies):
          org.openafs.filesystems.afs(1.2.10)@0x3a7e6000
Proceeding back via exception chain:
    Exception state (sv=0x362FE500)
       PC=0x9001A4AC; MSR=0x0000D030; DAR=0x000254C0; DSISR=0x40000000; 
LR=0x00005CB0; R1=0xBFFFC800; XCP=0x00000030 (0xC00 - System call)

Kernel version:
Darwin Kernel Version 7.7.0:
Sun Nov  7 16:06:51 PST 2004; root:xnu/xnu-517.9.5.obj~1/RELEASE_PPC



*********

Thu Feb 10 13:50:57 2005


panic(cpu 0): vrele: ref cnt
Latest stack backtrace for cpu 0:
       Backtrace:
          0x000836E4 0x00083BC8 0x0001EDA4 0x000C1BCC 0x000C3BB4 
0x00078C3C 0x000693E4 0x3A84E50C
          0x3A80A16C 0x3A7F1950 0x3A8530B8 0x3A854B6C 0x002463C4 
0x00094260 0x04936BC0
       Kernel loadable modules in backtrace (with dependencies):
          org.openafs.filesystems.afs(1.2.10)@0x3a7e6000
Proceeding back via exception chain:
    Exception state (sv=0x362FE500)
       PC=0x9001A4AC; MSR=0x0000D030; DAR=0x000254C0; DSISR=0x40000000; 
LR=0x00005CB0; R1=0xBFFFC800; XCP=0x00000030 (0xC00 - System call)

Kernel version:
Darwin Kernel Version 7.7.0:
Sun Nov  7 16:06:51 PST 2004; root:xnu/xnu-517.9.5.obj~1/RELEASE_PPC




-- 
Michael Ross <mgross@csail.mit.edu>