Subject: 1.4_ALPHA trouble on AMD386 without FPU
To: None <port-i386@netbsd.org>
From: Bernd Sieker <bsieker@TechFak.Uni-Bielefeld.DE>
List: port-i386
Date: 04/11/1999 02:23:46
Hi

I recently installed 1.4_ALPHA on an AMD K6-2, but that main board
went bad and I have it checked.

So I plugged the hard disks to my old 80386 board, booted with the 
install floppies, copied the generic kernel to /netbsd and
rebooted from hard disk.

When trying to fsck the partitions, the largest of them (about 1.2GB)
causes a kernel panic:

  panic: pagedaemon: clean anon page without backing store?
  Stopped in pagedaemon at _Debugger +0x4: leave

If I try this without activating a swap partition, the fsck process is killed
with the message "out of swap", having enough swap space causes the above
panic.

When I boot from the install floppies and then activate a swap partition and 
try to fsck from there, I get:

"[...] unwiring non-wired memory [...]"

I cannot read all of it, because the machine reboots instantly.

top and ps cause a bus error.

Trying to build a custom kernel also causes a bus error at the
beginning of "depending the kern library".

This is my hardware:

AMD386, no FPU (kernel recognizes "Intel 80386", but I guess they should
be fully compatible), 32k Cache, 8MB main memory, Trident VGA, Standard
IDE, Floppy, I/O-controller card, NE2000 Ethernet.

Is there a known problem with the FPU emulation or should I send-pr
this? The hardware and memory seem to be ok otherwise and the above
results are fully reproducable on my machine.

Regards,

	Bernd