Hi Marc, On Fri, Jul 30, 2021 at 9:48 AM Oliver Upton <oupton@xxxxxxxxxx> wrote: > > On Fri, Jul 30, 2021 at 9:18 AM Marc Zyngier <maz@xxxxxxxxxx> wrote: > > You want the ARM FVP model, or maybe even the Foundation model. It has > > support all the way to ARMv8.7 apparently. I personally use the FVP, > > get in touch offline and I'll help you with the setup. > > > > In general, I tend to trust the ARM models a lot more than QEMU for > > the quality of the emulation. You can tune it in some bizarre way > > (the cache modelling is terrifying), and it will definitely do all > > kind of crazy reordering and speculation. > > Awesome, thanks. I'll give this a try. > I have another spin of this series ready to kick out the door that implements ECV support but ran into some issues testing it... Seems that the ARM Foundation model only implements ECV=0x01, when we need ECV=0x02 for CNTPOFF_EL2 to be valid. Any thoughts, or shall I just send out the series and stare at it long enough to make sure the ECV parts look right ;-) -- Thanks, Oliver _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm