diff --git a/bl2/aarch64/bl2_run_next_image.S b/bl2/aarch64/bl2_run_next_image.S index f0a8be87a..1431a5fef 100644 --- a/bl2/aarch64/bl2_run_next_image.S +++ b/bl2/aarch64/bl2_run_next_image.S @@ -24,15 +24,6 @@ func bl2_run_next_image tlbi alle3 bl bl2_el3_plat_prepare_exit -#if ENABLE_PAUTH - /* --------------------------------------------- - * Disable pointer authentication before jumping - * to next boot image. - * --------------------------------------------- - */ - bl pauth_disable_el3 -#endif /* ENABLE_PAUTH */ - ldp x0, x1, [x20, #ENTRY_POINT_INFO_PC_OFFSET] msr elr_el3, x0 msr spsr_el3, x1 diff --git a/lib/extensions/pauth/pauth_helpers.S b/lib/extensions/pauth/pauth_helpers.S index d483c7df7..fb5fa9788 100644 --- a/lib/extensions/pauth/pauth_helpers.S +++ b/lib/extensions/pauth/pauth_helpers.S @@ -45,7 +45,7 @@ func pauth_init_enable_el1 endfunc pauth_init_enable_el1 /* ------------------------------------------------------------- - * Disable pointer authentication in EL3 + * Disable pointer authentication in EL1 * ------------------------------------------------------------- */ func pauth_disable_el1