From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dale Farnsworth Subject: Re: KVM on MIPS? Date: Thu, 12 Aug 2010 21:24:49 -0700 Message-ID: <20100813042448.GA20524@farnsworth.org> References: <20100325165442.GA21343@farnsworth.org> <4BABCFEB.9050409@redhat.com> <4475EEC9-3582-4CDA-A740-9C4DAAB3738C@suse.de> <20100326161619.GA31195@farnsworth.org> <20100326195928.GA6472@farnsworth.org> <4C6466F9.8070004@mentor.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm@vger.kernel.org To: Hollis Blanchard Return-path: Received: from xyzzy.farnsworth.org ([65.39.95.219]:42485 "EHLO xyzzy.farnsworth.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751270Ab0HMFLp (ORCPT ); Fri, 13 Aug 2010 01:11:45 -0400 Content-Disposition: inline In-Reply-To: <4C6466F9.8070004@mentor.com> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, Aug 12, 2010 at 02:26:17PM -0700, Hollis Blanchard wrote: > On 03/26/2010 12:59 PM, Dale Farnsworth wrote: >> On Fri, Mar 26, 2010 at 09:16:19AM -0700, Dale Farnsworth wrote: >>> On Thu, Mar 25, 2010 at 11:32:57PM +0100, Alexander Graf wrote: >>>> >>>> Am 25.03.2010 um 22:04 schrieb Avi Kivity: >>>> >>>>> On 03/25/2010 06:54 PM, Dale Farnsworth wrote: >>>>>> I'm beginning to look at implementing KVM on MIPS. I've tried to >>>>>> search >>>>>> for any work-in-progress on this but haven't found much at all. >>>>> >>>>>> If you know of anyone who is working on this or of pitfalls I should >>>>>> consider before jumping in, please let me know. >>>>>> >>>>> >>>>> Is the instruction set virtualizable? >>>> >>>> FWIW it's not. Kernel mode is used based on an address offset of the IP. >>>> Since you'd want to have your guest running in user mode, you're pretty >>>> much lost there. >>> >>> I guess that would qualify as a pitfall. Thanks Avi and Alex. >> >> 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. > > Hi Dale, how is this going? > > Hollis Blanchard > Mentor Graphics, Embedded Systems Division Unfortunately, I haven't been able to spend much time on it. So, it's not really going. -Dale