index
:
kernel/kexec/kexec-tools.git
main
master
kexec-tools development tree
Simon Horman
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kexec
Age
Commit message (
Expand
)
Author
Files
Lines
2022-11-18
m68k: pass rng seed via BI_RNG_SEED
Jason A. Donenfeld
3
-0
/
+34
2022-10-10
LoongArch: Remove redundant cmdline parameters when using --reuse-cmdline option
Youling Tang
3
-1
/
+4
2022-10-10
LoongArch: PE format image loading support
Youling Tang
6
-0
/
+229
2022-10-10
LoongArch: Add kexec/kdump support
Youling Tang
11
-0
/
+849
2022-10-05
ppc64: remove rma_top limit
Sourabh Jain
1
-2
/
+0
2022-07-19
kexec-tools: Remove duplicate ultoa() definitions and redefine it
Tiezhu Yang
6
-95
/
+16
2022-07-15
i386: pass rng seed via setup_data
Jason A. Donenfeld
1
-0
/
+25
2022-06-26
kexec-tools: mips: Pass initrd parameter via cmdline
Hui Li
3
-3
/
+80
2022-04-29
arm64/crashdump-arm64: increase CRASH_MAX_MEMORY_RANGES to 32k
abuehaze14
1
-1
/
+1
2022-04-01
arm64: fix static data relocations in machine_apply_elf_rel()
Pingfan Liu
1
-3
/
+2
2022-04-01
kexec/elf: assign one to align if sh_addralign equals zero
Pingfan Liu
1
-3
/
+7
2022-04-01
arm64/crashdump-arm64: explicit type conversion to suppress compiler warning
Pingfan Liu
1
-1
/
+1
2022-04-01
arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela
Pingfan Liu
1
-0
/
+40
2022-04-01
arm64/kexec-arm64: use enum to organize the reloc type
Pingfan Liu
1
-41
/
+15
2022-04-01
arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela
Pingfan Liu
1
-0
/
+16
2022-03-30
kexec-tools: fix leak FILE pointer.
Lichen Liu
1
-1
/
+4
2022-03-29
kexec-tools: Determine if the image is lzma commpressed
Lichen Liu
1
-0
/
+36
2022-03-23
kexec-xen: Allow xen_kexec_exec() to return in case of Live Update
Raphael Ning
3
-9
/
+28
2022-03-23
kexec-tools: print error if kexec_file_load fails
Hari Bathini
1
-0
/
+1
2022-02-01
kexec-tools: mips: Concatenate --reuse-cmdline and --append
Tiezhu Yang
1
-2
/
+6
2022-02-01
kexec-tools: mips: Add some debug info
Tiezhu Yang
1
-0
/
+7
2022-01-24
arm64: fix PAGE_OFFSET calc for flipped mm
Kairui Song
1
-1
/
+13
2022-01-24
arm64: read VA_BITS from kcore for 52-bits VA kernel
Pingfan Liu
1
-4
/
+30
2022-01-24
arm64/crashdump: unify routine to get page_offset
Pingfan Liu
3
-26
/
+6
2022-01-24
arm64: make phys_offset signed
Pingfan Liu
2
-7
/
+7
2022-01-14
s390: add support for --reuse-cmdline
Sven Schnelle
2
-4
/
+15
2022-01-14
use slurp_proc_file() in get_command_line()
Sven Schnelle
1
-16
/
+10
2022-01-14
add slurp_proc_file()
Sven Schnelle
1
-0
/
+51
2022-01-14
s390: use KEXEC_ALL_OPTIONS
Sven Schnelle
1
-8
/
+2
2022-01-14
s390: add variable command line size
Sven Schnelle
3
-34
/
+55
2022-01-14
arm64: support more than one crash kernel regions
Chen Zhou
3
-47
/
+86
2022-01-14
s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()
Alexander Egorenkov
1
-1
/
+2
2021-12-15
arm64/crashdump: deduce paddr of _text based on kernel code size
Pingfan Liu
1
-3
/
+11
2021-10-20
arm: kdump: Add DT properties to crash dump kernel's DTB
Geert Uytterhoeven
3
-2
/
+147
2021-10-20
kexec-tools: multiboot2: Correct BASIC_MEMINFO memory units
Tu Dinh
1
-2
/
+2
2021-10-05
Add some necessary free() calls
Kai Song
1
-2
/
+8
2021-10-05
Add some necessary fclose() calls
Kai Song
4
-1
/
+8
2021-09-24
ppc64: Fix memory leak problem in zImage_ppc64_load()
Kai Song
1
-0
/
+7
2021-09-24
i386: Remove unused local variable in get_kernel_page_offset()
Kai Song
1
-1
/
+0
2021-09-14
multiboot2: Accept x86-64 images
Zhaofeng Li
2
-4
/
+6
2021-09-14
multiboot2: Avoid first 0x500 bytes
Zhaofeng Li
1
-1
/
+1
2021-09-14
multiboot2: Use rel_min and rel_max for buffer destinations
Zhaofeng Li
1
-2
/
+2
2021-09-14
multiboot2: Correct MBI size calculation
Zhaofeng Li
1
-4
/
+13
2021-09-14
x86: Consolidate elf_x86_probe routines
Zhaofeng Li
3
-33
/
+40
2021-09-13
Refer FDT tokens with symbolic names
Sourabh Jain
1
-10
/
+11
2021-06-06
arm64/crashdump-arm64: deduce the paddr of _text
Pingfan Liu
1
-2
/
+10
2021-05-02
kexec-tools: Remove duplicate definition of ramdisk
Petr Tesarik
1
-1
/
+0
2021-04-17
arm: do not copy magic 4 bytes of appended DTB in zImage
Alexander Egorenkov
1
-1
/
+11
2021-04-17
kexec: Remove the error prone kernel_version function
Eric W. Biederman
6
-85
/
+11
2021-04-07
Shrink segments to fit alignment instead of throwing them away
Hongyan Xia
1
-3
/
+12
2021-04-07
Fix where the real mode interrupt vector ends
Hongyan Xia
1
-2
/
+8
2021-04-02
crashdump/x86: increase CRASH_MAX_MEMORY_RANGES to 32k
David Hildenbrand
2
-3
/
+6
2021-04-02
crashdump/x86: iterate only over actual crash memory ranges
David Hildenbrand
1
-1
/
+1
2021-04-02
crashdump/x86: dump any kind of "System RAM"
David Hildenbrand
1
-2
/
+8
2021-04-02
kexec-xen: Use correct image type for Live Update
Raphael Ning
1
-9
/
+14
2021-04-02
kexec: Make --status work with normal kexec images
Raphael Ning
1
-1
/
+3
2021-04-02
kexec: Fix description of --status exit code
Raphael Ning
2
-4
/
+5
2021-04-02
kexec: Use %llu/%llx and casts to format uint64_t
Geert Uytterhoeven
1
-1
/
+2
2021-04-02
mips: Fix the increased mem parameter size
Youling Tang
1
-1
/
+1
2021-04-02
i386: fix build on pre 4.4 kernels
Federico Pellegrin
1
-0
/
+4
2021-04-02
mips: Fix typo in comment
Youling Tang
1
-1
/
+1
2021-04-02
mips: Add '--reuse-cmdline' optional parameter support
Youling Tang
2
-5
/
+11
2020-12-09
kexec: mips: Fix mem parameters
Jinyang He
1
-0
/
+29
2020-12-09
dt-ops: fix memory leak when new_node malloc fails
qiuguorui1
1
-1
/
+2
2020-11-30
zlib: fix resource leak when gzdirect failed
qiuguorui1
1
-2
/
+2
2020-11-16
x86_64: allow ELFCLASS32 for x32 support
Ahelenia Ziemiańska
1
-1
/
+2
2020-11-16
i386: fix string formatting-related warnings
Ahelenia Ziemiańska
1
-2
/
+14
2020-11-16
i386/kexec-mb2-x86.c: cast ints to uintptr_t before pointers to avoid warnings
Ahelenia Ziemiańska
1
-3
/
+3
2020-10-23
arm64: Add purgatory printing
Matthias Brugger
2
-1
/
+76
2020-09-29
kexec: Fix snprintf related compilation warnings
Bhupesh Sharma
2
-6
/
+32
2020-09-29
kexec-tools: Add some missing free() calls
Youling Tang
3
-8
/
+27
2020-09-29
kexec-tools: Fix a prompt message when crashkernel is not reserved
Youling Tang
1
-1
/
+1
2020-09-25
kexec-tools: mips: Remove commandline parameter "mem"
Youling Tang
1
-29
/
+0
2020-09-02
kexec/kexec.c: Add missing close() call
Youling Tang
1
-0
/
+3
2020-08-20
MIPS: Fix compile warnnings in kexec-elf-mips.c
Youling Tang
1
-1
/
+1
2020-08-10
mips: kexec-elf-mips: fix not free in elf_mips_load()
Jinyang He
1
-0
/
+3
2020-08-10
kexec-tools: Check callback first in kexec_iomem_for_each_line()
Jinyang He
1
-7
/
+8
2020-06-06
arm: Increase zImage length after getting the tag
Łukasz Stelmach
1
-7
/
+8
2020-06-06
kexec-tools: fix the unintended fallthrough when '-d' option is used
Hari Bathini
1
-0
/
+1
2020-04-24
arm: redefine OPT_APPEND and OPT_RAMDISK
Łukasz Stelmach
4
-6
/
+6
2020-04-07
kexec-tools: s390: Reset kernel command line on syscall fallback
Petr Tesarik
1
-0
/
+1
2020-04-07
kexec-xen: Introduce --exec-live-update to trigger a live update
Varad Gautam
3
-7
/
+22
2020-04-07
kexec: Introduce --load-live-update for xen
Varad Gautam
5
-10
/
+125
2020-04-07
kexec-xen: Introduce xen_get_kexec_range to wrap xc_kexec_get_range
Varad Gautam
3
-33
/
+41
2020-04-01
kexec-tools: Remove duplicated variable declarations
Kairui Song
4
-7
/
+4
2020-04-01
Removing condition that will never be met after calls xmalloc and xrealloc
Leonidas S. Barbosa
1
-12
/
+0
2020-04-01
kexec: support parsing the string "Reserved" to get the correct e820 reserved...
Lianbo Jiang
1
-1
/
+1
2020-04-01
kexec-tools: Reset getopt before falling back to legacy syscall
Petr Tesarik
1
-2
/
+10
2020-04-01
kexec-tools: Fix kexec_file_load(2) error handling
Petr Tesarik
2
-54
/
+61
2020-04-01
crashdump-ppc64: crashkernel-base and crashkernel-size are big-endian
Thadeu Lima de Souza Cascardo
1
-2
/
+2
2020-01-03
kexec: build multiboot2 for i386
Chris Packham
2
-1
/
+6
2020-01-03
ARM: Use mmap for zImage initrd
Brandon Maier
1
-1
/
+1
2020-01-03
arm64: kdump: deal with a lot of resource entries in /proc/iomem
AKASHI Takahiro
1
-15
/
+10
2020-01-03
arm64: kexec: allocate memory space avoiding reserved regions
AKASHI Takahiro
1
-59
/
+94
2020-01-03
kexec: add variant helper functions for handling memory regions
AKASHI Takahiro
2
-0
/
+49
2019-10-03
kexec-tools: Fix possible out-of-bounds access in ifdown
Helge Deller
1
-1
/
+2
2019-10-01
kexec: add support for PARISC architecture
Sven Schnelle
8
-0
/
+403
2019-09-16
kexec/arm: undefine __NR_kexec_file_load for arm
Quanyang Wang
1
-0
/
+4
2019-09-16
i386/kexec-mb2-x86.c: Fix compilation warning
Bhupesh Sharma
1
-2
/
+0
2019-09-08
Cleanup: remove the read_elf_kcore()
Lianbo Jiang
1
-1
/
+1
2019-09-03
x86: Fix PAGE_OFFSET for kernels since 4.20
Donald Buczek
2
-1
/
+4
2019-07-16
kexec/arm64: Add support for handling zlib compressed (Image.gz) image
Bhupesh Sharma
6
-3
/
+250
2019-07-16
kexec/kexec-zlib.h: Add 'is_zlib_file()' helper function
Bhupesh Sharma
2
-0
/
+39
2019-07-16
kexec-uImage-arm64.c: Fix return value of uImage_arm64_probe()
Bhupesh Sharma
1
-1
/
+12
2019-07-16
kexec/kexec.c: Add the missing close() for fd used for kexec_file_load()
Bhupesh Sharma
1
-0
/
+2
2019-07-10
x86: Include kexec-mb2-x86.c and multiboot2.h in distribution
Simon Horman
1
-1
/
+3
2019-07-03
x86: re-order includes to avoid duplicate struct e820entry
Simon Horman
1
-1
/
+1
2019-07-03
x86: Support multiboot2 images
Varad Gautam
6
-0
/
+577
2019-07-03
elf: Support ELF loading with relocation
Varad Gautam
2
-65
/
+141
2019-05-31
crashdump/x86: Use new introduce helper for getting RSDP
Kairui Song
1
-25
/
+9
2019-05-31
x86: Always try to fill acpi_rsdp_addr in boot params
Kairui Song
1
-0
/
+3
2019-05-31
x86: Introduce helpers for getting RSDP address
Kairui Song
4
-2
/
+46
2019-05-15
x86: Find mounts by FS type, not name
Niklas Hambüchen
1
-4
/
+8
2019-05-15
x86: Check /proc/mounts before mtab for mounts
Niklas Hambüchen
1
-2
/
+6
2019-05-15
xen: Avoid overlapping segments in low memory
David Woodhouse
1
-19
/
+54
2019-03-06
x86: Introduce a new option --reuse-video-type
Kairui Song
4
-2
/
+14
2019-02-05
arm64: wipe old initrd addresses when patching the DTB
Jean-Philippe Brucker
3
-0
/
+12
2019-01-28
x86: Handle 64bit framebuffer memory address properly
Kairui Song
1
-1
/
+6
2019-01-28
multiboot-x86: pass framebuffer information when requested
Friedemann Gerold
1
-10
/
+82
2019-01-28
multiboot-x86: pass ACPI reserved memory information in memory map
Friedemann Gerold
1
-2
/
+11
2019-01-28
multiboot-x86: support for non-elf kernels
Friedemann Gerold
1
-18
/
+45
2019-01-15
arm64: add kexec_file_load support
AKASHI Takahiro
5
-2
/
+55
2019-01-09
arm64: Add support to read PHYS_OFFSET from 'kcore' - pt_note or pt_load (if ...
Bhupesh Sharma
2
-9
/
+200
2019-01-09
kexec/dt-ops.c: Fix '/chosen' v/s 'chosen' node being passed to fdt helper fu...
Bhupesh Sharma
1
-4
/
+27
2019-01-09
kexec/dt-ops.c: Fix adding '/chosen' node for cases where it is not available...
Bhupesh Sharma
1
-2
/
+3
2019-01-09
kexec/kexec-arm64.c: Add error handling check against return value of 'set_bo...
Bhupesh Sharma
1
-0
/
+5
2019-01-09
kexec/dt-ops.c: Fix check against 'fdt_add_subnode' return value
Bhupesh Sharma
1
-1
/
+1
2018-10-29
arm64: If 'getrandom' syscall fails, don't error out - just warn and proceed.
Bhupesh Sharma
1
-3
/
+14
2018-10-29
x86: fix BAD_FREE in get_efi_runtime_map()
Pingfan Liu
1
-2
/
+2
2018-10-02
kdump: fix an error that can not parse the e820 reserved region
Lianbo Jiang
1
-0
/
+2
2018-08-24
kexec: fix for "Unhandled rela relocation: R_X86_64_PLT32" error
Chris Clayton
1
-0
/
+1
2018-06-29
arm64: error out if kernel command line is too long
Munehisa Kamata
1
-1
/
+8
2018-06-29
arm64: increase command line size to 2048
Munehisa Kamata
1
-1
/
+1
2018-06-19
arm64: Add support to supply 'kaslr-seed' to secondary kernel
Bhupesh Sharma
1
-38
/
+100
2018-05-22
kexec/s390: Add support for kexec_file_load
Philipp Rudo
2
-0
/
+49
2018-04-19
kexec: Add --no-checks option
Geoff Levand
3
-3
/
+25
2018-04-19
kexec-elf-rel-ppc64: Fix cast from pointer warning
Geoff Levand
1
-1
/
+1
2018-04-19
crashdump-ppc64: Fix integer truncation warning
Geoff Levand
1
-1
/
+1
2018-04-19
kexec: Fix printf warning
Geoff Levand
1
-1
/
+2
2018-04-19
Merge branch 'master' of git://git.armlinux.org.uk/~rmk/kexec-tools
Simon Horman
1
-32
/
+91
2018-04-10
Fix a segmentation fault when trying to run "kexec -p"
Petr Tesarik
1
-0
/
+1
2018-04-10
arm64: fix an issue with kaslr-enabled vmlinux
AKASHI Takahiro
1
-1
/
+5
2018-03-30
kexec: Document -s, -c and -a options in the man page
Michal Suchanek
1
-0
/
+20
2018-03-30
kexec: Add option to fall back to KEXEC_LOAD when KEXEC_FILE_LOAD is not supp...
Michal Suchanek
2
-6
/
+63
2018-03-30
kexec: Add option to revert -s
Michal Suchanek
2
-1
/
+8
2018-03-30
kexec: Do not special-case the -s option
Michal Suchanek
1
-21
/
+4
2018-03-30
kexec: Fix option checks to take KEXEC_FILE_LOAD into account
Michal Suchanek
1
-1
/
+9
2018-03-30
kexec: Return -ENOSYS when kexec does not know how to call KEXEC_FILE_LOAD
Michal Suchanek
1
-1
/
+1
2018-03-30
kexec/ppc64: leverage kexec_file_load support
Hari Bathini
2
-0
/
+87
2018-03-20
ARM: Include stack and malloc space in zImage size
Russell King
1
-0
/
+6
2018-03-20
ARM: add further debug
Russell King
1
-0
/
+11
2018-03-20
ARM: read kernel size from zImage
Russell King
1
-32
/
+74
2018-02-22
kexec/ppc64: add support to parse ibm, dynamic-memory-v2 property
Hari Bathini
4
-54
/
+112
2018-02-22
kexec: add a helper function to add ranges
Hari Bathini
1
-62
/
+53
2018-01-29
x86: use old screen_info if needed
Dave Young
1
-4
/
+27
2018-01-25
kexec-tools: Make xc_dlhandle static
Eric DeVolder
2
-11
/
+18
2018-01-24
kexec-tools: Call dlclose() from within __xc_interface_close()
Eric DeVolder
1
-0
/
+1
2018-01-24
kexec-tools: Perform run-time linking of libxenctrl.so
Eric DeVolder
6
-16
/
+115
2017-11-01
ARM: read kernel size from zImage
Russell King
1
-1
/
+50
2017-11-01
ARM: cleanup initrd and dtb handing
Russell King
1
-59
/
+57
2017-10-18
kexec-tools: mips: Use proper page_offset for OCTEON CPUs.
David Daney
1
-0
/
+27
2017-10-18
kexec-tools: mips: Merge adjacent memory ranges.
David Daney
1
-4
/
+10
2017-10-16
kexec-tools: mips: Try to include bss in kernel vmcore file.
David Daney
1
-1
/
+4
2017-10-16
kexec-tools: mips: Don't set lowmem_limit to 2G for 64-bit systems.
David Daney
2
-3
/
+4
2017-08-30
kexec-tools: ppc64: fix leak while checking for coherent device memory
Hari Bathini
1
-0
/
+1
2017-08-28
kexec-tools: ppc64: avoid adding coherent memory regions to crash memory ranges
Hari Bathini
2
-2
/
+63
2017-08-10
kexec-tools: powerpc: fix command line overflow error
Hari Bathini
7
-9
/
+12
2017-08-04
kexec-tools: ppc64: fix how RMA top is deduced
Hari Bathini
1
-16
/
+19
2017-05-22
Handle additional e820 memmap type strings
Eric DeVolder
1
-0
/
+4
2017-05-22
arm64: kdump: Add support for binary image files
Pratyush Anand
1
-0
/
+13
2017-05-22
arm64: kdump: add DT properties to crash dump kernel's dtb
AKASHI Takahiro
2
-10
/
+192
2017-05-22
arm64: kdump: set up other segments
AKASHI Takahiro
1
-1
/
+4
2017-05-22
arm64: kdump: set up kernel image segment
AKASHI Takahiro
4
-6
/
+55
2017-05-22
arm64: kdump: add elf core header segment
AKASHI Takahiro
4
-0
/
+114
2017-05-22
arm64: kdump: identify memory regions
AKASHI Takahiro
4
-6
/
+120
2017-05-22
arm64: change return values on error to negative
AKASHI Takahiro
3
-17
/
+17
2017-05-22
arm64: identify PHYS_OFFSET correctly
AKASHI Takahiro
3
-2
/
+18
2017-05-22
kexec: generalize and rename get_kernel_stext_sym()
Pratyush Anand
5
-68
/
+38
2017-05-22
kexec: extend the semantics of kexec_iomem_for_each_line
AKASHI Takahiro
1
-5
/
+10
2017-03-24
x86: Support large number of memory ranges
Xunlei Pang
2
-3
/
+3
2017-03-20
crashdump: Remove stray get_crashkernel_region() declaration
Daniel Kiper
1
-1
/
+0
2017-03-20
ppc: Fix format warning with die()
Jussi Kukkonen
2
-2
/
+2
2017-03-14
x86/x86_64: Fix format warning with die()
Pratyush Anand
2
-4
/
+4
2017-03-14
Don't use %L width specifier with integer values
Philip Prindeville
9
-15
/
+15
2017-03-13
arm64: add uImage support
David Woodhouse
4
-0
/
+42
2017-03-13
uImage: use 'char *' instead of 'unsigned char *' for uImage_probe()
David Woodhouse
2
-7
/
+6
2017-03-13
uImage: use 'char *' instead of 'unsigned char *' for uImage_load()
David Woodhouse
2
-4
/
+4
2017-03-13
uImage: Fix uImage_load() for little-endian machines
David Woodhouse
1
-1
/
+1
2017-03-13
uImage: fix realloc() pointer confusion
David Woodhouse
1
-1
/
+1
2017-03-13
build_mem_phdrs(): check if p_paddr is invalid
Pratyush Anand
1
-1
/
+2
2017-03-10
Only print debug message when failed to serach for kernel symbol from /proc/k...
Baoquan He
1
-1
/
+1
2017-03-02
crashdump/sh: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+5
2017-03-02
crashdump/s390: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+5
2017-03-02
crashdump/ppc64: Add get_crash_kernel_load_range() function
Daniel Kiper
3
-1
/
+47
2017-03-02
crashdump/ppc: Add get_crash_kernel_load_range() function
Daniel Kiper
3
-1
/
+46
2017-03-02
crashdump/mips: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+4
2017-03-02
crashdump/m68k: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+6
2017-03-02
crashdump/ia64: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+5
2017-03-02
crashdump/cris: Add get_crash_kernel_load_range() function
Daniel Kiper
1
-0
/
+6
2017-03-02
crashdump/arm64: Add get_crash_kernel_load_range() function
Eric DeVolder
1
-0
/
+6
[next]