From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <3E7E6601-EF50-4B6A-8E68-7C59D1303B49@gmail.com> References: <3E7E6601-EF50-4B6A-8E68-7C59D1303B49@gmail.com> Date: Fri, 15 Oct 2010 10:48:23 -0400 Message-ID: Subject: Re: [9fans] Status of 9vx on Windows? From: Russ Cox To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Topicbox-Message-UUID: 65bad56c-ead6-11e9-9d60-3106f5b1d025 On Thu, Oct 14, 2010 at 3:16 PM, Skip Tavakkolian wrote: > Has anyone attempted to get it running on Windows? Andre Gunther had a look during GSoC a few years back. It is a pain. Windows does not trigger the exception handler if it thinks the segment registers are wrong, so 9vx cannot handle its own page faults. I think it might be possible to structure 9vx as two processes, one operating as a kind of debugger process attached to the main one, and have the debugger process grab and redirect the faults, but it seems like a lot of work. Russ