Well, I've done some playing around.

First, I axed the SMP bit from the kernel, which resulted in a broken
kernel compile. After a kludge to get it to continue, I had a nice
uniprocessor kernel, which booted fine.

Then I recompiled plex86, after a fresh cvs update. However, loading the
module resulted in the following:

Alladin:/usr/src/plex86/user# ../misc/load_module.sh
../misc/../kernel/plex86.o: unresolved symbol remap_page_range
../misc/../kernel/plex86.o: unresolved symbol __generic_copy_from_user
../misc/../kernel/plex86.o: unresolved symbol schedule
../misc/../kernel/plex86.o: unresolved symbol unregister_chrdev
../misc/../kernel/plex86.o: unresolved symbol register_chrdev
../misc/../kernel/plex86.o: unresolved symbol create_proc_entry
../misc/../kernel/plex86.o: unresolved symbol vfree
../misc/../kernel/plex86.o: unresolved symbol free_pages
../misc/../kernel/plex86.o: unresolved symbol remove_proc_entry
../misc/../kernel/plex86.o: unresolved symbol mem_map
../misc/../kernel/plex86.o: unresolved symbol sprintf
../misc/../kernel/plex86.o: unresolved symbol __vmalloc
../misc/../kernel/plex86.o: unresolved symbol printk
../misc/../kernel/plex86.o: unresolved symbol __generic_copy_to_user
../misc/../kernel/plex86.o: unresolved symbol get_zeroed_page
The kernel module failed to load!

Oops...

So, I recompiled the kernel again, but now with the
"APIC and IO-APIC support on uniprocessors" explicitly compiled in.
Rebooting, same result.

So, I'm back on the SMP kernel, and loaded the module succesfully.
Odd, huh?
(btw, all this is done on a 2.4.0test11-pre7, compiled with (latest) pgcc 
and the -march=pentiumpro flag. Same with plex86.)
I'm not going to boot plex86 on it today, because said day just ended.
And I'm probably transferring the remaining two system partitions to
reiserfs first, before I make this box crash again...fsck does take a long
time.

Anyway, I hope you can make something out of this. If you have more stuff
you want me to test, gimme howler. I won't be able to help out on the
coding bit, because I'm clueless in C (although I am able to read it, and
actually understand what goes on (if it's not too obscure anyway)). I
might be able to help out on other issues though, maybe by doing some
documentation?

Useless as ever,

Ferdinand O. Tempel

-----------------------------------
         Allajcha Sibir
Siberian Husky Kennel & Racing Team
-------= Linux 2.2.17pre19 =-------

On Sun, 19 Nov 2000, Kevin Lawton wrote:

> Ferdinand Tempel wrote:
> > 
> > Hi,
> > 
> > On 2.4.0test11-pre7 it's literally a kaboom.
> > 
> > It spontaniously rebooted my box :P
> > 
> > btw, I did get plex86 to boot an image now.
> > As I suspected, it was my own stupidity that caused the 'problem'.
> > 
> > I need to recompile a kernel anyways, so I could try to make it run with a
> > non-smp kernel on my smp box.
> > Would that be usefull, or just a waste of effort?
> 
> That would be interesting to me.
> 
> -Kevin
> 
> 


Reply via email to