Re: 4.01 panic/lock issues?

Izumi Tsutsui <[email protected]> Mon, 19 Jan 2009 23:05:26 +0900
Newsgroups gmane.os.netbsd.ports.sun3
Message-ID <[email protected]>
I wrote:

> > fpu_emul_arith: FP instruction is not processed properly
> > fpu_emul_arith: opcode=0xf200, word1=0x466
> 
> Okay, it looks an FDADD instruction which is available only on 040/060,
> so I'm afraid all m68k 4.0 packages binaries on ftp might be built
> with -m68040 or -m68060 and they won't run on 020/030 machines.

Now I can reproduce the same panic on 3/80 (68030+68882) running
a kernel with options FPU_EMULATE. (GENERIC3X doesn't have it)

Disabling options FPU_EMULATE (or to apply my previous patch)
could workaround it..
(though -m68040/060 binaries won't work anyway)

---
#include <stdio.h>

main()
{

	printf("executing FDADD..\n");
	__asm(".long 0xf2000466");
	printf("done.\n");
}

---
Izumi Tsutsui