From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35368) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXXNk-0006p9-BQ for qemu-devel@nongnu.org; Fri, 26 Sep 2014 11:24:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XXXNd-0000AG-JF for qemu-devel@nongnu.org; Fri, 26 Sep 2014 11:24:28 -0400 Received: from mail-pd0-f172.google.com ([209.85.192.172]:59168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXXNd-00007r-Ee for qemu-devel@nongnu.org; Fri, 26 Sep 2014 11:24:21 -0400 Received: by mail-pd0-f172.google.com with SMTP id g10so1198209pdj.31 for ; Fri, 26 Sep 2014 08:24:15 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1411718914-6608-1-git-send-email-edgar.iglesias@gmail.com> References: <1411718914-6608-1-git-send-email-edgar.iglesias@gmail.com> From: Peter Maydell Date: Fri, 26 Sep 2014 16:23:54 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PATCH v7 00/11] target-arm: Parts of the AArch64 EL2/3 exception model List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Edgar E. Iglesias" Cc: Rob Herring , Peter Crosthwaite , Fabian Aggeler , Sergey Fedorov , QEMU Developers , Alexander Graf , Greg Bellows , Paolo Bonzini , =?UTF-8?B?QWxleCBCZW5uw6ll?= , Christoffer Dall , Richard Henderson On 26 September 2014 09:08, Edgar E. Iglesias wrote: > From: "Edgar E. Iglesias" > > Hi, > > This is a second round of AArch64 EL2/3 patches working on the exception > model. Among other things adding HVC/SMC, interrupt routing to EL2/3 and > Virtual IRQs/FIQs. The VIRQ/VFIQ support only adds the external signal > delivery method. > > This conflicts slightly with the PSCI emulation patches that Rob posted. > A rebase should be trivial, hooking in the PSCI emulation calls in the > HVC/SMC code. Thanks. I've applied these to target-arm.next, with some minor fixups to account for the cpu-exec refactoring. Pushed to my git repo if you want to grab it before I get round to doing a pullreq: git://git.linaro.org/people/pmaydell/qemu-arm.git target-arm.next (I would still have preferred if we'd just implemented the interrupt routing right to start with but in the interests of making progress I'll let that pass.) -- PMM