summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-03-24kexec-tools 2.0.12.gitSimon Horman1-1/+1
2016-03-22kexec-tools 2.0.12v2.0.12Simon Horman1-1/+1
2016-03-18ppc64: include ftb.h in distributionSimon Horman1-0/+1
2016-03-14kexec-tools 2.0.12-rc1v2.0.12-rc1Simon Horman1-1/+1
2016-03-02kexec/fs2dt.c: wrong dt node fixDave Young1-2/+3
2015-12-09vmcore-dmesg: Collect full dmesg regardless of logged_charsDangyi Liu1-0/+6
2015-12-08ppc64: Add a flag to tell the kernel it's booting from kexecScott Wood4-0/+99
2015-12-01Revert "crashdump/x86: Add option to get crash kernel region size"Simon Horman5-28/+3
2015-11-30crashdump/x86: Add option to get crash kernel region sizeDaniel Kiper5-3/+28
2015-11-27x86: Make sure E820_PM[AE]M are defined if neededSimon Horman1-0/+6
2015-11-27kexec: fix mmap return code handlingMichael Holzheu1-1/+1
2015-11-26Improve device tree directory sortingCurt Brune1-4/+17
2015-11-24arm: use /sys/firmware/fdt in case without --atags and --dtbDave Young3-0/+17
2015-11-24kexec/fs2dt: check for /chosen/stdout-path firstAndrew Jones1-4/+8
2015-11-24kexec/fs2dt: cleanup pathnameAndrew Jones1-4/+2
2015-11-24kexec/fs2dt: s/diabled/disabled/Andrew Jones1-5/+5
2015-11-24kexex: arm: create ATAGS_MEM tag from devicetree memory nodeAndreas Fenkart1-0/+38
2015-11-17uImage: fix pointer-sign warningAndreas Fenkart1-1/+1
2015-11-11kexec: determine size of block deviceAndreas Fenkart1-0/+8
2015-11-09kexec/s390x: use mmap instead of read for slurp_file()Michael Holzheu3-4/+30
2015-11-09kexec-tools 2.0.12.gitSimon Horman1-1/+1
2015-11-09kexec-tools 2.0.11v2.0.11Simon Horman1-1/+1
2015-11-02ppc64: Avoid rfid if no need to clear MSR_LEScott Wood1-1/+9
2015-10-30kexec-tools 2.0.11-rc1v2.0.11-rc1Simon Horman1-1/+1
2015-10-30ppc64: add arch option --dt-no-old-rootdyoung@redhat.com2-1/+8
2015-10-30arm: add arch option --dt-no-old-rootdyoung@redhat.com2-2/+31
2015-10-30fs2dt.c: move copy old root param as a new functiondyoung@redhat.com2-26/+41
2015-10-26Revert "kexec: use mmap instead of read for slurp_file()"Dave Young1-5/+3
2015-10-16ppc64: Fix warningsScott Wood2-9/+3
2015-10-16configure: Set SUBARCH=BE for powerpcGeoff Levand1-0/+1
2015-10-06kexec-tools: fix build error with glibc 2.19 and earlier versionDave Young2-0/+2
2015-10-06Load crash kernel high on x86Petr Tesarik3-17/+10
2015-09-25fix kexec load hang in case crash notes addr read failureDave Young1-4/+5
2015-09-07kexec: use mmap instead of read for slurp_file()Michael Holzheu1-3/+5
2015-09-04ppc64: purgatory: Reset primary cpu endian to big-endianSamuel Mendoza-Jonas1-3/+9
2015-09-02Drop release date from kexec-tools version outputDave Young2-4/+1
2015-09-02Add persistent memory supportBaoquan He6-3/+36
2015-08-13kexec: use _DEFAULT_SOURCE instead to remove compiling warningBaoquan He2-2/+2
2015-06-25kexec-tools 2.0.10.gitSimon Horman1-1/+1
2015-06-25kexec-tools 2.0.10v2.0.10Simon Horman1-1/+1
2015-06-11kexec-tools 2.0.10-rc1v2.0.10-rc1Simon Horman1-1/+1
2015-05-01Revert "x86_64: Add support to build kexec-tools with x32 ABI"Simon Horman4-20/+1
2015-04-30purgatory: force PIC/PIE/SSP offMike Frysinger3-3/+3
2015-04-23purgatory: Fix memcmp for src address incrementPratyush Anand1-0/+2
2015-04-15kexec: remove ordering constraints from -x (--no-ifdown) and -y (--no-sync)Tejun Heo2-12/+11
2015-04-15kexec: implement -y (--no-sync) optionTejun Heo3-4/+16
2015-04-09configure.ac: Fix failure caused by x32 ABI testAníbal Limón1-3/+1
2015-04-07x86_64: Add support to build kexec-tools with x32 ABIAníbal Limón4-1/+20
2015-03-19x86: Remove unnecessary res variable from efi_map_addedSimon Horman1-2/+2
2015-03-19purgatory: Add printf type checkingGeoff Levand1-2/+3
2015-03-19purgatory: Generate map fileGeoff Levand1-1/+3
2015-03-19purgatory: Generate symbol fileGeoff Levand1-3/+2
2015-03-19purgatory: Add no-zero-initialized-in-bss flagGeoff Levand1-1/+2
2015-02-25kexec: iomem: fix callbacks params for sh and x86 archsRoman Pen3-6/+6
2015-02-25i386: elf: Fix -Wunused-but-set-variable compilation warningAmeya Palande1-3/+0
2015-02-25i386: bzImage: Fix -Wunused-but-set-variable compilation warningAmeya Palande1-2/+0
2015-02-18kexec: Fix compiler format warningGeoff Levand1-2/+2
2015-02-18kexec: Fix compiler ambiguous else warningGeoff Levand1-2/+3
2015-02-11mips: remove unused variable.Yousong Zhou1-1/+1
2015-02-12mips: fix warning about implicit type conversion.Yousong Zhou1-1/+1
2015-02-12mips: fix compiler warning on printing 64-bit integer.Yousong Zhou1-1/+2
2015-02-12configure.ac: apply necessary quotes to result of macro expansion.Yousong Zhou1-6/+6
2015-02-12multiboot: fix crash on NULL kernel command lineAmeya Palande1-17/+17
2015-02-09Fix zlib/lzma decompression.Yousong Zhou2-33/+57
2015-02-09ppc64: erase unnecessary segment info printingBaoquan He1-4/+0
2015-02-09kexec-tools 2.0.10.gitSimon Horman1-1/+1
2015-02-09kexec-tools 2.0.9v2.0.9Simon Horman1-1/+1
2015-01-27kexec-tools 2.0.9-rc1v2.0.9-rc1Simon Horman1-1/+1
2015-01-05Revert "kexec, remove panic_on_warn kernel parameter from kdump situations"Simon Horman1-3/+1
2015-01-01kexec, remove panic_on_warn kernel parameter from kdump situationsPrarit Bhargava1-1/+3
2014-12-02kexec/fs2dt: Use slurp_file_len to avoid partial read of filesAnton Blanchard1-13/+17
2014-12-02kexec: remove some re zero-assignmentHuKeping1-4/+0
2014-11-13kexec/fs2dt: Fix sorting of device treeAnton Blanchard1-3/+16
2014-10-14kexec: distribute kexec/arch/m68k/bootinfo.hAndreas Schwab1-0/+1
2014-10-14kexec-tools 2.0.8.gitSimon Horman1-1/+1
2014-10-08kexec-tools 2.0.8v2.0.8Simon Horman1-1/+1
2014-10-01kexec-tools 2.0.8-rc1v2.0.8-rc1Simon Horman1-1/+1
2014-09-04Return error code in case of invalid command line optionVivek Goyal1-0/+2
2014-09-01ppc64/kdump: Fix ELF header endianessLaurent Dufour1-0/+4
2014-08-27kexec: Provide an option to use new kexec system callVivek Goyal4-4/+257
2014-07-24kexec: align the extended size of dtbLiu Hua1-1/+1
2014-07-23kexec/ppc64: disabling exception handling when building the purgatoryLaurent Dufour1-1/+2
2014-06-17kexec/ppc64: move to device tree version 17Laurent Dufour1-3/+5
2014-06-17kexec-tools 2.0.7.gitSimon Horman1-1/+1
2014-06-09kexec-tools 2.0.7v2.0.7Simon Horman1-1/+1
2014-06-06kexec: ARM: add LPAE supportLiu Hua1-1/+18
2014-06-06kexec: iomem: accept u64 parameters for callbacksLiu Hua3-8/+8
2014-06-05Fix mistaken check of stat(2) return valueTakao Indoh1-1/+1
2014-06-05Enumerate all /sys/devices/system/cpu/cpuN when they are discontiguousTakao Indoh1-1/+4
2014-05-30kdump: pass acpi_rsdp to 2nd kernel if kernel does not export efi runtime mapsDave Young1-1/+15
2014-05-30kexec-tools: add --page-offset option for ARMWang Nan3-2/+26
2014-05-30kexec-tools: detect page_offset dynamicallyWang Nan2-2/+51
2014-05-28kexec-tools 2.0.7-rc1v2.0.7-rc1Simon Horman1-1/+1
2014-05-28kexec-tools: usage text fixDave Young1-1/+1
2014-05-28kexec-tools: add noefi arch cmdline optionDave Young6-2/+16
2014-05-26vmcore-dmesg: Handle struct log to struct printk_log renamingVivek Goyal1-15/+38
2014-05-22x86, cleanup: remove cmdline_add_memmap_acpiWANG Chao1-31/+23
2014-05-15kexec/ppc64: Handle reserved memory ranges exported by OPAL firmware.Mahesh Salgaonkar1-0/+44
2014-05-15kexec/ppc64: Fix up ELF header and dt for PowerNV platform.Mahesh Salgaonkar5-1/+79
2014-05-11zImage-arm: init modified_cmdline with zeroWang Nan1-0/+2
2014-05-11cleanup duplicate codeWANG Chao1-1/+0
2014-05-11zImage-arm: bugfix: kernel offset must be 0x8000Wang Nan1-8/+29
2014-05-11condition check fixWANG Chao1-1/+1
2014-05-02zImage-arm: get rid of static offsetDaniel Mack1-11/+12
2014-04-29kdump: pass e820 reserved region to 2nd kernel via e820 table or setup_dataWANG Chao1-2/+6
2014-04-29ppc64/purgatory: Device tree values should be read/stored in Big EndianLaurent Dufour1-0/+10
2014-04-25Do not distribute generated files in the release tarballPaul Wise1-1/+1
2014-04-23x86: Pass memory range via E820 for kdumpWANG Chao3-53/+103
2014-04-23x86: add --pass-memmap-cmdline optionWANG Chao4-0/+12
2014-04-23x86, cleanup: kexec memory range .end to be inclusiveWANG Chao3-4/+2
2014-04-23x86, cleanup: Store crash memory ranges kexec_infoWANG Chao2-0/+8
2014-04-23x86, cleanup: use dbgprint_mem_range for memory range debuggingWANG Chao1-23/+3
2014-04-23x86, cleanup: increase CRASH_MAX_MEMMAP_NR up to 1024WANG Chao1-1/+1
2014-04-23x86, cleanup: add other types of memory range for 2nd kernel boot to memmap_pWANG Chao1-1/+4
2014-04-23x86, cleanup: add_memmap() only do alignment check on RANGE_RAMWANG Chao1-2/+2
2014-04-23x86, cleanup: add extra arguments to add_memmap() and delete_memmap()WANG Chao1-9/+13
2014-04-14kexec/fs2dt : Fix endianess issue with initrd base and sizeLaurent Dufour1-4/+5
2014-04-14x86, cleanup: Add a funtion add_setup_data()WANG Chao1-6/+20
2014-04-14x86, cleanup: fix indentWANG Chao1-5/+5
2014-04-10kexec/ppc: cleanup crash regions creationNikita Yushchenko1-57/+51
2014-04-10ppc64/purgatory: Disabling GCC's stack protectionLaurent Dufour1-1/+1
2014-03-28Pass initrd position by dtbWang Nan1-0/+13
2014-03-28Introduce setup_dtb_prop to make code clearWang Nan1-25/+68
2014-03-28Introduce helpers for computing dtb sizeWang Nan2-3/+24
2014-03-28x86, kaslr: add alternative way to locate kernel text mapping areaWANG Chao1-2/+61
2014-03-28i386: fix erroneous memory descriptor messageTony Jones1-3/+11
2014-03-25kexec-tools: handle 64bit efi memmap address correctlyDave Young1-1/+2
2014-03-20kexec: align initrd when no --image-size passedWang Nan1-2/+2
2014-03-20cleanup: add dbgprint_mem_range functionWANG Chao3-5/+12
2014-03-12vmcore-dmesg stack smashing happend in extreme caseArthur Zou1-1/+1
2014-03-06kexec-tools 2.0.6v2.0.6Simon Horman1-1/+1
2014-03-06Fix an off-by-one in locate_hole()Matthew Fleming1-1/+1
2014-02-06kernel image probe function return value checking fixDave Young1-1/+1
2014-02-06zImage_ppc64_probe: return 0 instead of 1 in case of successDave Young1-1/+4
2014-02-06i386: fix redefinition error for e820entryTony Jones1-1/+2
2014-02-06i386: fix build failure (bzImage_support_efi_boot)Tony Jones1-0/+1
2014-02-06kexec-tools 2.0.5.gitSimon Horman1-1/+1
2014-02-05kexec-tools 2.0.5v2.0.5Simon Horman1-1/+1
2014-02-05Add ppc64_asm.h to distributionSimon Horman1-0/+1
2014-02-04Avoid buffer overflow on strncat usageDirk Mueller1-5/+2
2014-02-04kexec/ppc64 Enable early kernel's OPAL callsLaurent Dufour3-0/+49
2014-02-04kexec/ppc64 ELF ABIv2 ABI supportLaurent Dufour7-10/+62
2014-01-31ppc64/kexec/purgatory Fix RTAS calls in Little Endian mode.Laurent Dufour1-1/+5
2014-01-31kexec/ppc64 fix device tree endianess issues for memory attributesLaurent Dufour3-24/+48
2014-01-21Passing efi related data via setup_dataDave Young1-3/+215
2014-01-21Add efi_info in x86 setup headerDave Young5-2/+21
2014-01-21Add function get_bootparamDave Young1-11/+31
2014-01-21build fix: include x86-linux.h in x86-linux-setup.hDave Young1-0/+1
2014-01-16Fix value of mbi->mem_lower for multiboot-x86Peter Chubb1-3/+11
2014-01-15vmcore-dmesg: print white-space charactersWANG Chao1-1/+2
2014-01-14kexec: arm: Fix endianness in crashdump headerTaras Kondratiuk1-1/+8
2014-01-13vmcore-dmesg: struct_val_u64() not casting u64 to u32WANG Chao1-1/+1
2013-12-13kexec: Add m68k supportGeert Uytterhoeven11-1/+705
2013-12-13kexec: Extract slurp_fd()Geert Uytterhoeven1-49/+43
2013-12-13kexec: Let slurp_file_len() return the number of bytes readGeert Uytterhoeven3-5/+6
2013-12-06kexec: Fix add_usable_memory to use buf of type uint64_t.Mahesh Salgaonkar1-4/+4
2013-12-03kexec/xen: Fix typo in __i386__ preprocessor identifierAndrew Cooper1-1/+1
2013-12-03kexec-tools/xen: Remove redundant includeDaniel Kiper1-1/+0
2013-12-03kexec-tools/xen: Do not call xc_interface_close() if xc_interface_open() failedDaniel Kiper2-2/+2
2013-11-19kexec/xen: Correct some compile errorsSimon Horman1-4/+3
2013-11-19kexec/xen: directly load images images into XenDavid Vrabel7-8/+218
2013-11-19kexec/xen: switch to use xc_kexec_get_range for get_xen_vmcoreinfo.Don Slutz2-5/+25
2013-11-19kexec/xen: use libxc to get location of crash notesDavid Vrabel1-27/+40
2013-11-19kexec/xen: require libxc from Xen 4.4David Vrabel4-229/+1
2013-11-19kexec/ppc64: bring up new ppc64le architectureLaurent Dufour8-8/+25
2013-11-19kexec/ppc64: use common architecture fs2dt.c fileLaurent Dufour5-753/+19
2013-11-14arm: add command line option for the total image sizeDaniel Mack3-9/+31
2013-10-17kexec/fs2dt: fix endianess conversionLaurent Dufour1-8/+11
2013-10-16Remove PACKED macro and use __attribute__((packed)) directlyWANG Chao1-4/+2
2013-10-04kexec: Handle read errors in fs2dt setupGeoff Levand1-1/+7
2013-10-04kexec: Fix return value build warningsGeoff Levand1-2/+3
2013-10-03kexec: Fix off-by-one errors in locate_hole()Geert Uytterhoeven1-2/+2
2013-10-03config: Update to automake-1.11Geoff Levand3-748/+1343
2013-10-03kexec: Fix uninitialized build warningGeoff Levand1-1/+1
2013-10-03purgatory: Fix out-of-source build errorGeoff Levand1-0/+1
2013-10-03kexec: Remove unused -? option handlingGeoff Levand20-64/+0
2013-10-03kexec: Fix the -? optionGeoff Levand1-1/+1
2013-09-25kexec/ppc: Check for a uImage initrd with ELF kernelSuzuki K. Poulose2-1/+4
2013-09-25kexec/ppc: Add nodes for initrd in dtbSuzuki K. Poulose1-4/+14
2013-09-19kexec/kexec.c: Prefix hex numbers by 0xGeert Uytterhoeven1-8/+8
2013-09-19cris: is_crashkernel_mem_reserved() should return 0Geert Uytterhoeven1-1/+1
2013-09-19kexec: Fix cris/superh comment mixupsGeert Uytterhoeven2-3/+3
2013-09-19.gitignore: Only ignore generated autotools files in the top directoryGeert Uytterhoeven1-9/+9
2013-09-19cris/mips: Remove unused setup_simple_* declarationsGeert Uytterhoeven2-15/+0
2013-07-26kexec -p fails on kernel versions of form x.yKhalid Aziz1-11/+10
2013-06-21arm: Fix out of tree build errorGeoff Levand1-2/+2
2013-06-10kexec-tools: sh: Remove saved_max_memZhang Yanfei1-6/+0
2013-06-10kexec-tools: ppc64: Remove saved_max_memZhang Yanfei1-19/+0
2013-06-10kexec-tools: ppc: Remove saved_max_memZhang Yanfei1-19/+0
2013-06-10kexec-tools: mips: Remove saved_max_memZhang Yanfei1-34/+0
2013-06-10add missed options to man pageBaoquan He1-0/+10
2013-06-10add description for entry option in help and man pageBaoquan He2-0/+7
2013-06-10kexec man page change for debug optionBaoquan He1-3/+3
2013-05-26kexec-tools: ppc/ppc64: cleanup: Remove never reached returnZhang Yanfei2-2/+0
2013-05-26kexec/s390: cleanup: Remove non-existent header file includeZhang Yanfei1-1/+0
2013-05-26kexec/s390: cleanup: Fix a mistaken commentZhang Yanfei1-1/+1
2013-05-15kexec: check if memory is reserved only when loading kdump kernel.WANG Chao1-1/+2
2013-05-14kexec: Replace printf() with die() to error out to stderrWANG Chao1-7/+7
2013-04-30kexec: Parse percpu note size from kernelZhang Yanfei1-4/+20
2013-04-30kexec: cleanup: make add_backup_segments staticZhang Yanfei2-6/+3