From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35925) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whsoa-0003L4-M0 for qemu-devel@nongnu.org; Tue, 06 May 2014 23:46:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WhsoU-000086-Lp for qemu-devel@nongnu.org; Tue, 06 May 2014 23:46:40 -0400 Received: from mail-pa0-x22e.google.com ([2607:f8b0:400e:c03::22e]:47460) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WhsoU-000080-DF for qemu-devel@nongnu.org; Tue, 06 May 2014 23:46:34 -0400 Received: by mail-pa0-f46.google.com with SMTP id kx10so496078pab.5 for ; Tue, 06 May 2014 20:46:33 -0700 (PDT) Date: Wed, 7 May 2014 03:46:38 +0000 From: "Edgar E. Iglesias" Message-ID: <20140507034637.GC7381@hostname> References: <1399356506-5609-1-git-send-email-edgar.iglesias@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [PATCH v1 00/22] target-arm: Preparations for A64 EL2 and 3 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Rob Herring , Peter Crosthwaite , QEMU Developers , Alexander Graf , John Williams , Alex =?iso-8859-1?Q?Benn=E9e?= On Tue, May 06, 2014 at 08:58:43AM +0100, Peter Maydell wrote: > On 6 May 2014 07:08, Edgar E. Iglesias wrote: > > From: "Edgar E. Iglesias" > > > > Hi, > > > > I've been doing some work on modeling parts of EL2 and 3 + some of > > the system-wide virtualization features for ARMv8. A lot is missing > > but I've got a series with enough to for example run KVM A64 guests > > on top of EL3 firmware inside emulated QEMU A64 VMs. > > I'm working on cleaning things up and plan to send patches and publish > > things as I go. > > So before I start reviewing this, how does it relate to the > Samsung series for AArch32 trustzone (EL3) support that was > posted last year? In Linaro we've been planning to rework that > and integrate it upstream... > Hi Peter, AFAICT the series have some minor overlap but mostly they complement each other. The aarch64 EL3 support I've got so far is very limited. Has mode switching, separate page tables, SMC etc and that kind of things but no S/NS state yet. The A64 security state parts can be implemented on top of the Samsung series. Cheers, Edgar