[OpenAFS] Locking issues, Solaris & AFS, kernel panic stated to
be due to AFS vs Solaris thread locking order
Derrick J Brashear
shadow@dementia.org
Sat, 4 Jun 2005 13:14:35 -0400 (EDT)
On Fri, 3 Jun 2005, Dexter 'Kim' Kimball wrote:
> Question: Is there any current issue with lock order in OpenAFS that anyone
> is aware of, or any changes that have been made to OpenAFS to address the
> issue?
No particular lock is mentioned, so I'll guess based on the below that
it's this issue:
revision 1.5
date: 2002/02/06 23:57:45; author: shadow; state: Exp; lines: +10 -6
DELTA solaris-p-crlock-not-safe-to-hold-across-call-to-crset-20020206
AUTHOR kolya@mit.edu
crset() expects p_crlock to not be held when it's called; deal accordingly
>> 0x2a100671360 genunix:crset+0x24 (0x30004570010, 0x30000a4e668, 0x3f00,
>> 0x30006221220, 0x16, 0x30006001188)
>> 0x2a100671410 afs:afs_setgroups+0x160 (0x2a100671890, 0x2,
>> 0x30001ed7c00, 0x0, 0x3bab, 0x781a0e50)
>> 0x2a100671510 afs:setpag+0x178 (0x2a100671890, 0x4100007b,
>> 0x2a1006716b8, 0x0, 0xc, 0xff2ce49c)