[parisc-linux] ELF32 kernel

Paul Bame bame@endor.fc.hp.com
Wed, 01 Mar 2000 16:35:14 -0700


It ain't perfect, but the ELF32 kernel booted with an NFS root, ran
sash and fork/exec-ed hellow.  Networking didn't work well on a busy
LAN booting on a B180, dunno why, but it worked great on a c360.  I
checked in a defconfig per willy's suggestion and all the other changes
are in CVS too on the branch ELF_BRANCH.

There's a problem when I enable CONFIG_PROC_FS where devinet_init()
calls register_sysctl_table() with a ctl_table containing a char*
pointer (for ->procname) containing the value 0x20, which eventually
dies in strlen() at a lower level.  The code in devinet_init *may*
be interacting with the __init/__setup stuff we kludged around for SOM.
Maybe a someone who knows this code can take a look at this?

	-Paul Bame