[OpenAFS] openafs-1.2.11 on rhel-3 Linux for s/390 broken ???

Kris Van Hees aedil-afs@alchar.org
Thu, 3 Jun 2004 13:51:09 -0400


I currently do not have a RHEL3 build available on S/390, but I can say for
sure that (albeit with a few patches to deal with SuSE specific things) it
works perfectly fine with the 2.4.19 kernel (2.4.19-3suse-SMP to be exact).
No problem there with finding the sys_call_table.

RH may have made some changes to the sys_call_table contents or handling that
break the code used in OpenAFS to find it.  Look in src/afs/LINUX/osi_module.c,
routine init_module.

	Kris

On Thu, Jun 03, 2004 at 10:42:17PM +0530, Sekhar. V wrote:
> Hi,
> I have downloaded the openafs-1.2.11-rhel3.0.1.src.rpm from openafs.org 
> and successfully built the binary rpms. But the afs fails to start with 
> the following error:
> 
> > /sbin/insmod -P smp_ -f -m 
> > /usr/vice/etc/modload/libafs-2.4.21-9.EL-s390.o
> > Failed to load AFS client, not starting AFS services.
> 
> $ dmesg shows the error "Failed to find the address of sys_call_table".
> $ uname -r shows 2.4.21-9.EL
> 
> Googling wasn't much help this time :-(. Has anyone been successful in 
> getting the afs client up and running on rhel-3 Linux for s/390 ? or are 
> there any work arounds to overcome the above mentioned error.