On Sun, Jul 26, 2015 at 11:50:53AM +0200, Ard Biesheuvel wrote: > On 26 July 2015 at 11:50, Laszlo Ersek <ler...@redhat.com> wrote: > > On 07/26/15 11:40, Ard Biesheuvel wrote: > >> The current GIC revision detection code infers the GIC revision from > >> the AA64PFR0_EL1.GIC feature bit that tells us whether the GIC system > >> register interface is implemented in the hardware, and then proceeds > >> to attempt and enable it. > >> > >> The library containing this code deliberately does not cache the > >> detected revision since it may execute in place before PEI memory > >> has been set up. > >> > >> However, since the detection code runs very often, and is quite > >> heavy-weight when running under virtualization (especially KVM), > >> this series refactors the GIC revision detection to: > >> - use fewer system register accesses if possible (*) > >> - provide an alternative that does cache the detected revision > >> - use the DT supplied revision when executing on a DT based platform > >> > >> Changes since v1: > >> - the original patch #1 which implements (*) above was already merged as > >> SVN r17596, so it has been dropped from this series > >> - added R-b's and acks from Laszlo > > > > So, as far as I understand, you need reviews from Leif, for the ArmPkg > > patches, and then this can be committed. Correct? > > Indeed.
So ... had a look through, looks sane, have a couple of minor comments (will add inline). But what I don't have at home is a useful hardware platform to test this on. Has anyone else tested on 32-bit/64-bit hardware? / Leif _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel