diff options
author | Will Deacon <[email protected]> | 2018-02-02 17:31:40 +0000 |
---|---|---|
committer | Catalin Marinas <[email protected]> | 2018-02-06 22:53:46 +0000 |
commit | 30d88c0e3ace625a92eead9ca0ad94093a8f59fe (patch) | |
tree | 84996f5e1a90fe3e95cd54b821da1e624007970d /scripts/gdb/linux/lists.py | |
parent | 5dfc6ed27710c42cbc15db5c0d4475699991da0a (diff) |
arm64: entry: Apply BP hardening for suspicious interrupts from EL0
It is possible to take an IRQ from EL0 following a branch to a kernel
address in such a way that the IRQ is prioritised over the instruction
abort. Whilst an attacker would need to get the stars to align here,
it might be sufficient with enough calibration so perform BP hardening
in the rare case that we see a kernel address in the ELR when handling
an IRQ from EL0.
Reported-by: Dan Hettena <[email protected]>
Reviewed-by: Marc Zyngier <[email protected]>
Signed-off-by: Will Deacon <[email protected]>
Signed-off-by: Catalin Marinas <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/lists.py')
0 files changed, 0 insertions, 0 deletions