On Tue, 12 Nov 2002, Ulrich Weigand wrote:

> Linas Vepstas wrote:
>
> >-- if 'exception 04' can be caught and passed back up to the library,
>
> Unfortunately it can't, as key-protection violation is a 'terminating'
> exception condition, which means the CPU state at the time the
> interruption is delivered is undefined. This means that the instruction
> that caused the exception might have already been *partially* executed,
> but there's no way to find out whether and to what extent that happened.
> The only thing you can reliably do in that situation is to terminate
> the process.

I don't know where to look to verify that, but I did discover at 
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DZ9AR006/6.1.4.2?SHELF=&DT=19990630131355
 that the ILC can have random values at some times so I guess you're right.

So, can PER be used?

--


Cheers
John.

Please, no off-list mail. You will fall foul of my spam treatment.
Join the "Linux Support by Small Businesses" list at
http://mail.computerdatasafe.com.au/mailman/listinfo/lssb

Reply via email to