tam@endor.harvard.edu (Va-On Tam) (11/22/88)
My question concerns specifically about Sun3/60 hardware: Is there a way to restart a program at a *different* location than the faulting instruction at a virtual memory page fault? The occasion arises when the fault handler (written by me) decides the faulting process can in no way proceed at the faulting instruction, say due to a deadlock situation. Of course, one alternative is to kill it. But a more humane way is to restart it at a predefined save point somewhere before the faulting instruction. Since I don't subscribe to this newsgroup, please directly email to me at tam@harvard.harvard.edu or tam@endor.harvard.edu I will post all the replies back to the net later. Many thanks. Va-On Tam