Page MenuHomePhabricator

Memory corruption on back-to-back SEAs from lower ELs
Closed, ResolvedPublic

Description

Due to stack pointer maintenance issue in ea handlers (both on sync and async exception paths) el3_exit saves address of context as EL3 runtime stack. This leads to memory corruption on consecutive entries to EL3.