在“Processor type and features”中启用“kexec system call”或“kexec file based system call”: CONFIG_KEXEC=y 或 CONFIG_KEXEC_FILE=y 两者都会选择 KEXEC_CORE: CONFIG_KEXEC_CORE=y 随后,KEXEC_CORE 会选择 CRASH_CORE: CONFIG_CRASH_CORE=y 在“Filesystem” -> “Pseudo filesystems”中启用“sys...
dinfo "Secure Boot is enabled. Using kexec file based syscall." KEXEC_ARGS="$KEXEC_ARGS -s" load_kdump_kernel_key fi ddebug "$KEXEC $KEXEC_ARGS $standard_kexec_args --command-line=$KDUMP_COMMANDLINE --initrd=$TARGET_INITRD $KDUMP_KERNEL" # The '12' represents an intermediate te...
以下过程皆在此函数中slurp_decompress_file():解压内核文件file_type[i].probe():调用对应内核镜像的 probe() 函数,执行校验file_type[i].load():调用对应内核镜像的 load() 函数elf_arm64_load():此函数为 elf 格式的 load 函数build_elf_exec_info():解析 elf 文件...
config KEXEC_FILE bool "kexec file based system call" select KEXEC_CORE select BUILD_BIN2C depends on KEXEC depends on X86_64 depends on CRYPTO=y depends on CRYPTO_SHA256=y 2 changes: 1 addition & 1 deletion 2 arch/x86/boot/header.S Original file line numberDiff line numberDiff line...
echo "Secure Boot is enabled. Using kexec file based syscall."KEXEC_ARGS="$KEXEC_ARGS -s" fi $KEXEC $KEXEC_ARGS $standard_kexec_args \ --command-line="$KDUMP_COMMANDLINE" \ --initrd=$TARGET_INITRD $kdump_kernel if [ $? == 0 ]; then echo "kexec: loaded kdump kernel" ...
Original file line numberDiff line numberDiff line change @@ -40,14 +40,13 @@ static inline void arch_kexec_unprotect_crashkres(void) { } static inline void arch_crash_handle_hotplug_event(struct kimage *image, void *arg) { } #endif int crash_check_update_elfcorehdr(void); int crash...
user@workstation:~/.repos/src/arm64/linux/arch/arm64/boot$ file Image Image: Linux kernel ARM64 boot executable Image, little-endian, 4K pages What's wrong in the first usage? My kexec clearly says that uImage is supported : Supported kernel file types and options: vmlinux An ARM64 ...
* The call to kdump_pre was missing from the kdump init script. Now, kdump_pre is part of the kdump init script. (BZ#640577) * Kdump saved the vmcore to the Network File System too slow. This update improves the performance. (BZ#642552) ...
Current kernel is2.6.18-194.11.3.el5 [root@cent:~]# uname -r 2.6.18-194.11.3.el5 Forkexec,kernelandinitrdpath will be specified; paths (not full) can be found for example in thegrub.conffile which was already updated. [root@cent:~]# cat /etc/grub.conf ...
- kdumpctl: Use kexec file based syscall for secureboot enabled machines - kdumpctl: Use kexec file based mode to unload kdump kernel - kdumpctl: Do not redirect error messages to /dev/null - kexec: Provide an option to use new kexec system call * Fri Aug 29 2014 WANG Chao ...