On Fri, Oct 26, 2007 at 12:04:51PM -0600, Chris Kuethe wrote:
> > I've taken over from kqemu-win32.c), neither openbsd nor netbsd will
> > work inside kqemu (should it be with linux, windows or openbsd as a host
> > - with full virtualization they crash, with user mode virtualization
> > they hang).
>
> What are you mean by "user mode virtualization" - just the pure
The kqemu virtualization has two modes: one in which it runs natively only
the user code from the guest (the default), and one in which it runs
natively both the user and kernel code (the full virtualization, enabled
with -kernel-kqemu). In both cases it runs all code at CPL = 3.
I was meaning the first mode.
The second mode makes some assumptions about the host NOT using some
weird x86 protected mode instructions ... that's a known limitation.
(read qemu{-doc,-tech}.html for a far better explanation).
Adi