From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Date: Fri, 02 Oct 2009 00:26:42 +0000 Subject: Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4 Message-Id: <1254443202.1980.16.camel@pasglop> List-Id: References: <1254212303-8737-1-git-send-email-agraf@suse.de> In-Reply-To: <1254212303-8737-1-git-send-email-agraf@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: kvm-ppc@vger.kernel.org > Yes, and I really don't want to overdo it. PV for mfmsr/mtmsr and > mfspr/mtspr is really necessary. X86 simply has that in hardware. Note to Avi: This is also because we aren't actually using the virtualization feature of the processor, but instead running the guest basically in user space. The reason for that is that today, you pretty much cannot access the "hypervisor" mode of the CPU on any ppc64 machine, it's either disabled by the service processor (Apple G5s, AFAIK PowerStation too) or you are already running under some kind of hypervisor (All IBM machines, PS3)... Cheers, Ben.