On 23 June 2016 at 21:03, Ard Biesheuvel <ard.biesheu...@linaro.org> wrote:
> UEFI is guaranteed to leave
> the GIC in a usable state for the OS if it runs from the same
> exception level

For a no-security-extensions system, leaving the interrupts
in Group 0 is still "a usable state for the OS", because
the OS will receive FIQ (and if it doesn't want the
interrupts to be FIQ it's able to reconfigure them).
Does the UEFI contract with the OS specifically guarantee
group 1, or does it just guarantee "anything that the OS
can't set up itself will be set up" ?

(for instance a future version of UEFI could hypothetically
decide to run its timer interrupt as Group 0 via FIQ.)

thanks
-- PMM

Reply via email to