> -----Original Message----- > From: kvm-ppc-owner@xxxxxxxxxxxxxxx [mailto:kvm-ppc- > owner@xxxxxxxxxxxxxxx] On Behalf Of Kun Wang > Sent: Tuesday, August 30, 2011 7:32 PM > To: Stuart Yoder > Cc: Kun Wang; kvm-ppc@xxxxxxxxxxxxxxx; kvm@xxxxxxxxxxxxxxx; Wood Scott- > B07421; Alexander Graf > Subject: Re: KVM on IBM PowerEN processor > > ? 2011-8-30 22:15, Stuart Yoder ??: > > 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-ppc" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info > > at http://vger.kernel.org/majordomo-info.html > Stuart, > > Thank you very much for your information. That's really helpful to us. I > do think there is some overlap between your work and ours. Do you have > any suggestions for us to avoid "re-inventing the wheel"? > > Best regards, > Kun Wang > -- > To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in the > body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at > http://vger.kernel.org/majordomo-info.html I am working on 64-bit support for Freescale e5500 core. I intend to submit the 64-bit patches as soon as e500mc patchset is applied. The changes are book3e compliant. Regards, Mike ��.n��������+%������w��{.n�����o�^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�