On Mon, 2008-09-22 at 14:34 -0500, Anthony Liguori wrote:
> Blue Swirl wrote:
> > Hi,
> >
> >  Sorry for cross-posting (and because I used the wrong address in the
> > first time for KVM, sorry for the duplicate on Sparclinux).
> >
> >  Sparc host support for Qemu is getting close
> >  to ready, I can already run a Sparc32 system emulator on
> >  OpenBSD/Sparc64 and there is some limited success with recent glibc on
> >  Linux/Sparc64. Otherwise Sparc32 target emulator is pretty stable.
> >  Sparc64 target emulator can boot from several CD images, but crashes
> >  pretty soon.
> >
> >  But I think we could already start early drafting of what KVM support
> >  for Sparc32 and Sparc64 would mean. Because of certain problems in the
> >  V9 instruction set design (V8 rett reuse for example), it may be
> >  difficult or even impossible to use an accelerator if the host and
> >  target instruction sets do not match.
> >   
> 
> I don't know much about the Sparc architecture, but the embedded PowerPC 
> port that Hollis has spear-headed is for an architecture that does not 
> natively support hardware virtualization.  As long as Sparc meets all of 
> the requirements to do this sort of virtualization (all privileged 
> instructions are trappable when run in non-privileged mode), it should 
> be rather straight forward.

It would be even more interesting to implement host support on the Sparc
processors with hardware virtualization support.

Without that, functionality is possible (as we've demonstrated with KVM
on PPC440)... the trick is performance.

-- 
Hollis Blanchard
IBM Linux Technology Center

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

Reply via email to