Home
last modified time | relevance | path

Searched refs:kexec (Results 101 - 125 of 279) sorted by relevance

12345678910>>...12

/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dmachine_kexec.c3 * machine_kexec.c for kexec
7 #include <linux/kexec.h>
37 pr_debug("kexec kimage info:\n"); in kexec_image_info()
61 * tree will be created by kexec tool. It holds modified command in uhi_machine_kexec_prepare()
187 * Instead of cpu_relax() or wait, this is needed for kexec in kexec_reboot()
189 * kernel, but kexec may do. in kexec_reboot()
231 * The generic kexec code builds a page list with physical in machine_kexec()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dsmp.c34 #include <linux/kexec.h>
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dmachine_kexec_file.c8 * Most code is derived from arm64 port of kexec-tools
15 #include <linux/kexec.h>
H A Dvmlinux.lds.S66 #include <asm/kexec.h>
382 /* kexec relocation code should fit into one KEXEC_CONTROL_PAGE_SIZE */
384 "kexec relocation code is bigger than 4 KiB")
387 "kexec control page does not start with arm64_relocate_new_kernel")
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dtraps.c13 #include <linux/kexec.h>
H A Dmachine_kexec.c10 #include <linux/kexec.h>
53 printk("kexec information\n"); in kexec_info()
80 * The generic kexec code builds a page list with physical in machine_kexec()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dmachine_kexec.c11 #include <linux/kexec.h>
237 * Do normal kexec
256 /* Die if kexec returns */ in __do_machine_kexec()
261 * Reset system and call either kdump or normal kexec
276 * Do either kdump or normal kexec. In case of kdump we first ask
/kernel/linux/linux-6.6/include/linux/
H A Dima.h13 #include <linux/kexec.h>
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Ddumpstack_64.c14 #include <linux/kexec.h>
H A Dkexec-bzimage64.c10 #define pr_fmt(fmt) "kexec-bzImage64: " fmt
16 #include <linux/kexec.h>
27 #include <asm/kexec-bzimage64.h>
33 * exactly these limits came from. Current bzimage64 loader in kexec-tools
532 /* bootloader info. Do we need a separate ID for kexec kernel loader? */ in bzImage64_load()
H A Dmachine_kexec_64.c7 #define pr_fmt(fmt) "kexec: " fmt
10 #include <linux/kexec.h>
27 #include <asm/kexec-bzimage64.h>
247 * Prepare EFI systab and ACPI tables for kexec kernel since they are in init_pgtable()
320 * get timer interrupts in second kernel. kexec/kdump in machine_kexec()
322 * in one form or other. kexec jump path also need one. in machine_kexec()
374 /* arch-dependent functionality related to kexec file-based syscall */
385 * TODO: Some of the code belongs to generic code. Move that in kexec.c.
418 * ->sh_addr. kexec takes care of moving it in arch_kexec_apply_relocations_add()
561 * so the SME kexec kerne
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dmachine_kexec_64.c7 #define pr_fmt(fmt) "kexec: " fmt
10 #include <linux/kexec.h>
26 #include <asm/kexec-bzimage64.h>
245 * Prepare EFI systab and ACPI tables for kexec kernel since they are in init_pgtable()
346 * get timer interrupts in second kernel. kexec/kdump in machine_kexec()
348 * in one form or other. kexec jump path also need one. in machine_kexec()
400 /* arch-dependent functionality related to kexec file-based syscall */
425 * TODO: Some of the code belongs to generic code. Move that in kexec.c.
458 * ->sh_addr. kexec takes care of moving it in arch_kexec_apply_relocations_add()
592 * so the SME kexec kerne
[all...]
H A Dkexec-bzimage64.c10 #define pr_fmt(fmt) "kexec-bzImage64: " fmt
16 #include <linux/kexec.h>
27 #include <asm/kexec-bzimage64.h>
33 * exactly these limits came from. Current bzimage64 loader in kexec-tools
465 /* bootloader info. Do we need a separate ID for kexec kernel loader? */ in bzImage64_load()
H A Dsetup_percpu.c9 #include <linux/kexec.h>
H A Dmachine_kexec_32.c8 #include <linux/kexec.h>
199 * get timer interrupts in second kernel. kexec/kdump in machine_kexec()
201 * in one form or other. kexec jump path also need one. in machine_kexec()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dmachine_kexec.c3 * kexec for arm64
12 #include <linux/kexec.h>
40 pr_debug(" kexec kimage info:\n"); in _kexec_image_info()
62 * machine_kexec_prepare - Prepare for a kexec reboot.
64 * Called from the core kexec code when a kernel image is loaded.
65 * Forbid loading a kexec kernel if we have no way of hotplugging cpus or cpus
73 pr_err("Can't kexec: CPUs are stuck in the kernel.\n"); in machine_kexec_prepare()
140 * machine_kexec - Do the kexec reboot.
142 * Called from the core kexec code for a sys_reboot with LINUX_REBOOT_CMD_KEXEC.
201 * In kexec cas in machine_kexec()
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dmachine_kexec.c3 * machine_kexec.c for kexec
9 #include <linux/kexec.h>
47 pr_debug("kexec kimage info:\n"); in kexec_image_info()
66 char *bootloader = "kexec"; in machine_kexec_prepare()
88 /* kexec/kdump need a safe page to save reboot_code_buffer */ in machine_kexec_prepare()
275 * The generic kexec code builds a page list with physical in machine_kexec()
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dcore_64.c11 #include <linux/kexec.h>
189 printk(KERN_INFO "kexec: waiting for cpu %d " in kexec_prepare_cpus_wait()
215 printk(KERN_INFO "kexec: Waking offline cpu %d.\n", in wake_offline_cpus()
257 * do this if kexec in setup.c ? in kexec_prepare_cpus()
272 * kexec thread structure and stack.
277 * overwritten when we copy the kexec image. We piggyback on the
306 * If the kexec boot is the normal one, need to shutdown other cpus in default_machine_kexec()
316 printk("kexec: Starting switchover sequence.\n"); in default_machine_kexec()
338 printk("kexec: Unshared all shared pages.\n"); in default_machine_kexec()
H A Dcore.c10 #include <linux/kexec.h>
262 * memory_limit is required by the kexec-tools to limit the in export_crashk_values()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dpaca.c16 #include <asm/kexec.h>
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dsmp.c36 #include <asm/kexec.h>
85 * from kexec or be inside OPAL waiting to be started for the in pnv_smp_kick_cpu()
97 * kexec and spinning in pnv_smp_kick_cpu()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Dmshyperv.c18 #include <linux/kexec.h>
141 * corrupts the old VP Assist Pages and can crash the kexec kernel. in hv_machine_shutdown()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Denlighten_hvm.c5 #include <linux/kexec.h>
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dmachine_kexec.c3 * machine_kexec.c for kexec
9 #include <linux/kexec.h>
46 pr_debug("kexec kimage info:\n"); in kexec_image_info()
65 char *bootloader = "kexec"; in machine_kexec_prepare()
87 /* kexec/kdump need a safe page to save reboot_code_buffer */ in machine_kexec_prepare()
272 * The generic kexec code builds a page list with physical in machine_kexec()
/kernel/linux/linux-5.10/usr/include/
H A DMakefile35 no-header-test += linux/kexec.h

Completed in 15 milliseconds

12345678910>>...12