[OpenAFS-port-darwin] Status?

Derrick J Brashear shadow@dementia.org
Tue, 15 Jun 2004 14:19:06 -0400 (EDT)


On Tue, 15 Jun 2004, Sebastian Hagedorn wrote:

> Hi,
>
> --On Dienstag, 15. Juni 2004 4:17 Uhr -0400 Derrick J Brashear
> <shadow@dementia.org> wrote:
>
> >> If you tell me you crashed it, a backtrace would be very helpful.
>
> running yesterday's version I got the following:
>
> Tue Jun 15 14:40:51 2004
>
> panic(cpu 0): vnode_pager_vget: dying vnode
> Latest stack backtrace for cpu 0:

Yeah, this looks like the panic Steve got. However i haven't taken 10.3.4
so I don't have that kernel handy yet.

Anyway:
0x33bea940 <osi_VM_Setup+116>:  lis     r26,13248
0x33bb5bac <afs_readdir_type+276>:      ori     r12,r12,39036
0x33bb63dc <afs_readdir+888>:   li      r28,22
0x33bee004 <afs_vop_readdir+4>: stmw    r25,-28(r1)

So it's via a different path, but still in osi_VM_Setup. So it's the same
thing. Looking at afs_readdir_type it calls afs_FindVCache so the code I
added last night (this morning, i guess) should cover this.

I still haven't abstracted the diff but there is a raw diff with all my
debugging crap in my homedir also.

>       Backtrace:
>          0x0008391C 0x00083E00 0x0001EDA4 0x000C121C 0x00229A54 0x33BEA940
> 0x33BA9C34 0x33BB5A88
>          0x33BB5BAC 0x33BB63DC 0x33BEE004 0x000CA38C 0x00244A94 0x00094400
> 0x00000000
>       Kernel loadable modules in backtrace (with dependencies):
>          org.openafs.filesystems.afs(1.2.10)@0x33b82000
> Proceeding back via exception chain:
>    Exception state (sv=0x26D77A00)
>       PC=0x90017B4C; MSR=0x0000F030; DAR=0x0F906000; DSISR=0x42000000;
> LR=0x90011FE4; R1=0xBFFFE7F0; XCP=0x00000030 (0xC00 - System call)
>
> Kernel version:
> Darwin Kernel Version 7.4.0:
> Wed May 12 16:58:24 PDT 2004; root:xnu/xnu-517.7.7.obj~7/RELEASE_PPC
>
> I am now running today's version.