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.
Description
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.