]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(bl31): harden check in delegate_async_ea
authorManish Pandey <manish.pandey2@arm.com>
Tue, 11 Oct 2022 16:28:14 +0000 (17:28 +0100)
committerManish Pandey <manish.pandey2@arm.com>
Mon, 7 Nov 2022 21:04:42 +0000 (21:04 +0000)
commitd435238dc364f0c9f0e41661365f83d83899829d
treef48d4845c6e9288f4da0e48b3f91ce374f60e21c
parent54b3fc63e408ebe3cc79887886df9f9d4c3ecd4d
fix(bl31): harden check in delegate_async_ea

Following hardening done around ESR_EL3 register usage
 - Panic if exception is anyting other than SError
 - AET bit is only valid if DFSC is 0x11, move DFSC check before AET.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ib15159920f6cad964332fd40f88943aee2bc73b4
bl31/aarch64/ea_delegate.S