Home
last modified time | relevance | path

Searched refs:purgatory (Results 1 – 25 of 35) sorted by relevance

12

/openbmc/linux/arch/s390/purgatory/
H A DMakefile5 purgatory-y := head.o purgatory.o string.o sha256.o mem.o
7 targets += $(purgatory-y) purgatory.lds purgatory purgatory.chk purgatory.ro
8 PURGATORY_OBJS = $(addprefix $(obj)/,$(purgatory-y))
39 $(obj)/purgatory: $(obj)/purgatory.lds $(PURGATORY_OBJS) FORCE
42 $(obj)/purgatory.chk: $(obj)/purgatory FORCE
49 $(obj)/purgatory.ro: $(obj)/purgatory $(obj)/purgatory.chk FORCE
52 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro
54 obj-y += kexec-purgatory.o
H A D.gitignore2 purgatory
3 purgatory.chk
4 purgatory.lds
5 purgatory.ro
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A Dpowerpc-purgatory-Makefile-remove-unknown-flags.patch4 Subject: [PATCH] powerpc/purgatory: Makefile: remove unknown flags for powerpc
16 purgatory/arch/ppc/Makefile | 2 +-
19 diff --git a/purgatory/arch/ppc/Makefile b/purgatory/arch/ppc/Makefile
21 --- a/purgatory/arch/ppc/Makefile
22 +++ b/purgatory/arch/ppc/Makefile
23 @@ -7,7 +7,7 @@ ppc_PURGATORY_SRCS += purgatory/arch/ppc/misc.S
24 ppc_PURGATORY_SRCS += purgatory/arch/ppc/purgatory-ppc.c
25 ppc_PURGATORY_SRCS += purgatory/arch/ppc/console-ppc.c
30 dist += purgatory/arch/ppc/Makefile $(ppc_PURGATORY_SRCS) \
31 purgatory/arch/ppc/purgatory-ppc.h purgatory/arch/ppc/ppc_asm.h
H A Dx86_sys_io.patch10 purgatory/arch/i386/pic.c | 2 +-
11 purgatory/arch/i386/vga.c | 2 +-
14 diff --git a/purgatory/arch/i386/pic.c b/purgatory/arch/i386/pic.c
16 --- a/purgatory/arch/i386/pic.c
17 +++ b/purgatory/arch/i386/pic.c
24 #include <purgatory.h>
25 #include "purgatory-x86.h"
27 diff --git a/purgatory/arch/i386/vga.c b/purgatory/arch/i386/vga.c
29 --- a/purgatory/arch/i386/vga.c
34 #include <purgatory.h>
[all …]
H A DFix-building-on-x86_64-with-binutils-2.41.patch29 diff --git a/purgatory/arch/i386/entry32-16-debug.S b/purgatory/arch/i386/entry32-16-debug.S
31 --- a/purgatory/arch/i386/entry32-16-debug.S
45 diff --git a/purgatory/arch/i386/entry32-16.S b/purgatory/arch/i386/entry32-16.S
47 --- a/purgatory/arch/i386/entry32-16.S
48 +++ b/purgatory/arch/i386/entry32-16.S
61 diff --git a/purgatory/arch/i386/entry32.S b/purgatory/arch/i386/entry32.S
63 --- a/purgatory/arch/i386/entry32.S
64 +++ b/purgatory/arch/i386/entry32.S
77 diff --git a/purgatory/arch/i386/setup-x86.S b/purgatory/arch/i386/setup-x86.S
79 --- a/purgatory/arch/i386/setup-x86.S
[all …]
H A D0012-purgatory-string.c-avoid-inclusion-of-string.h.patch4 Subject: [PATCH] purgatory/string.c: avoid inclusion of string.h
8 purgatory/string.c:39:5: error: conflicting types for 'memcmp'
14 purgatory/string.c | 2 ++
17 diff --git a/purgatory/string.c b/purgatory/string.c
19 --- a/purgatory/string.c
20 +++ b/purgatory/string.c
H A Dkexec-x32.patch12 purgatory/arch/x86_64/Makefile: Not use mcmodel large when
27 purgatory/arch/x86_64/Makefile | 4 +++-
83 diff --git a/purgatory/arch/x86_64/Makefile b/purgatory/arch/x86_64/Makefile
85 --- a/purgatory/arch/x86_64/Makefile
86 +++ b/purgatory/arch/x86_64/Makefile
87 @@ -23,4 +23,6 @@ x86_64_PURGATORY_SRCS += purgatory/arch/i386/console-x86.c
88 x86_64_PURGATORY_SRCS += purgatory/arch/i386/vga.c
89 x86_64_PURGATORY_SRCS += purgatory/arch/i386/pic.c
H A D0011-purgatory-Makefile-adapt-to-klcc.patch4 Subject: [PATCH] purgatory Makefile: adapt to klcc
10 purgatory/Makefile | 6 +++---
13 --- a/purgatory/Makefile
14 +++ b/purgatory/Makefile
15 @@ -47,7 +47,7 @@ purgatory/sha256.o: $(srcdir)/util_lib/s
/openbmc/openbmc/poky/meta/recipes-kernel/kexec/kexec-tools/
H A DFix-building-on-x86_64-with-binutils-2.41.patch29 diff --git a/purgatory/arch/i386/entry32-16-debug.S b/purgatory/arch/i386/entry32-16-debug.S
31 --- a/purgatory/arch/i386/entry32-16-debug.S
45 diff --git a/purgatory/arch/i386/entry32-16.S b/purgatory/arch/i386/entry32-16.S
47 --- a/purgatory/arch/i386/entry32-16.S
48 +++ b/purgatory/arch/i386/entry32-16.S
61 diff --git a/purgatory/arch/i386/entry32.S b/purgatory/arch/i386/entry32.S
63 --- a/purgatory/arch/i386/entry32.S
64 +++ b/purgatory/arch/i386/entry32.S
77 diff --git a/purgatory/arch/i386/setup-x86.S b/purgatory/arch/i386/setup-x86.S
79 --- a/purgatory/arch/i386/setup-x86.S
[all …]
H A D0002-purgatory-Pass-r-directly-to-linker.patch4 Subject: [PATCH] purgatory: Pass -r directly to linker
15 purgatory/Makefile | 2 +-
18 diff --git a/purgatory/Makefile b/purgatory/Makefile
20 --- a/purgatory/Makefile
21 +++ b/purgatory/Makefile
H A D0005-Disable-PIE-during-link.patch14 purgatory/Makefile | 2 +-
17 diff --git a/purgatory/Makefile b/purgatory/Makefile
19 --- a/purgatory/Makefile
20 +++ b/purgatory/Makefile
/openbmc/linux/arch/x86/purgatory/
H A DMakefile4 purgatory-y := purgatory.o stack.o setup-x86_$(BITS).o sha256.o entry64.o string.o
6 targets += $(purgatory-y)
7 PURGATORY_OBJS = $(addprefix $(obj)/,$(purgatory-y))
31 targets += purgatory.ro purgatory.chk
84 $(obj)/purgatory.ro: $(PURGATORY_OBJS) FORCE
87 $(obj)/purgatory.chk: $(obj)/purgatory.ro FORCE
90 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro $(obj)/purgatory.chk
92 obj-y += kexec-purgatory.o
H A D.gitignore1 purgatory.chk
/openbmc/linux/arch/riscv/purgatory/
H A DMakefile4 purgatory-y := purgatory.o sha256.o entry.o string.o ctype.o memcpy.o memset.o
5 purgatory-y += strcmp.o strlen.o strncmp.o
7 targets += $(purgatory-y)
8 PURGATORY_OBJS = $(addprefix $(obj)/,$(purgatory-y))
48 targets += purgatory.ro purgatory.chk
98 $(obj)/purgatory.ro: $(PURGATORY_OBJS) FORCE
101 $(obj)/purgatory.chk: $(obj)/purgatory.ro FORCE
104 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro $(obj)/purgatory.chk
106 obj-y += kexec-purgatory.o
H A D.gitignore2 purgatory.chk
3 purgatory.ro
H A Dpurgatory.c37 void purgatory(void);
39 void purgatory(void) in purgatory() function
/openbmc/linux/scripts/
H A Dremove-stale-files23 rm -f arch/powerpc/purgatory/kexec-purgatory.c
24 rm -f arch/riscv/purgatory/kexec-purgatory.c
25 rm -f arch/x86/purgatory/kexec-purgatory.c
/openbmc/linux/arch/powerpc/purgatory/
H A DMakefile6 targets += trampoline_$(BITS).o purgatory.ro
15 $(obj)/purgatory.ro: $(obj)/trampoline_$(BITS).o FORCE
18 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro
20 obj-y += kexec-purgatory.o
H A D.gitignore2 purgatory.ro
/openbmc/linux/arch/s390/kernel/
H A Dmachine_kexec.c48 purgatory_t purgatory; in __do_machine_kdump() local
51 purgatory = (purgatory_t)image->start; in __do_machine_kdump()
67 call_nodat(1, int, purgatory, int, 1); in __do_machine_kdump()
124 purgatory_t purgatory = (purgatory_t)image->start; in kdump_csum_valid() local
127 rc = call_nodat(1, int, purgatory, int, 0); in kdump_csum_valid()
/openbmc/linux/arch/x86/
H A D.gitignore6 purgatory/purgatory.ro
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/
H A Dkexec-tools-klibc_git.bb31 file://0011-purgatory-Makefile-adapt-to-klcc.patch \
32 file://0012-purgatory-string.c-avoid-inclusion-of-string.h.patch \
62 SRC_URI:append:powerpc = " file://powerpc-purgatory-Makefile-remove-unknown-flags.patch"
68 # fix purgatory/printf.c:2:10: fatal error: limits.h: No such file or directory
70 CFLAGS += "-O2 -I${STAGING_DIR_HOST}${libdir}/klibc/include -I${S}/purgatory/include \
/openbmc/linux/arch/x86/include/asm/
H A Dpurgatory.h8 extern void purgatory(void);
/openbmc/linux/arch/riscv/
H A DKbuild8 obj-$(CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY) += purgatory/
/openbmc/linux/arch/s390/
H A DKbuild10 obj-$(CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY) += purgatory/

12