[OpenAFS] libafs: falsely claims to have parameter sys_call_table_addr

sxw@inf.ed.ac.uk sxw@inf.ed.ac.uk
Thu, 30 Mar 2006 14:13:05 +0100 (BST)


On Thu, 30 Mar 2006, Amar P. Patel wrote:

> I get the error:
> libafs: falsely claims to have parameter sys_call_table_addr
> Failed to load AFS client, not starting AFS services.

Yes - this is caused by the Linux OpenAFS kernel module using a 
configuration interface which has been deprecated in the upstream kernel.

There are patches to fix this in rc10 - but unfortunately, they're 
conditionalised on a 2.6.16 kernel - FC5 ships with a 2.6.16 release 
candidate, but gives it a 2.6.15 version number.

You can either upgrade your kernel - FC5 now has a real 2.6.16 kernel 
available from updates, or apply the patch that is bug #29112

You'll also need the patch from bug #29122, or the alternative that was 
posted to this list earlier, to solve a problem with glibc's new setjmp 
behaviour.

Cheers,

Simon