[PATCH 1/2] firmware: Optimize loading relocation type
Anup Patel
anup at brainfault.org
Sun Apr 16 20:48:42 PDT 2023
On Tue, Apr 4, 2023 at 10:16 AM Bin Meng <bmeng at tinylab.org> wrote:
>
> 't5' already contains relocation type so don't bother reloading it.
>
> Signed-off-by: Bin Meng <bmeng at tinylab.org>
Applied this patch to the riscv/opensbi repo.
Thanks,
Anup
> ---
>
> firmware/fw_base.S | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/firmware/fw_base.S b/firmware/fw_base.S
> index ceef44f..e30aca6 100644
> --- a/firmware/fw_base.S
> +++ b/firmware/fw_base.S
> @@ -95,7 +95,6 @@ _try_lottery:
> lla t4, __dyn_sym_start
>
> 4:
> - REG_L t5, -(REGBYTES*2)(t0) /* t5 <-- relocation info:type */
> srli t6, t5, SYM_INDEX /* t6 <--- sym table index */
> andi t5, t5, 0xFF /* t5 <--- relocation type */
> li t3, RELOC_TYPE
> --
> 2.25.1
>
More information about the opensbi
mailing list