[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1586468669-21456-1-git-send-email-victor.erminpour@oracle.com>
Date: Thu, 9 Apr 2020 14:44:29 -0700
From: Victor Erminpour <victor.erminpour@...cle.com>
To: ardb@...nel.org
Cc: linux-efi@...r.kernel.org, linux-kernel@...r.kernel.org,
victor.erminpour@...cle.com
Subject: [PATCH] efi/libstub/arm64: Enable __efistub_global define in .data section
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@...cle.com>
---
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
Powered by blists - more mailing lists