Enable the __efistub_global define to place variables in the .data section for both CONFIG_ARM and CONFIG_ARM64. This places the EFIstub sys_table variable and other EFIstub static variables in the .data section for both CONFIG_ARM and CONFIG_ARM64. Signed-off-by: Victor Erminpour <victor.erminpour@xxxxxxxxxx> --- drivers/firmware/efi/libstub/efistub.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/efi/libstub/efistub.h b/drivers/firmware/efi/libstub/efistub.h index c244b16..59932d6 100644 --- a/drivers/firmware/efi/libstub/efistub.h +++ b/drivers/firmware/efi/libstub/efistub.h @@ -25,7 +25,7 @@ #define EFI_ALLOC_ALIGN EFI_PAGE_SIZE #endif -#ifdef CONFIG_ARM +#if defined(CONFIG_ARM) || defined(CONFIG_ARM64) #define __efistub_global __section(.data) #else #define __efistub_global