Subject: None
To: i386 port NetBSD <port-i386@NetBSD.ORG>
From: Barclay, Alex <alex@mlbg79.btlabsmh.bt.co.uk>
List: port-i386
Date: 01/11/1995 09:31:00
>Hmmm.
>
>Can a signal be raised between the time a [34]86 SX processor writes
>the first and second halves of a 32 bit int?  If so, sig_atomic_t
>would have to be a "short".
>
>       --jtc

Take the situation where a short exists 2 bytes before a page boundary.

Write the first half of the long

Get page fault to enter VM code

Get some kind of signal from VM code

Question is.. What happens. Do you only restart the write instruction if you 
don't
raise the signal, or do you raise the signal, then continue?

 -- Alex