On Fri, May 23, 2014 at 04:39:21PM +0100, Peter Maydell wrote: > On 23 May 2014 13:54, Peter Maydell <peter.mayd...@linaro.org> wrote: > > On 23 May 2014 01:41, Edgar E. Iglesias <edgar.igles...@gmail.com> wrote: > >> From: "Edgar E. Iglesias" <edgar.igles...@xilinx.com> > >> > >> 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. > >> > >> This series does a first round of preparations. Most of it has little > >> or no user visible impact as the EL2 and 3 features remain disabled. > >> > >> Happy to address any comments people may have. > > > > Thanks, applied to target-arm.next. > > Given the issues I found in testing I'm unapplying them again. > I just sent some patches to list which should fix them; you > should probably incorporate those (or equivalents) into v5.
Thanks for finding and fixing this. I run a script that builds qemu and boots a bunch of kernel images for every commit in a series but apparently it didn't catch this stuff. I'll see if I can add more test cases to cover more. I've rebased the series on top of the mmu index fixes you sent. Patches are here: git://repo.or.cz/qemu/cris-port.git edgar/a64/elx-refactor.v5 I'll be sending a v5 to the list in a sec. Cheers, Edgar