Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-10-03 Thread Benjamin Herrenschmidt
On Sat, 2009-10-03 at 20:59 +1000, Benjamin Herrenschmidt wrote: On Sat, 2009-10-03 at 12:08 +0200, Avi Kivity wrote: So these MSRs can be modified by the hypervisor? Otherwise you'd cache them in the guest with no hypervisor involvement, right? (just making sure :) There's one

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-10-01 Thread Benjamin Herrenschmidt
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.

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Avi Kivity
On 09/29/2009 10:17 AM, Alexander Graf wrote: KVM for PowerPC only supports embedded cores at the moment. While it makes sense to virtualize on small machines, it's even more fun to do so on big boxes. So I figured we need KVM for PowerPC64 as well. This patchset implements KVM support for

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Alexander Graf
On 30.09.2009, at 10:42, Avi Kivity wrote: On 09/29/2009 10:17 AM, Alexander Graf wrote: KVM for PowerPC only supports embedded cores at the moment. While it makes sense to virtualize on small machines, it's even more fun to do so on big boxes. So I figured we need KVM for PowerPC64 as

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Avi Kivity
On 09/30/2009 10:47 AM, Alexander Graf wrote: What's the plan here? While not a requirement for merging, that's one of the kvm points of strength and I'd like to see it supported across the board. I'm having a deja vu :-). Will probably get one on every repost. The plan is to get

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Alexander Graf
On 30.09.2009, at 10:59, Avi Kivity wrote: On 09/30/2009 10:47 AM, Alexander Graf wrote: What's the plan here? While not a requirement for merging, that's one of the kvm points of strength and I'd like to see it supported across the board. I'm having a deja vu :-). Will probably

[PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-29 Thread Alexander Graf
KVM for PowerPC only supports embedded cores at the moment. While it makes sense to virtualize on small machines, it's even more fun to do so on big boxes. So I figured we need KVM for PowerPC64 as well. This patchset implements KVM support for Book3s_64 hosts and guest support for Book3s_64 and