Merge pull request #1901 from AlexeiFedorov/af/restore_pauth_context_smc
Restore PAuth context in case of unknown SMC call
This commit is contained in:
commit
5e5c77dbe4
|
@ -419,6 +419,9 @@ smc_unknown:
|
||||||
*/
|
*/
|
||||||
mov x0, #SMC_UNK
|
mov x0, #SMC_UNK
|
||||||
str x0, [sp, #CTX_GPREGS_OFFSET + CTX_GPREG_X0]
|
str x0, [sp, #CTX_GPREGS_OFFSET + CTX_GPREG_X0]
|
||||||
|
#if CTX_INCLUDE_PAUTH_REGS
|
||||||
|
bl pauth_context_save
|
||||||
|
#endif
|
||||||
b restore_gp_registers_eret
|
b restore_gp_registers_eret
|
||||||
|
|
||||||
smc_prohibited:
|
smc_prohibited:
|
||||||
|
|
Loading…
Reference in New Issue