From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 24 Aug 2005 18:38:37 -1000 From: Tim Newsham To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] vmware 5.0 In-Reply-To: <20050825081122.4200235a@localhost.localdomain> Message-ID: References: <599f06db05082310444813ef7f@mail.gmail.com> <884f180ed6b216fe6efd9b3178634ce6@quintile.net> <599f06db050823122656a21290@mail.gmail.com> <20050823194856.GA8185@ionkov.net> <20050825081122.4200235a@localhost.localdomain> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Topicbox-Message-UUID: 7e1ee0c2-ead0-11e9-9d60-3106f5b1d025 > I've been wondering if the techniques that colinux uses to run Linux > inside windows could also be used to make Xen in Windows possible. I'm sure you could take the xen dom0<->domU interface and use it to allow domU's to be run on top of win32 (or the NT kernel, or any other kernel, for that matter). If you didn't want to interpret the cpu instructions you would need a little hook in the native kernel to catch trap instructions and handle page faults. If you wanted to emulate the cpu (ie. bochs/flex86/qemu) you could directly provide a xen "machine." Definitely not a trivial undertaking, though. > Martin C. Atkins martin_ml@parvat.com Tim Newsham http://www.lava.net/~newsham/