From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57845) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XYYEn-0001IB-Mm for qemu-devel@nongnu.org; Mon, 29 Sep 2014 06:31:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XYYEi-00066B-CN for qemu-devel@nongnu.org; Mon, 29 Sep 2014 06:31:25 -0400 Received: from thoth.sbs.de ([192.35.17.2]:48965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XYYEh-00063s-Si for qemu-devel@nongnu.org; Mon, 29 Sep 2014 06:31:20 -0400 Message-ID: <542934E4.3010902@siemens.com> Date: Mon, 29 Sep 2014 12:31:00 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <1411718914-6608-1-git-send-email-edgar.iglesias@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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: Peter Maydell , "Edgar E. Iglesias" Cc: Rob Herring , Peter Crosthwaite , Fabian Aggeler , Alexander Graf , QEMU Developers , Paolo Bonzini , Greg Bellows , Sergey Fedorov , =?UTF-8?B?QWxleCBCZW5uw6ll?= , Christoffer Dall , Richard Henderson On 2014-09-26 17:23, Peter Maydell wrote: > 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.) Sorry for hijacking the thread, but it seems related: These bits address AArch64, but what is the status of AArch32 /wrt hyp mode emulation? After playing with the "fast" model, I would be glad to find such support in QEMU rather sooner than later. Thanks, Jan -- Siemens AG, Corporate Technology, CT RTC ITP SES-DE Corporate Competence Center Embedded Linux