[OpenAFS-port-darwin] gui Mount_AFS update

David Botsch dwb7@ccmr.cornell.edu
Fri, 5 Dec 2003 11:46:49 -0500


It also causes a kernel panic under Jaguar if you attempt to remount 
it. I suspect it's actually the disk arbitration code and not the 
mounting code (same thing actually happens with the commandline version 
from which I lifted the underlying code).

Right now, you just have to be smart enough not to mount it twice until 
someone figures out the correct thing to do with the disk arbitration 
private framework.

On 2003.12.05 11:40 Sebastian Hagedorn wrote:
> --On Freitag, 5. Dezember 2003 11:30 Uhr -0500 David Botsch 
> <dwb7@ccmr.cornell.edu> wrote:
> 
>> Update now available.
>> 
>> It reads the mount point specified in /var/db/openafs/etc/cacheinfo
>> (before the colon) and this is the directory that is 
>> mounted/registered
>> with disk arbitration.
> 
> I guess I've got myself to blame, but this causes a kernel panic 
> under 10.3.1 running Open AFS 1.2.10a if AFS has already been mounted 
> ...
> 
> 
> Fri Dec  5 17:35:31 2003
> 
> 
> panic(cpu 0): lockmgr: locking against myself
> Latest stack backtrace for cpu 0:
>      Backtrace:
>         0x000833B8 0x0008389C 0x0001ED8C 0x0020B2B0 0x3406EAC4 
> 0x000CDF4C 0x3407F074 0x000C4AC8
>         0x000C4804 0x0023DAA4 0x00093C00 0x0000000A
>      Kernel loadable modules in backtrace (with dependencies):
>         org.openafs.filesystems.afs(1.2.10)@0x34003000
> Proceeding back via exception chain:
>   Exception state (sv=0x267D8500)
>      PC=0x9005392C; MSR=0x0000F030; DAR=0x00766000; DSISR=0x40000000; 
> LR=0x000047C8; R1=0xBFFFF4B0; XCP=0x00000030 (0xC
> 00 - System call)
> 
> Kernel version:
> Darwin Kernel Version 7.0.0:
> Wed Sep 24 15:48:39 PDT 2003; root:xnu/xnu-517.obj~1/RELEASE_PPC
> 
> 
> Greetings, Sebastian Hagedorn
> --
> Sebastian Hagedorn M.A. - RZKR-R1 (Gebäude 52), Zimmer 18
> Zentrum für angewandte Informatik - Universitätsweiter Service RRZK
> Universität zu Köln / Cologne University - Tel. +49-221-478-5587

-- 
********************************
David William Botsch
Consultant/Advisor II
CCMR Computing Facility
dwb7@ccmr.cornell.edu
********************************