summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-07-26kexec -p fails on kernel versions of form x.yHEADmasterKhalid 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
2013-04-30Revert "kexec: include reserved e820 sections in crash kernel"Zhang Yanfei2-30/+3
2013-04-26kdump, x86: Process multiple Crash kernel in /proc/iomemYinghai Lu3-47/+65
2013-04-25kexec/uImage: probe to identify a corrupted imageSuzuki K. Poulose2-7/+31
2013-04-17kexec, i386, bzImage: Remove unnecessary symbol value getZhang Yanfei1-2/+1
2013-04-17kexec:i386/kexec-[bzImage|elf-x86]:x86_64/kexec-bzImage64: Use "\0" as comman...Wang YanQing3-1/+11
2013-04-16kexec/powerpc: Handle buffer overflow in kernel command lineSuzuki K. Poulose2-22/+30
2013-04-16Add --dtb option to ppc64Geoff Levand2-0/+3
2013-04-08kexec, i386: Fix build warning of size_t printZhang Yanfei1-2/+2
2013-04-02purgatory: remove arch/i386/timer.cRichard Weinberger1-9/+0
2013-03-29kexec: i386: Add cmdline_add_memmap_internal() to reduce the code duplicationZhang Yanfei1-41/+33
2013-03-27kexec: ppc: Use die() instead of fatal()Zhang Yanfei3-10/+8
2013-03-27kexec: Use die() to simplify codeZhang Yanfei4-9/+4
2013-03-27Revert: "kexec: lengthen the kernel command line image"Zhang Yanfei1-1/+1
2013-03-27kexec: fix a minor mistake in an error messageZhang Yanfei1-1/+1
2013-03-27kexec: x86_64: elf: fix possible memory leak in elf_x86_64_loadZhang Yanfei1-5/+13
2013-03-27kexec: x86_64: elf: fix memory leak caused by get_command_lineZhang Yanfei1-2/+5
2013-03-27kexec: x86_64: bzImage64: fix memory leak caused by get_command_lineZhang Yanfei1-3/+5
2013-03-27kexec: ppc: uImage: fix memory leak caused by get_command_lineZhang Yanfei1-4/+8
2013-03-27kexec: ppc: uImage: fix possible memory leak in ppc_load_bare_bitsZhang Yanfei1-6/+17
2013-03-27kexec: ppc: elf: fix memory leak caused by get_command_lineZhang Yanfei1-5/+8
2013-03-27kexec: ppc: elf: fix possible memory leak in elf_ppc_loadZhang Yanfei1-22/+34
2013-03-27kexec: i386: multiboot: fix memory leak caused by get_command_lineZhang Yanfei1-3/+6
2013-03-27kexec: i386: multiboot: fix possible memory leak in multiboot_x86_loadZhang Yanfei1-10/+6
2013-03-27kexec: i386: elf: fix memory leak caused by get_command_lineZhang Yanfei1-2/+6
2013-03-27kexec: i386: elf: fix possible memory leak in elf_x86_loadZhang Yanfei1-6/+14
2013-03-27kexec: i386: bzImage: fix memory leak caused by get_command_lineZhang Yanfei1-2/+6
2013-03-27kexec: fix possible memory leak in check_reuse_initrdZhang Yanfei1-3/+5
2013-03-27kexec: Fix Makefile of linking kdump fileLi Haifeng1-1/+1
2013-03-27kexec-tools 2.0.4.gitSimon Horman1-1/+1
2013-03-19kexec-tools 2.0.4v2.0.4Simon Horman1-1/+1
2013-03-15s390: Replace clgfi with cghiMichael Holzheu1-1/+1
2013-03-15kexec: use _ALIGN* to make the logic clearZhang Yanfei6-22/+19
2013-03-14kexec: ppc64: use _ALIGN* to make the logic clearZhang Yanfei2-6/+4
2013-03-14kexec: ppc: use _ALIGN* to make the logic clearZhang Yanfei5-15/+12
2013-03-14kexec: x86_64: use _ALIGN* to make the logic clearZhang Yanfei1-1/+1
2013-03-14kexec: sh: use _ALIGN* to make the logic clearZhang Yanfei2-3/+3
2013-03-14kexec: s390: remove ALIGN_UP and use _ALIGN_UPZhang Yanfei2-2/+1
2013-03-14kexec: mips: use _ALIGN* to make the logic clearZhang Yanfei2-2/+2
2013-03-14kexec: ia64: use _ALIGN* to make the logic clearZhang Yanfei3-7/+7
2013-03-14kexec: arm: use _ALIGN* to make the logic clearZhang Yanfei1-1/+1
2013-03-14kexec: i386: use _ALIGN* to make the logic clearZhang Yanfei3-7/+6
2013-03-14kexec: ppc: remove duplicated _ALIGN_* macrosZhang Yanfei2-10/+1
2013-03-14kexec: use _ALIGN() instead of align()Zhang Yanfei1-7/+1
2013-03-14kexec: add _ALIGN* marcos for align operationZhang Yanfei1-0/+12
2013-03-14kexec: check size before trying the mallocZhang Yanfei1-1/+1
2013-03-13Correct build failure in init_linux_parameters()Simon Horman1-1/+1
2013-03-08ppc/uImage: Add support for RAM DisksSuzuki K. Poulose1-1/+26
2013-03-08kexec/uImage: Recognize uImage RAM DisksSuzuki K. Poulose2-1/+19
2013-03-08kexec/uImage: Fix the payload length in uImage_loadSuzuki K. Poulose1-2/+13
2013-03-08kexec/uImage: Introduce uImage_probe_kernelSuzuki K. Poulose5-4/+17
2013-03-05kexec: use dbgprintf instead of #if 0 for debug printingZhang Yanfei2-27/+19
2013-03-05kexec: fix some compiler warningsZhang Yanfei3-6/+9
2013-03-05kexec: Respect memory limit while building crash memory ranges on ppc64Mahesh Salgaonkar3-1/+38
2013-03-05kexec: Respect memory limit while building crash memory ranges on ppc32.Mahesh Salgaonkar3-3/+63
2013-03-05kexec: include reserved e820 sections in crash kernelCliff Wickman2-3/+42
2013-03-05kexec: lengthen the kernel command line imageCliff Wickman1-1/+1
2013-03-05kexec x86: drop truncation warning for crash kernelCliff Wickman1-1/+8
2013-03-05kexec,x86: Use macro CRASH_MAX_MEMMAP_NR for clarificationZhang Yanfei1-1/+1
2013-03-05kexec/ppc: Fix kernel program entry point while changing the load addrSuzuki K. Poulose2-5/+13
2013-03-05kexec, x86: handle Crash low kernel rangeYinghai Lu1-0/+21
2013-03-05kexec, x86_64: Load bzImage64 above 4GYinghai Lu5-1/+314
2013-03-05kexec, x86: put ramdisk/cmd_line above 4G for 64bit bzImageYinghai Lu2-11/+40
2013-03-05kexec, x86: Fix bzImage real-mode bootingYinghai Lu1-13/+49
2013-03-05kexec, x86: clean boot_params area for entry-32bit pathYinghai Lu1-1/+13
2013-03-05kexec, x86: add boot header member for version 2.12Yinghai Lu1-5/+21
2013-03-05kexec, x86: set booloader id in setup_headerYinghai Lu2-1/+2
2013-01-30kexec: add additional check when getting memory infoZhang Yanfei1-1/+1
2013-01-30kexec,x86: remove duplicate get_memory_rangesZhang Yanfei6-16/+11
2013-01-18x86: update x86_linux_headerOlaf Hering1-24/+16
2013-01-11kexec,i386: Remove unnecessary if condition checkZhang Yanfei1-4/+2
2012-12-23build: Restrict scope of per-arch compiler flagsSimon Horman3-5/+5
2012-12-23build: Use cross compiler's strip if availableSimon Horman2-1/+2
2012-12-23die: Use const for fmtSimon Horman2-2/+2
2012-12-23kexec-zImage-arm: simply cmdline-related DTB resizingStephen Warren1-15/+6
2012-12-18kexec-elf-ppc: Fix crashkernel region overflow checkAnders Hedlund1-1/+1
2012-12-14kexec-zImage-arm: add code to support --command-line along with --dtbDaniel Mack1-5/+43
2012-12-14fix message and indenting in putnode in ppc64Olaf Hering1-8/+4
2012-12-14fixed strncat size argument on ppc64Olaf Hering1-5/+5
2012-12-14fix comment typo in do_bzImage_load on x86Olaf Hering1-1/+1
2012-12-14fix comment typo in locate_holeOlaf Hering1-1/+1
2012-12-14Fix xen_cpuid() inline asm to not clobber stack's red zoneOlaf Hering1-9/+12
2012-12-13ppc: exec stack fixDave Young1-0/+2
2012-12-04kexec: Teach configure to find the strip binary.Eric W. Biederman2-0/+3
2012-12-03kexec: Fix compile errors in crashdump-mips.cDavid Daney1-2/+2
2012-11-27fs2dt: check for initrd_size != 0 when adding initrd entriesDaniel Mack1-1/+1
2012-11-27fs2dt: fix basename string comparesDaniel Mack1-2/+2
2012-11-27kexec-tools 2.0.4-rc1.gitSimon Horman1-1/+1
2012-11-21kexec-tools 2.0.4-rc1v2.0.4-rc1Simon Horman1-1/+1
2012-11-21kexec x86_64: Make purgatory relocatable anywhere in the 64bit address space.Eric W. Biederman10-958/+88
2012-11-15vmcore-dmesg: Determine correct machine pointer sizeVivek Goyal1-1/+20
2012-11-08ppc/uImage: Find new kernel load_addr if the default addr is not availableSuzuki K. Poulose1-6/+15
2012-10-19kdump: pass acpi_rsdp= to 2nd kernel for efi bootingDave Young1-0/+35
2012-10-11kexec: fix Makefile.in binaries_archTony Jones1-2/+2
2012-09-18kexec: Define some constants and structures conditionallyDaniel Kiper1-1/+6
2012-09-18xen: Fix Xen kdump supportDaniel Kiper1-12/+191
2012-09-18kexec: Move crash memory ranges loggingDaniel Kiper1-8/+5
2012-09-18kexec: Get backup area start address and size directly from mem_rangeDaniel Kiper1-36/+19
2012-09-18kexec: Add segregate_lowmem_region()Daniel Kiper1-11/+27
2012-09-18kexec: Move crash kernel area placement and size detection to is_crashkernel_...Daniel Kiper1-9/+8
2012-09-18xen: Rename e820_to_kexec_type() to xen_e820_to_kexec_type() and export itDaniel Kiper2-3/+5
2012-09-12ARM: Add device tree support to the ARM platformMatthew Leach4-10/+103
2012-09-12arm: Make use of memory_rangesSimon Horman2-17/+30
2012-09-12libfdt: Move from kexec/arch/ppc/libfdt/ to kexec/libfdt/Simon Horman13-9/+9
2012-09-12kexec-elf.h: Include headers for types usedSimon Horman1-0/+3
2012-09-12fs2dt: Add a generic copy of fs2dtSimon Horman5-0/+832
2012-09-07kexec: Fix the purgatory Makefile to build arch specific purgatory code.Mahesh Salgaonkar1-0/+2
2012-08-02build: Avoid duplicate files in tarballSimon Horman6-39/+58
2012-08-01vmcore-dmesg: vmcore-dmesg: Make it work with new structured logging formatVivek Goyal1-6/+221
2012-07-24vmcore-dmesg: Do not write beyond end of bufferVivek Goyal1-1/+28
2012-07-13kexec: simply pass LINUX_REBOOT_CMD_KEXEC to rebootmaximilian attems2-19/+2
2012-07-13Do not reserve cpu spin-table for crash kernelSuzuki K. Poulose2-6/+17
2012-07-06kexec-tools: Read always one vmcoreinfo fileDaniel Kiper1-26/+7
2012-06-27Fix format strings of die()Aleksey Makarov4-6/+6
2012-06-27Check format string of die()Aleksey Makarov1-1/+2
2012-06-18Support kernel_noload uImage typeAlexandre Courbot2-1/+7
2012-06-13Load bzImages smaller than 32 KiBEric Biggers2-4/+5
2012-06-11ppc/ppc64: Compile purgatory code with gcc option -msoft-floatVivek Goyal2-1/+3
2012-05-18ppc: move DEBUG code to --debugCong Wang8-70/+55
2012-04-23Correct section number for shutdown and clarify what -e does in manpageKhalid Aziz1-3/+3
2012-04-23kexec-tools: Fix CRC calculation for padded uImageHelmut Schaa1-1/+1
2012-04-16Add more debug infos when usable memory range changingHan Pingtian1-0/+12
2012-03-29Add a descriptive error message for kexec load failureKhalid Aziz3-8/+26
2012-03-29sh: move DEBUG code to --debugCong Wang1-3/+3
2012-03-29mips: move DEBUG code to --debugCong Wang1-11/+5
2012-03-29arm: move DEBUG code to --debugCong Wang1-4/+3
2012-03-15Add generic debug optionCong Wang13-95/+63
2012-03-12i386: Don't print debug message when VESA framebuffer is loadedSimon Horman1-3/+0
2012-03-03remove useless call to setup_memory_ranges() in ppc64Han Pingtian1-2/+0
2012-02-08Fix out-of-tree buildTyler Hall4-4/+4
2012-02-01kexec: make some functions staticCong Wang1-4/+4
2012-02-01kexec-tools 2.0.3.gitSimon Horman1-1/+1
2012-01-16kexec-tools 2.0.3Simon Horman1-1/+1
2012-01-10Correct magic varible of function name in debug codeHan Pingtian1-1/+1
2011-12-11kexec-tools: s390: Do not create ELF header by defaultMichael Holzheu1-8/+23
2011-12-02kexec skips some load segments on ia64Petr Tesarik1-3/+5
2011-11-21fix rpm build errorsCong Wang2-3/+5
2011-11-21kexec: fix several issues in get_crash_notes()Cong Wang1-2/+2
2011-11-18kexec: improve the debug printf in get_crash_notes_per_cpu()WANG Cong1-2/+2
2011-11-14kexec-tools: powerpc: Add more 64bit relocationsAnton Blanchard1-8/+36
2011-11-14kexec-tools: powerpc: Cleanup relocation codeAnton Blanchard1-16/+21
2011-11-14kexec-tools: powerpc: Fix 64bit optimize for size (gcc -Os) buildAnton Blanchard2-0/+198
2011-11-09remove unnecessary check code for hole_alignDave Young1-4/+0
2011-10-31Currently on s390 for memory detection only the "/proc/iomem" file is used.Michael Holzheu2-2/+123
2011-10-21kexec: powerpc: crash_dump: No backup region for PPC BookESuzuki K. Poulose5-1/+26
2011-10-11sh: On 32bit segments may not be in P2Simon Horman1-3/+5
2011-10-11sh: Correct logic errors in is_32bit()Simon Horman1-9/+11
2011-10-05sh: Take into account the base of System RAM in virt_to_phys()Simon Horman1-1/+44
2011-09-17kexec-tools: s390: Find correct address for ramdiskMichael Holzheu2-3/+10
2011-09-07kexec-tools: Add --append option for s390Michael Holzheu2-1/+4
2011-09-06Use unsigned char buffers in uImage loaderSimon Horman2-8/+8
2011-08-23kexec:ppc: Fix compilation failureSuzuki K. Poulose1-0/+2
2011-08-22kexec/arch/i386: Add get_memory_ranges_xen() functionDaniel Kiper2-9/+197
2011-08-22kexec/arch/i386: Rename fixup_memory_ranges_sysfs() to fixup_memory_ranges()Daniel Kiper1-3/+3
2011-08-22kexec: Export compare_ranges() function from firmware_memmap.c moduleDaniel Kiper2-12/+15
2011-08-22xen: Take into account Xen control interface changes since Xen Ver. 4.1Daniel Kiper1-1/+14
2011-08-20kexec-tools: Allow to call verify_sha256_digest() from kernelMichael Holzheu2-5/+22
2011-08-20kexec-tools: Add s390 kdump supportMichael Holzheu11-50/+390
2011-08-09kexec-tools: include minor klibc portingmaximilian attems2-2/+1
2011-08-04ppc: Remove some unused parameters and variablesSimon Horman3-7/+4
2011-08-04fix Xen detection for xenfs in pv_ops kernelOlaf Hering1-2/+84
2011-07-25kexec-tools: powerpc: dt_reserve doesn't allocate enough memory for large pro...Anton Blanchard1-1/+6
2011-07-13kexec-tools: ppc32: Fixup ThreadPointer for purgatory codeSuzuki K. Poulose4-1/+41
2011-06-17kexec-tools: powerpc: Use the #address-cells information to parsememory/regSuzuki K. Poulose4-82/+129
2011-05-06detect Xen dom0 properly to avoid conflict with pv_on_hvm domUOlaf Hering1-5/+10
2011-04-29kexec: remove duplicated backup_src_start field from struct crash_elf_infoCong Wang3-0/+6
2011-04-28use /proc/iomem for map with "add_efi_memmap" kernel optionBen Romer1-1/+23
2011-04-27Fix memory errors on ppcSuzuki Poulose2-4/+5
2011-04-27kexec: remove duplicated backup_src_start field from struct crash_elf_infoAmerigo Wang6-25/+7
2011-04-27kexec: fix a compiler warning on ppc64Amerigo Wang1-3/+4
2011-04-18kexec, x86: fix kexec when boot_params.hardware_subarch != 0Chris Leech1-2/+33
2011-04-18kexec: fix the missing i386 part in commit 1100580b05eAmerigo Wang1-0/+4
2011-03-30Don't compare signed and unsigned typesSimon Horman1-7/+6
2011-03-30Remove assigned but otherwise unused variablesSimon Horman3-8/+2
2011-03-30build: Pass --no-undefined as a linker optionSimon Horman1-2/+2
2011-03-29build: Don't set KEXEC_SRCS += kexec/virt_to_phys.cSimon Horman1-1/+0
2011-03-29kexec, x86: fix kexec when boot_params.hardware_subarch != 0Chris Leech1-0/+21
2011-03-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiede...Simon Horman2-5/+53
2011-03-04Remove bogus check for too many program headersSimon Horman1-8/+0
2011-03-03i386: Mark unused parametersSimon Horman1-3/+3
2011-03-03get the backup area dynamicallyAmerigo Wang4-20/+67
2011-02-24kexec: extend KCORE_ELF_HEADERS_SIZE againCliff Wickman1-2/+2
2011-02-10kexec-tools: Don't duplicate the bzImage header areaAhmed S. Darwish1-6/+6
2011-01-13ifdown: really set down all active interfacesLeonardo Chiquitto1-21/+21
2010-12-21Add missing source files to distribution tarballSimon Horman1-0/+1