Home
last modified time | relevance | path

Searched refs:kexec (Results 1 - 25 of 279) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/powerpc/purgatory/
H A DMakefile5 targets += trampoline_$(BITS).o purgatory.ro kexec-purgatory.c
8 # overlapping text sections, which is not supported by kexec. Remove profile
20 $(obj)/kexec-purgatory.c: $(obj)/purgatory.ro FORCE
23 obj-y += kexec-purgatory.o
/kernel/linux/linux-5.10/tools/testing/selftests/kexec/
H A Dtest_kexec_file_load.sh18 # Some of the IMA builtin policies may require the kexec kernel image to
36 # kexec kernel image be signed. Policy rules are walked
67 log_info "kexec kernel image PE signed"
69 log_info "kexec kernel image not PE signed"
89 log_info "kexec kernel image IMA signed"
91 log_info "kexec kernel image not IMA signed"
105 log_info "kexec kernel image modsig signed"
107 log_info "kexec kernel image not modsig signed"
118 line=$(kexec --load --kexec
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kexec/
H A Dtest_kexec_file_load.sh18 # Some of the IMA builtin policies may require the kexec kernel image to
36 # kexec kernel image be signed. Policy rules are walked
67 log_info "kexec kernel image PE signed"
69 log_info "kexec kernel image not PE signed"
89 log_info "kexec kernel image IMA signed"
91 log_info "kexec kernel image not IMA signed"
106 log_info "kexec kernel image modsig signed"
108 log_info "kexec kernel image not modsig signed"
119 line=$(kexec --load --kexec
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Drelocate_kernel.S3 #include <linux/kexec.h>
15 ENTRY(kexec\()_\name)
22 ENTRY(kexec\()_\name\()_offset)
23 .word kexec\()_\name - relocate_new_kernel
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Drelocate_kernel.S3 #include <linux/kexec.h>
15 ENTRY(kexec\()_\name)
22 ENTRY(kexec\()_\name\()_offset)
23 .word kexec\()_\name - relocate_new_kernel
/kernel/linux/linux-6.6/arch/powerpc/purgatory/
H A DMakefile9 # overlapping text sections, which is not supported by kexec. Remove profile
18 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro
20 obj-y += kexec-purgatory.o
/kernel/linux/linux-5.10/arch/x86/purgatory/
H A DMakefile18 # overlapping text sections, which is not supported by kexec. Remove profile
80 targets += kexec-purgatory.c
85 $(obj)/kexec-purgatory.c: $(obj)/purgatory.ro $(obj)/purgatory.chk FORCE
88 obj-$(CONFIG_KEXEC_FILE) += kexec-purgatory.o
/kernel/linux/linux-5.10/arch/s390/purgatory/
H A DMakefile51 $(obj)/kexec-purgatory.o: $(obj)/kexec-purgatory.S $(obj)/purgatory.ro FORCE
54 obj-$(CONFIG_ARCH_HAS_KEXEC_PURGATORY) += kexec-purgatory.o
H A Dpurgatory.c10 #include <linux/kexec.h>
/kernel/linux/linux-5.10/include/linux/
H A Dkernel_read_file.h13 id(KEXEC_IMAGE, kexec-image) \
14 id(KEXEC_INITRAMFS, kexec-initramfs) \
H A Dpurgatory.h7 #include <uapi/linux/kexec.h>
19 * lookup in kexec works
/kernel/linux/linux-6.6/include/linux/
H A Dkernel_read_file.h13 id(KEXEC_IMAGE, kexec-image) \
14 id(KEXEC_INITRAMFS, kexec-initramfs) \
H A Dpurgatory.h7 #include <uapi/linux/kexec.h>
19 * lookup in kexec works
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Drelocate_kernel.S3 * kexec for arm64
9 #include <linux/kexec.h>
13 #include <asm/kexec.h>
25 * machine_kexec() routine will copy arm64_relocate_new_kernel to the kexec
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dmachine_kexec.c7 #include <linux/kexec.h>
16 #include <asm/kexec-internal.h>
45 * able to kexec reliably, so fail the prepare operation. in machine_kexec_prepare()
166 * reliably kexec anyway, so BUG_ON is appropriate. in machine_kexec()
/kernel/linux/linux-6.6/arch/s390/purgatory/
H A DMakefile52 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro
54 obj-y += kexec-purgatory.o
H A Dpurgatory.c10 #include <linux/kexec.h>
/kernel/linux/linux-6.6/arch/x86/purgatory/
H A DMakefile18 # overlapping text sections, which is not supported by kexec. Remove profile
23 # by kexec. Remove -flto=* flags.
89 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro $(obj)/purgatory.chk
91 obj-y += kexec-purgatory.o
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsmp.c24 #include <linux/kexec.h>
36 #include <asm/kexec.h>
161 /* For kexec, ensure that offline CPUs are out of MWAIT and in HLT */ in native_stop_other_cpus()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dmachine_kexec_file.c9 #include <linux/kexec.h>
H A Dmachine_kexec.c7 #include <linux/kexec.h>
8 #include <asm/kexec.h> /* For riscv_kexec_* symbol defines */
46 * machine_kexec_prepare - Initialize kexec
124 * machine_shutdown - Prepare for a kexec reboot
128 * harts and possibly devices etc) for a kexec reboot.
175 * machine_crash_shutdown - Prepare to kexec after a kernel crash
201 * the kexec process where the pre-loaded kimage is ready to be
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dcrash.c3 * Architecture specific (PPC64) functions for kexec based crash dumps.
13 #include <linux/kexec.h>
22 #include <asm/kexec.h>
211 * do this if kexec in setup.c ? in crash_kexec_prepare_cpus()
320 * The minimum amount of code to allow a kexec'd kernel in default_machine_crash_shutdown()
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dmachine_kexec.c7 #include <linux/kexec.h>
16 #include <asm/kexec-internal.h>
45 * able to kexec reliably, so fail the prepare operation. in machine_kexec_prepare()
175 * reliably kexec anyway, so BUG_ON is appropriate. in machine_kexec()
/kernel/linux/linux-6.6/arch/powerpc/kexec/
H A Dcrash.c3 * Architecture specific (PPC64) functions for kexec based crash dumps.
13 #include <linux/kexec.h>
22 #include <asm/kexec.h>
227 * do this if kexec in setup.c ? in crash_kexec_prepare_cpus()
275 * The minimum amount of code to allow a kexec'd kernel in crash_kexec_prepare()
/kernel/linux/linux-6.6/arch/riscv/purgatory/
H A DMakefile39 # overlapping text sections, which is not supported by kexec. Remove profile
104 $(obj)/kexec-purgatory.o: $(obj)/purgatory.ro $(obj)/purgatory.chk
106 obj-y += kexec-purgatory.o

Completed in 7 milliseconds

12345678910>>...12