[OpenAFS] Re: what is "status: 11862790" (Tiger, rc8)

Ken Hornstein kenh@cmf.nrl.navy.mil
Tue, 28 Feb 2006 15:43:22 -0500


>> That error only gets returned in one case: one of the kernel calls
>>> returned ESRCH.
>Was this a typo?  I couldn't quite figure out the rest of the email
>after this...

Err, no.

The original error message is from ktc_SetToken().  The symbol used for
this error code (look in ktc_errors.et) is KTC_NOCELL.  That only
appears in one place in auth/ktc.c ... when the return code is ESRCH.

Tracking that back into the kernel module (look for PSetTokens in
afs/afs_pioctl.c), you can see where ESRCH is returned, and under what
circumstances.  This gets further complicated by the fact that the DNS
queries are actually done by a callout thread in afsd.  The function
I suggested putting some debugging code in is in afsd.

--Ken