mirror of
https://git.yoctoproject.org/poky
synced 2026-09-18 15:49:32 +02:00
kexec-tools: refresh patches with devtool
* to make it easier to rebase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
94181dac07
commit
17ad93ee40
@@ -1,4 +1,4 @@
|
|||||||
From b19b68eab567aa534cf8dec79fe18e3dc0e14043 Mon Sep 17 00:00:00 2001
|
From 211cae4b6a02a4d9d37bfcd76f3702696e095fc3 Mon Sep 17 00:00:00 2001
|
||||||
From: Quanyang Wang <quanyang.wang@windriver.com>
|
From: Quanyang Wang <quanyang.wang@windriver.com>
|
||||||
Date: Tue, 16 Jun 2015 12:59:57 +0800
|
Date: Tue, 16 Jun 2015 12:59:57 +0800
|
||||||
Subject: [PATCH] powerpc: change the memory size limit
|
Subject: [PATCH] powerpc: change the memory size limit
|
||||||
@@ -20,11 +20,11 @@ Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com>
|
|||||||
kexec/arch/ppc/kexec-ppc.h | 2 +-
|
kexec/arch/ppc/kexec-ppc.h | 2 +-
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
Index: kexec-tools-2.0.10/kexec/arch/ppc/kexec-ppc.h
|
diff --git a/kexec/arch/ppc/kexec-ppc.h b/kexec/arch/ppc/kexec-ppc.h
|
||||||
===================================================================
|
index 04e728e..6bae9ec 100644
|
||||||
--- kexec-tools-2.0.10.orig/kexec/arch/ppc/kexec-ppc.h
|
--- a/kexec/arch/ppc/kexec-ppc.h
|
||||||
+++ kexec-tools-2.0.10/kexec/arch/ppc/kexec-ppc.h
|
+++ b/kexec/arch/ppc/kexec-ppc.h
|
||||||
@@ -42,7 +42,7 @@ void dol_ppc_usage(void);
|
@@ -44,7 +44,7 @@ void dol_ppc_usage(void);
|
||||||
* During inital setup the kernel does not map the whole memory but a part of
|
* During inital setup the kernel does not map the whole memory but a part of
|
||||||
* it. On Book-E that is 64MiB, 601 24MiB or 256MiB (if possible).
|
* it. On Book-E that is 64MiB, 601 24MiB or 256MiB (if possible).
|
||||||
*/
|
*/
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
From a1135b3170963ba956f2364c1283864c35541295 Mon Sep 17 00:00:00 2001
|
From a04bcf8f683c1a5a7d015920124457ad56fb7cf0 Mon Sep 17 00:00:00 2001
|
||||||
From: Khem Raj <raj.khem@gmail.com>
|
From: Khem Raj <raj.khem@gmail.com>
|
||||||
Date: Mon, 7 Sep 2015 07:59:45 +0000
|
Date: Mon, 7 Sep 2015 07:59:45 +0000
|
||||||
Subject: [PATCH] purgatory: Pass -r directly to linker
|
Subject: [PATCH] purgatory: Pass -r directly to linker
|
||||||
@@ -8,17 +8,17 @@ where as gcc knows how to deal with it and passes it down to linker
|
|||||||
unfiltered
|
unfiltered
|
||||||
|
|
||||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||||
---
|
|
||||||
Upstream-Status: Pending
|
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
---
|
||||||
purgatory/Makefile | 2 +-
|
purgatory/Makefile | 2 +-
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/purgatory/Makefile b/purgatory/Makefile
|
diff --git a/purgatory/Makefile b/purgatory/Makefile
|
||||||
index 2b5c061..b251353 100644
|
index 2dd6c47..416e6b9 100644
|
||||||
--- a/purgatory/Makefile
|
--- a/purgatory/Makefile
|
||||||
+++ b/purgatory/Makefile
|
+++ b/purgatory/Makefile
|
||||||
@@ -61,7 +61,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
|
@@ -60,7 +60,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
|
||||||
-I$(shell $(CC) -print-file-name=include)
|
-I$(shell $(CC) -print-file-name=include)
|
||||||
$(PURGATORY): LDFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS)\
|
$(PURGATORY): LDFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS)\
|
||||||
-Wl,--no-undefined -nostartfiles -nostdlib \
|
-Wl,--no-undefined -nostartfiles -nostdlib \
|
||||||
@@ -27,6 +27,3 @@ index 2b5c061..b251353 100644
|
|||||||
-Wl,-Map=$(PURGATORY_MAP)
|
-Wl,-Map=$(PURGATORY_MAP)
|
||||||
|
|
||||||
$(PURGATORY): $(PURGATORY_OBJS)
|
$(PURGATORY): $(PURGATORY_OBJS)
|
||||||
--
|
|
||||||
2.5.1
|
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
From 78e497fb69950665e639cfab8f4fb50cc404a1eb Mon Sep 17 00:00:00 2001
|
From 55e583d20651e829afbbc8dba0f8ec3017cda2d5 Mon Sep 17 00:00:00 2001
|
||||||
From: Haiqing Bai <Haiqing.Bai@windriver.com>
|
From: Haiqing Bai <Haiqing.Bai@windriver.com>
|
||||||
Date: Mon, 9 Jan 2017 15:26:29 +0800
|
Date: Mon, 9 Jan 2017 15:26:29 +0800
|
||||||
Subject: [PATCH] kexec: ARM: Fix add_buffer_phys_virt() align issue
|
Subject: [PATCH] kexec: ARM: Fix add_buffer_phys_virt() align issue
|
||||||
@@ -17,7 +17,7 @@ Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com>
|
|||||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
1 file changed, 4 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/kexec/arch/arm/crashdump-arm.c b/kexec/arch/arm/crashdump-arm.c
|
diff --git a/kexec/arch/arm/crashdump-arm.c b/kexec/arch/arm/crashdump-arm.c
|
||||||
index 245c21a..12139c3 100644
|
index daa4788..3f72b38 100644
|
||||||
--- a/kexec/arch/arm/crashdump-arm.c
|
--- a/kexec/arch/arm/crashdump-arm.c
|
||||||
+++ b/kexec/arch/arm/crashdump-arm.c
|
+++ b/kexec/arch/arm/crashdump-arm.c
|
||||||
@@ -240,6 +240,7 @@ int load_crashdump_segments(struct kexec_info *info, char *mod_cmdline)
|
@@ -240,6 +240,7 @@ int load_crashdump_segments(struct kexec_info *info, char *mod_cmdline)
|
||||||
@@ -47,6 +47,3 @@ index 245c21a..12139c3 100644
|
|||||||
crash_kernel_mem.start,
|
crash_kernel_mem.start,
|
||||||
crash_kernel_mem.end, -1, 0);
|
crash_kernel_mem.end, -1, 0);
|
||||||
|
|
||||||
--
|
|
||||||
1.9.1
|
|
||||||
|
|
||||||
@@ -1,4 +1,10 @@
|
|||||||
x86_64: Add support to build kexec-tools with x32 ABI
|
From 8c9a5076543eb3d497e016b3d7707e93d6311883 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?An=C3=ADbal=20Lim=C3=B3n?= <anibal.limon@linux.intel.com>
|
||||||
|
Date: Mon, 15 Jul 2013 23:32:36 -0700
|
||||||
|
Subject: [PATCH] x86_64: Add support to build kexec-tools with x32 ABI
|
||||||
|
MIME-Version: 1.0
|
||||||
|
Content-Type: text/plain; charset=UTF-8
|
||||||
|
Content-Transfer-Encoding: 8bit
|
||||||
|
|
||||||
Summary of changes,
|
Summary of changes,
|
||||||
|
|
||||||
@@ -13,7 +19,6 @@ Upstream-Status: Submitted
|
|||||||
|
|
||||||
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
||||||
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
|
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
|
||||||
|
|
||||||
---
|
---
|
||||||
configure.ac | 9 +++++++++
|
configure.ac | 9 +++++++++
|
||||||
kexec/arch/x86_64/kexec-elf-rel-x86_64.c | 4 ++++
|
kexec/arch/x86_64/kexec-elf-rel-x86_64.c | 4 ++++
|
||||||
@@ -21,11 +26,11 @@ Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
|
|||||||
purgatory/arch/x86_64/Makefile | 4 +++-
|
purgatory/arch/x86_64/Makefile | 4 +++-
|
||||||
4 files changed, 20 insertions(+), 1 deletion(-)
|
4 files changed, 20 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
Index: kexec-tools-2.0.10/configure.ac
|
diff --git a/configure.ac b/configure.ac
|
||||||
===================================================================
|
index c2b0c68..60882b8 100644
|
||||||
--- kexec-tools-2.0.10.orig/configure.ac
|
--- a/configure.ac
|
||||||
+++ kexec-tools-2.0.10/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -56,6 +56,15 @@ case $target_cpu in
|
@@ -54,6 +54,15 @@ case $target_cpu in
|
||||||
;;
|
;;
|
||||||
ia64|x86_64|alpha|m68k )
|
ia64|x86_64|alpha|m68k )
|
||||||
ARCH="$target_cpu"
|
ARCH="$target_cpu"
|
||||||
@@ -41,11 +46,11 @@ Index: kexec-tools-2.0.10/configure.ac
|
|||||||
;;
|
;;
|
||||||
* )
|
* )
|
||||||
AC_MSG_ERROR([unsupported architecture $target_cpu])
|
AC_MSG_ERROR([unsupported architecture $target_cpu])
|
||||||
Index: kexec-tools-2.0.10/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
diff --git a/kexec/arch/x86_64/kexec-elf-rel-x86_64.c b/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
||||||
===================================================================
|
index db85b44..0ce1172 100644
|
||||||
--- kexec-tools-2.0.10.orig/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
--- a/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
||||||
+++ kexec-tools-2.0.10/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
+++ b/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
||||||
@@ -8,7 +8,11 @@ int machine_verify_elf_rel(struct mem_eh
|
@@ -8,7 +8,11 @@ int machine_verify_elf_rel(struct mem_ehdr *ehdr)
|
||||||
if (ehdr->ei_data != ELFDATA2LSB) {
|
if (ehdr->ei_data != ELFDATA2LSB) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@@ -57,10 +62,10 @@ Index: kexec-tools-2.0.10/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
if (ehdr->e_machine != EM_X86_64) {
|
if (ehdr->e_machine != EM_X86_64) {
|
||||||
Index: kexec-tools-2.0.10/kexec/kexec-syscall.h
|
diff --git a/kexec/kexec-syscall.h b/kexec/kexec-syscall.h
|
||||||
===================================================================
|
index dac1c1f..e9479b7 100644
|
||||||
--- kexec-tools-2.0.10.orig/kexec/kexec-syscall.h
|
--- a/kexec/kexec-syscall.h
|
||||||
+++ kexec-tools-2.0.10/kexec/kexec-syscall.h
|
+++ b/kexec/kexec-syscall.h
|
||||||
@@ -31,8 +31,12 @@
|
@@ -31,8 +31,12 @@
|
||||||
#define __NR_kexec_load 268
|
#define __NR_kexec_load 268
|
||||||
#endif
|
#endif
|
||||||
@@ -74,11 +79,11 @@ Index: kexec-tools-2.0.10/kexec/kexec-syscall.h
|
|||||||
#ifdef __s390x__
|
#ifdef __s390x__
|
||||||
#define __NR_kexec_load 277
|
#define __NR_kexec_load 277
|
||||||
#endif
|
#endif
|
||||||
Index: kexec-tools-2.0.10/purgatory/arch/x86_64/Makefile
|
diff --git a/purgatory/arch/x86_64/Makefile b/purgatory/arch/x86_64/Makefile
|
||||||
===================================================================
|
index 7300937..4af11e4 100644
|
||||||
--- kexec-tools-2.0.10.orig/purgatory/arch/x86_64/Makefile
|
--- a/purgatory/arch/x86_64/Makefile
|
||||||
+++ kexec-tools-2.0.10/purgatory/arch/x86_64/Makefile
|
+++ b/purgatory/arch/x86_64/Makefile
|
||||||
@@ -23,4 +23,6 @@ x86_64_PURGATORY_SRCS += purgatory/arch/
|
@@ -23,4 +23,6 @@ x86_64_PURGATORY_SRCS += purgatory/arch/i386/console-x86.c
|
||||||
x86_64_PURGATORY_SRCS += purgatory/arch/i386/vga.c
|
x86_64_PURGATORY_SRCS += purgatory/arch/i386/vga.c
|
||||||
x86_64_PURGATORY_SRCS += purgatory/arch/i386/pic.c
|
x86_64_PURGATORY_SRCS += purgatory/arch/i386/pic.c
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
From ea7be6d71b85880e8e8a2c8a4f49a696c5f31ae4 Mon Sep 17 00:00:00 2001
|
From c54488ad5fd657e0f154d76d7456d9080be24836 Mon Sep 17 00:00:00 2001
|
||||||
From: Khem Raj <raj.khem@gmail.com>
|
From: Khem Raj <raj.khem@gmail.com>
|
||||||
Date: Sat, 10 Jun 2017 11:18:49 -0700
|
Date: Sat, 10 Jun 2017 11:18:49 -0700
|
||||||
Subject: [PATCH] Disable PIE during link
|
Subject: [PATCH] Disable PIE during link
|
||||||
@@ -14,7 +14,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/purgatory/Makefile b/purgatory/Makefile
|
diff --git a/purgatory/Makefile b/purgatory/Makefile
|
||||||
index 564bdb7..a08e41f 100644
|
index 416e6b9..f00edb4 100644
|
||||||
--- a/purgatory/Makefile
|
--- a/purgatory/Makefile
|
||||||
+++ b/purgatory/Makefile
|
+++ b/purgatory/Makefile
|
||||||
@@ -59,7 +59,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
|
@@ -59,7 +59,7 @@ $(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
|
||||||
@@ -26,6 +26,3 @@ index 564bdb7..a08e41f 100644
|
|||||||
-nodefaultlibs -e purgatory_start -Wl,-r \
|
-nodefaultlibs -e purgatory_start -Wl,-r \
|
||||||
-Wl,-Map=$(PURGATORY_MAP)
|
-Wl,-Map=$(PURGATORY_MAP)
|
||||||
|
|
||||||
--
|
|
||||||
2.13.1
|
|
||||||
|
|
||||||
@@ -10,15 +10,15 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a \
|
|||||||
DEPENDS = "zlib xz"
|
DEPENDS = "zlib xz"
|
||||||
|
|
||||||
SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz \
|
SRC_URI = "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-${PV}.tar.gz \
|
||||||
file://kdump \
|
file://kdump \
|
||||||
file://kdump.conf \
|
file://kdump.conf \
|
||||||
file://kdump.service \
|
file://kdump.service \
|
||||||
file://0002-powerpc-change-the-memory-size-limit.patch \
|
file://0001-powerpc-change-the-memory-size-limit.patch \
|
||||||
file://0001-purgatory-Pass-r-directly-to-linker.patch \
|
file://0002-purgatory-Pass-r-directly-to-linker.patch \
|
||||||
file://0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch \
|
file://0003-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch \
|
||||||
file://kexec-x32.patch \
|
file://0004-x86_64-Add-support-to-build-kexec-tools-with-x32-ABI.patch \
|
||||||
file://0001-Disable-PIE-during-link.patch \
|
file://0005-Disable-PIE-during-link.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI[md5sum] = "052458f0a35c2a3b0d2302caa3318e9f"
|
SRC_URI[md5sum] = "052458f0a35c2a3b0d2302caa3318e9f"
|
||||||
SRC_URI[sha256sum] = "913c8dee918e5855a4ba60d609371390978144b4c8d15d6446ca0057b7bc5e58"
|
SRC_URI[sha256sum] = "913c8dee918e5855a4ba60d609371390978144b4c8d15d6446ca0057b7bc5e58"
|
||||||
|
|||||||
Reference in New Issue
Block a user