From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZ9uO-0005uC-BN for qemu-devel@nongnu.org; Fri, 20 Mar 2015 23:17:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YZ9uG-0005lB-Ak for qemu-devel@nongnu.org; Fri, 20 Mar 2015 23:17:08 -0400 Received: from mail-la0-x22e.google.com ([2a00:1450:4010:c03::22e]:33464) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZ9uG-0005ky-1P for qemu-devel@nongnu.org; Fri, 20 Mar 2015 23:17:00 -0400 Received: by ladw1 with SMTP id w1so100154078lad.0 for ; Fri, 20 Mar 2015 20:16:58 -0700 (PDT) Message-ID: <550CE2A6.6050703@gmail.com> Date: Sat, 21 Mar 2015 06:16:54 +0300 From: Sergey Fedorov MIME-Version: 1.0 References: <550C581D.5070609@mailbox.tu-berlin.de> In-Reply-To: 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: Peter Maydell , Merten Sach Cc: "Edgar E. Iglesias" , QEMU Developers On 20.03.2015 20:44, Peter Maydell wrote: > On 20 March 2015 at 17:25, Merten Sach wrote: >> I'm interested in participating in this years edition of Google Summer of Code. >> Initially I wanted to propose the implementation of ARMv7 >> virtualization extensions. I know this is not supported at the moment. >> Also based on the documentation I found I thought it is still untouched. >> However, when I looked at git log I saw that there is some preparation >> to include EL2 support (LPAE, nested paging preparation, etc). > Yes, we have put in some initial foundational changes but > actual support is still missing. Edgar, can you remind me > whether you have some pending patches for EL2 support still? > >> Is there demand for a GSoC project to further ARM virtualization >> extension support? > We would certainly like to see virtualization emulation > supported in upstream QEMU. I think my main areas of > concern would be: > * working with any existing code that Edgar has up his sleeve > * having a project plan that divides the work up into small > but coherent chunks that can be landed upstream incrementally > (to avoid the failure mode of "work all summer but don't > get it finished, and so don't have anything concrete > to show for it at the end") > > thanks > -- PMM > 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