* Rebase patches to Buildroot 2021.02-rc3 * Update Buildroot to 2021.02-rc3 * Declare Kernel headers to be Linux version 5.10 (since they are, and new Buildroot knows about 5.10)
36 lines
1.5 KiB
Diff
36 lines
1.5 KiB
Diff
From 2c132ac5e6656723821acdb0ee57b34c42851fed Mon Sep 17 00:00:00 2001
|
|
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
Date: Thu, 4 Feb 2021 20:15:56 +0100
|
|
Subject: [PATCH] makedumpfile.h: fix build on sparc64
|
|
|
|
Fix the following build failure on sparc64:
|
|
|
|
/home/giuliobenetti/autobuild/run/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/sparc64-buildroot-linux-gnu/9.3.0/../../../../sparc64-buildroot-linux-gnu/bin/ld: /tmp/ccylTux8.o: in function `find_kaslr_offsets':
|
|
/home/giuliobenetti/autobuild/run/instance-0/output-1/build/makedumpfile-1.6.8/makedumpfile.c:4017: undefined reference to `get_kaslr_offset'
|
|
|
|
Fixes:
|
|
- http://autobuild.buildroot.org/results/1421f54f7599bba62c0a4bd5c65ce21c8cc7ee1a
|
|
|
|
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
[Upstream status:
|
|
http://lists.infradead.org/pipermail/kexec/2021-February/021996.html]
|
|
---
|
|
makedumpfile.h | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/makedumpfile.h b/makedumpfile.h
|
|
index 97a5554..dfc1a77 100644
|
|
--- a/makedumpfile.h
|
|
+++ b/makedumpfile.h
|
|
@@ -1139,6 +1139,7 @@ unsigned long long vaddr_to_paddr_sparc64(unsigned long vaddr);
|
|
#define get_machdep_info() TRUE
|
|
#define get_phys_base() get_phys_base_sparc64()
|
|
#define get_versiondep_info() get_versiondep_info_sparc64()
|
|
+#define get_kaslr_offset(X) stub_false()
|
|
#define vaddr_to_paddr(X) vaddr_to_paddr_sparc64(X)
|
|
#define paddr_to_vaddr(X) paddr_to_vaddr_general(X)
|
|
#define is_phys_addr(X) stub_true_ul(X)
|
|
--
|
|
2.29.2
|
|
|