UEFI: VExpress 4xA9 support not bindings compliant
Bug #1166364 reported by
Leif Lindholm
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro UEFI |
Won't Fix
|
Low
|
Ryan Harkin |
Bug Description
I have found two issues with the VExpress 4xCortex-A9 port:
- The PL310 L2 cache controller is enabled by the init code, so you end up in a really bad state after you disable the MMU .
- ExitBootServices() does not mask interrupts (set CPSR I/F bits).
Changed in linaro-uefi: | |
status: | New → Confirmed |
milestone: | none → 13.06 |
importance: | Undecided → Medium |
summary: |
- VExpress 4xA9 support not bindings compliant + UEFI: VExpress 4xA9 support not bindings compliant |
Changed in linaro-uefi: | |
milestone: | 13.06 → 13.07 |
Changed in linaro-uefi: | |
milestone: | 13.07 → none |
To post a comment you must log in.
The attached patch makes the GIC driver disable IRQ/FIQ in the core on ExitBootServices().