Re: KVM on IBM PowerEN processor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 30, 2011 at 4:45 AM, Alexander Graf <agraf@xxxxxxx> wrote:
> Hi Kun,
>
> On 08/29/2011 11:31 AM, Kun Wang wrote:
>>
>> Hi, everyone,
>>
>> This is Kun Wang from IBM Research China. I and my team have been working
>> on IBM PowerEN processor in recent years, including its simulation,
>> lib/runtime optimization and etc. Now we start the work to enable KVM on
>> PowerEN processor. Since the A2 core of PowerEN follows Power ISA v2.06
>> (more specifically, book3e and 64-bit), I believe 99% of our work will
>> stick to the ISA, and hence can be leveraged by others.
>>
>> As the new one to this KVM world, I and my team definitely need your help.
>> Looking forward to talking and working with you guys in the future.
>
> Welcome to the PowerPC KVM world! I'm looking very much forward to working
> with you there. Please always CC kvm@xxxxxxxxxxxxxxx for emails you send to
> kvm-ppc@vger, unless you think of it as completely off-generic-kvm
> discussions. I like the idea of having more clever people involved in the
> PPC KVM process and by CC'ing kvm@vger, we get more exposure.
>
> The Freescale e500 cores are basically BookE 2.06 compliant with a few
> specialties here and there. Have you looked at their code? Sure, it's 32-bit
> as is now but there is definitely work going on at Freescale to get it
> 64-bit too.
>
> Maybe it makes sense to take the current code as a starting point and slowly
> move towards an architecture that is more generic. Maybe it makes sense to
> start from scratch and actually design something flexible that splits guest
> and host TLB code, so we could potentially run cross-book KVM in the future
> (which I would love to see happen! Just imagine running a PowerEN guest on a
> POWER7 system).
>
> Either way, please make sure to coordinate any efforts with me and Scott so
> we don't walk off in different directions and only get to realize we went
> down the wrong path when there's already a 100 patches patch set on the
> mailing list :)

Also, note--  we (Freescale) do have a patchset coming soon for the e500mc
which is a 2.06 embedded 32-bit CPU with category E.HV.    We've had this
running for a while and are close to finishing some cleanup before posting
upstream.  We are are also starting to look at 64-bit support for our e5500
CPU we should be a delta on top of the e500mc support.

Just want to make you aware of some current work that may overlap your
A2 KVM support...

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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux