Subject: Re: illegal instructions
To: Martin Husemann <martin@duskware.de>
From: Matthew Jacob <mjacob@feral.com>
List: port-sparc64
Date: 12/30/2000 13:10:49
On Sat, 30 Dec 2000, Martin Husemann wrote:

> Hmm, I just updated my kernel to 1.5Q and now starte seing basically
> random illegal instruction traps from userland programs, one example is:
> 
> trap: textfault at 402068f8!! sending SIGILL due to trap 16: illegal instructionkdb breakpoint at 111469c
> Stopped in pid 512 (make) at    cpu_Debugger+0x4:       nop
> db> c
> 
> Anyone else seeing this?
> 
> 
> Martin
> 


Yes- this happened in the middle of the night for me while I was running some
tests:

trap: privinst!! sending SIGILL due to trap 17: privileged opcode
Dec 30 04:30:06 slinx sendmail[1502]: eBUCU2301492: SYSERR(root): mailer local
died with signal 4
trap: textfault at 1122d4!! sending SIGILL due to trap 16: illegal instruction
kdb breakpoint at 1257720
Stopped in pid 1555 (sh) at     cpu_Debugger+0x4:       nop
db> t
Lslowtrap_reenter(0, 0, 0, 0, 0, 0) at Lslowtrap_reenter+0x6c
machine/asm.h(0, 0, 0, 0, 0, 0) at   0x10f470
machine/asm.h(ffffffff, ffffffff, ffffffff, ffffffff, ffffffff, ffffffff) at
0

?(trap type 0x34: pc=100b0e4 npc=100b0e8 pstate=800006<PRIV,IE>
kernel trap 34: mem address not aligned