summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
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