Subject: Re: Kernel FPU trap
To: None <hart@mcbi-36.med.nyu.edu>
From: Colin Wood <cwood@ichips.intel.com>
List: port-mac68k
Date: 08/12/1998 17:27:36
Joshua Hart wrote:
>
> I'm new to NetBSD, (my experience with Un*x(s) is limited to SGIs and
> DECs [should I now say Compaq(s)?])
>
> When booting my Mac SE/30, I get a Kernel FPU trap.
>
> The SE/30 has 20 Megs of Ram, a Quantum harddrive.
>
> I created the A/UX root & usr partition along with a swap partition as
> well.
>
> I created the file system using the MacOS tool, and also used the
> Installer to install all the packages in mac86k 2.3 directory:
>
> base23.tar.gz, bsd-generic.tar.gz, comp23.tar.gz, etc23.tar.gz,
> game23.tar.gz, man23.tar.gz, misc23.tar.gz, text23.tar.gz, xbase23.tar.gz,
> xfont23.tar.gz, and xserv23.tar.gz.
>
> I selected Build devices so that all my dev/* files would be created...
>
> I have mode 32 installed, and I have diabled every other extension and
> control panel I could find. (at startup the only one which is presented is
> mode32).
>
> Specifically the Kernel FPU trap is:
>
> Oops! -- I just got a different error:
>
> panic: trap: type 0xf, code 0x0, v 0x0 -- no pcb
>
> Ok -- now it is a Kernel: MMU fault trap
>
> using OpenBSD 2.3 (GENERIC) #3: Wed Apr 22 07:12:55 MDT 1998
> root@hoffman.ucs.ualberta.ca:/usr/src/sys/arch/mac68k/compile/GENERIC
>
> mrg:'Mac II class ROMs' ROM glue, tracing off, debug off, silent traps
> mrg: I/O map kludge for ROMs that use hardware addresses directly.
> vm_fault(1a2000,4e560000,3,0) -> 1
> type 8, code [mmu,,ssw]: 4010715
> trap type 8, code = 4010715, v= 4e560000
Unfortunately, I have limited experience with OpenBSD. Perhaps this has
occured before on OpenBSD 2.3 kernels? You might want to ask on an
OpenBSD-specific mailing list. I haven't seen an reports of such a
problem under recent NetBSD kernels (i.e. 1.3.2).
Later.
--
Colin Wood cwood@ichips.intel.com
Component Design Engineer - PMD Intel Corporation
-----------------------------------------------------------------
I speak only on my own behalf, not for my employer.