From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaPCo-0000wV-D8 for qemu-devel@nongnu.org; Tue, 24 Mar 2015 09:49:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YaPCk-0000Ni-7a for qemu-devel@nongnu.org; Tue, 24 Mar 2015 09:49:18 -0400 Received: from mail-pd0-x22b.google.com ([2607:f8b0:400e:c02::22b]:36221) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YaPCj-0000NT-Ux for qemu-devel@nongnu.org; Tue, 24 Mar 2015 09:49:14 -0400 Received: by pdbcz9 with SMTP id cz9so221822695pdb.3 for ; Tue, 24 Mar 2015 06:49:12 -0700 (PDT) Message-ID: <55116AD6.3050305@gmail.com> Date: Tue, 24 Mar 2015 06:47:02 -0700 From: Sergey Fedorov MIME-Version: 1.0 References: <550C581D.5070609@mailbox.tu-berlin.de> <550CE2A6.6050703@gmail.com> <550FF928.9070203@mailbox.tu-berlin.de> In-Reply-To: <550FF928.9070203@mailbox.tu-berlin.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] GSoC Proposal: ARM Virtualization Extensions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Merten Sach , Peter Maydell Cc: "Edgar E. Iglesias" , QEMU Developers On 23.03.2015 04:29, Merten Sach wrote: > On 21/03/15 04:16, Sergey Fedorov wrote: >> Hi! >> >> I am currently working on AArch64 EL2 support. There is a plan to submit >> the changes to the community. Merten, IIUYC, you are going to support >> only AArch32 EL2? >> >> Best regards, >> Sergey > Hi > > Yes, my intention is to focus on AArch32 as I'm more familiar with that > architecture. > > Thanks for the insight into the current state. As I understand, some parts of > AArch64 and AArch32 EL2 modes share a some functionality. For example, > * VGIC - compatible > * Exception Routing - different interface but same function > * Pagetable format - implemented with LPAE > * Generic Timer - different interface but same function > > Are these assumptions correct? I hope I didn't simplify it to much. > > And also: does it make sense to work with your code? Are you planing to commit > the changes before May? > > Would someone mentor this project? > > Best regards, > Merten > Hi, I didn't investigate the difference between AArch64 and AArch32. But I believe that AArch64 should be better structured. As of GIC and Generic Timer, I think you are right. I plan to start committing it in coherent chunks as soon as I can. And yes, I hope I finish it before May. Best regards, Sergey