Dale Farnsworth <dale <at> farnsworth.org> writes:
> After thinking about this some more, I think this means we can't run
> an unmodified guest.  It should be possible to build the guest kernel
> to run in supervisor or user mode/address space.
> 
> I'm new to MIPS, so I'm still looking for other challenges in virtualizing
> the instruction set.

You might want to read "Disco: Running Commodity Operating Systems on Scalable
Multiprocessors" by the folks at Stanford who eventually went on to write 
VMware.

They wrote a VMM for a MIPS ccNUMA.  IIRC, they had to both do binary
translation, as well as relink Irix to live at an address in the user KSEG,
instead the kernel KSEG.

- nolan

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to