Subject: Re: Data abort fixup panics
To: None <Richard.Earnshaw@arm.com>
From: Ben Harris <bjh21@netbsd.org>
List: port-arm
Date: 06/05/2001 11:19:17
On Tue, 5 Jun 2001, Richard Earnshaw wrote:

> I've just noticed that the data abort handler fixups for early and late
> abort models will panic if given an instruction with write-back that
> updates, for example, the PC, or is some other UNPREDICTABLE instruction.
> This is bad news, since it means that a user can panic the machine simply
> by executing an unpredictable instruction in a way that will fault.  We
> should raise SIGILL instead of panicing here.

This is true, or maybe we should exec /usr/games/rogue...

There should really be a regression test for that lot, as well.

-- 
Ben Harris                                                   <bjh21@netbsd.org>
Portmaster, NetBSD/arm26               <URL:http://www.netbsd.org/Ports/arm26/>