Path: utzoo!attcan!uunet!husc6!endor!tam From: tam@endor.harvard.edu (Va-On Tam) Newsgroups: comp.arch Subject: Restarting after virtual memory page fault Keywords: Sun3/60, virtual memory fault, restart Message-ID: <630@husc6.harvard.edu> Date: 21 Nov 88 20:26:18 GMT Sender: news@husc6.harvard.edu Reply-To: tam@endor.harvard.edu (Va-On Tam) Organization: Harvard University Lines: 16 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