From: Erik Paulson <epaulson@cs...> - 2001-02-15 20:38:49
I'm just wondering how the port of UML to Windows is going. The last I
remember, there were two fronts:
1. Michael Vines had put LINE out, but was not going to work on it much
because of time commitments. LINE did alot of the system call interception
work that UML needed, but needed the rest of the kernel services.
2. Dan Aloni was fighting his way through getting a Cygwin port, and had a
build that started booting, but didn't get all the way through.
Is this still an accurate picture of where things are?
From: Michael Vines <isamu@ne...> - 2001-02-22 23:24:19
On Thu, 15 Feb 2001, Erik Paulson wrote:
> 1. Michael Vines had put LINE out, but was not going to work on it much
> because of time commitments. LINE did alot of the system call interception
> work that UML needed, but needed the rest of the kernel services.
I've been on vacation this week and have spent most of it hacking on LINE.
Funny that I should be working harder when I'm on vacation than when at
work! Anyways, I've made a whole bunch of improvements to LINE and have
released version 0.2.
- It compiles with gcc
- It's actually somewhat stable and usable :)
- I've used the Cygwin API to implement a fair number of syscall.
I think the most beneficial thing about this new version for UML is that
LINE basically contains the entire framework for intercepting/redirecting
Linux syscalls back to the originating process.
Once UML is compiling on Windows, just rip out LINE's syscall handler and
plug in UML!