summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-07-29kexec-tools 2.0.13-rc1v2.0.13-rc1Simon Horman1-1/+1
2016-07-15arm: use zImage size from headerRussell King1-0/+36
2016-07-15arm: plug a zImage corner caseRussell King1-1/+8
2016-06-23arm: fix kernel image sizeRussell King1-2/+4
2016-06-23arm: take account of TEXT_OFFSET for subsequent imagesRussell King1-5/+7
2016-06-23Remove "max" parameter commentRussell King1-1/+0
2016-06-08arm: report which ELF core format we will useRussell King1-0/+3
2016-06-08arm: clean up phys/page offset debugRussell King1-2/+3
2016-06-08arm: fix type of phys_offsetRussell King4-4/+13
2016-06-08arm: add debug of reserved and coredump memory rangesRussell King1-0/+7
2016-06-08arm: add support for boot-time crash kernel resourceRussell King1-2/+11
2016-06-08arm: add support for multiple reserved regionsRussell King1-41/+25
2016-06-08arm: rename crash_reserved_mem to crash_kernel_memRussell King1-14/+14
2016-06-08arm: crashdump needs boot alias of crash kernel regionRussell King1-1/+3
2016-06-08arm: add support for platforms with boot memory aliasesRussell King2-1/+5
2016-06-08arm: move crash system RAM parsing earlierRussell King2-42/+11
2016-06-08arm: use generic mem_region sorting implementationRussell King1-15/+1
2016-06-08arm: parse crash_reserved_mem earlyRussell King2-12/+42
2016-06-08arm: add maximum number of memory rangesRussell King1-2/+2
2016-06-08arm: add memory ranges debugRussell King1-0/+3
2016-06-08arm: report if crash kernel is out of boundsRussell King2-0/+12
2016-06-08arm: return proper error for missing crash kernelRussell King1-1/+1
2016-06-08arm: fix ELF32/ELF64 checkRussell King1-2/+1
2016-06-08arm: fix get_kernel_stext_sym() to close its fileRussell King1-7/+16
2016-06-08arm: fix off-by-one on memory endRussell King1-1/+0
2016-06-08arm: fix pointer signedness warning in kexec-uImage-arm.cRussell King1-1/+2
2016-06-08kexec: add helper to exlude a region from a set of memory rangesRussell King2-0/+76
2016-06-08kexec: add mem_regions sorting implementationRussell King2-0/+29
2016-06-08kexec: add generic helper to add to memory_regionsRussell King3-0/+42
2016-06-08kexec: phys_to_virt() must take unsigned long longRussell King3-3/+3
2016-06-08kexec: add max_size to memory_rangesRussell King1-0/+1
2016-06-08kexec: fix warnings caused by selecting 64-bit file IO on 32-bit platformsRussell King3-5/+6
2016-06-08kdump: print mmap() offset in hexRussell King1-1/+1
2016-06-08arm: fix kdump to work on LPAE systemsRussell King1-0/+3
2016-06-08kdump: fix kdump mappingRussell King1-1/+2
2016-06-08kdump: actually write out the memoryRussell King1-1/+1
2016-06-08kdump: fix multiple program header entriesRussell King1-0/+1
2016-06-08kdump: mmap() and munmap() only work on page-aligned quantitesRussell King1-3/+16
2016-05-04arm: Change setup_dtb_prop to create nodes by offset and node nameNikolaus Schulz1-7/+8
2016-05-04zImage-arm: Add support for booting android imagesAlban Bedel1-2/+54
2016-05-04zImage-arm: Fix a return value check that use the wrong variableAlban Bedel1-1/+1
2016-03-24Properly align powerpc64 .tocAlan Modra1-12/+18
2016-03-24ppc64: purgatory: Handle local symbols in ELF ABIv2Anton Blanchard1-0/+19
2016-03-24Pass struct mem_sym into machine_apply_elf_rel()Anton Blanchard13-22/+36
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