[OpenAFS-devel] Re: linux 2.6.x (FC2) SMP oops: it's not CONFIG_REGPARM

chas williams (contractor) chas@cmf.nrl.navy.mil
Thu, 24 Jun 2004 15:47:40 -0400


In message <20040624192119.GA31798@jadzia.bu.edu>,Matthew Miller writes:
> [<0211d66f>] __wake_up_common+0x36/0x5b
> [<0211d744>] complete+0x2c/0x3c
> [<43b20845>] afsd_thread+0x29e/0x2ff [libafs]
> [<43b205a7>] afsd_thread+0x0/0x2ff [libafs]
> [<021051f1>] kernel_thread_helper+0x5/0xb
>...
>EIP:    0060:[<022a59ed>]    Tainted: P  
>EFLAGS: 00010002   (2.6.6-1.435smp) 
>EIP is at wait_for_completion+0x6d/0xc5

it still seems to point at the completion routines in various spots.
this whole bit of code might be a bit strange since it puts this 
on the stack.  that might not be acceptable in some 2.6 kernels.

you also might want to make sure that your afsconfig.h defined 
COMPLETION_H_EXISTS.