From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQJ08-0000AP-4H for qemu-devel@nongnu.org; Fri, 14 Aug 2015 13:42:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQJ04-0001ft-Te for qemu-devel@nongnu.org; Fri, 14 Aug 2015 13:42:44 -0400 Received: from mail-la0-x22b.google.com ([2a00:1450:4010:c03::22b]:36213) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQJ04-0001ex-LR for qemu-devel@nongnu.org; Fri, 14 Aug 2015 13:42:40 -0400 Received: by lagz9 with SMTP id z9so47870727lag.3 for ; Fri, 14 Aug 2015 10:42:39 -0700 (PDT) Date: Fri, 14 Aug 2015 19:42:37 +0200 From: "Edgar E. Iglesias" Message-ID: <20150814174237.GC27827@toto> References: <1438281398-18746-1-git-send-email-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [PATCH 0/4] target-arm: Implement missing EL3 (and EL2) registers List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: QEMU Developers , Patch Tracking On Fri, Aug 14, 2015 at 11:12:55AM +0100, Peter Maydell wrote: > Ping? > Hi! Sorry for the delay! I'll have a look at this over the weekend. Do you happen to have the patches all applied in a branch somewhere? Thanks, Edgar > thanks > -- PMM > > On 30 July 2015 at 19:36, Peter Maydell wrote: > > This series adds a handful of EL3 system registers that > > we were missing. It also includes the EL2 flavours > > where there were obvious easy parallels. I think this > > means we now have all the EL3 sysregs we care about. > > (A previous series added missing address translation > > operations; I still have to do the missing TLB ops.) > > > > None of these registers are exciting; they're all either > > reads-as-written or RAZ/WI. > > > > A note for people who care about EL2: I notice that a > > lot of AArch32 EL2 registers have the access permission > > pattern of "accessible from EL2(NS) and from EL3 if > > SCR.NS==1, but traps if accessed from EL3 if SCR.NS==0". > > We don't implement this wrinkle (we won't trap the > > erroneous EL3 access). This is true of the EL2 regs I > > add here, but then it's true of all our existing ones... > > > > Peter Maydell (4): > > target-arm: Add missing MAIR_EL3 and TPIDR_EL3 registers > > target-arm: Implement missing AMAIR registers > > target-arm: Implement missing AFSR registers > > target-arm: Implement missing ACTLR registers > > > > target-arm/helper.c | 74 ++++++++++++++++++++++++++++++++++++++++++++++++----- > > 1 file changed, 68 insertions(+), 6 deletions(-) > >