aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/machine_kexec.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-26treewide: Drop function_nocfiGravatar Sami Tolvanen 1-1/+1
2022-05-07arm64: kdump: Reimplement crashkernel=XGravatar Chen Zhou 1-2/+7
2022-01-05Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrac...Gravatar Catalin Marinas 1-3/+5
2021-12-10arm64: kexec: reduce calls to page_address()Gravatar Rongwei Wang 1-2/+4
2021-12-02arm64: kexec: use __pa_symbol(empty_zero_page)Gravatar Mark Rutland 1-1/+1
2021-10-01arm64: kexec: remove cpu-reset.hGravatar Pasha Tatashin 1-4/+2
2021-10-01arm64: kexec: remove the pre-kexec PoC maintenanceGravatar Pasha Tatashin 1-43/+0
2021-10-01arm64: kexec: keep MMU enabled during kexec relocationGravatar Pasha Tatashin 1-4/+12
2021-10-01arm64: kexec: install a copy of the linear-mapGravatar Pasha Tatashin 1-2/+14
2021-10-01arm64: kexec: use ld script for relocation functionGravatar Pasha Tatashin 1-10/+6
2021-10-01arm64: kexec: relocate in EL1 modeGravatar Pasha Tatashin 1-2/+2
2021-10-01arm64: kexec: configure EL2 vectors for kexecGravatar Pasha Tatashin 1-0/+31
2021-10-01arm64: kexec: pass kimage as the only argument to relocation functionGravatar Pasha Tatashin 1-2/+5
2021-10-01arm64: kexec: skip relocation code for inplace kexecGravatar Pasha Tatashin 1-13/+21
2021-10-01arm64: kexec: flush image and lists during kexec load timeGravatar Pasha Tatashin 1-32/+26
2021-07-08set_memory: allow querying whether set_direct_map_*() is actually enabledGravatar Mike Rapoport 1-0/+1
2021-05-25arm64: Rename arm64-internal cache maintenance functionsGravatar Fuad Tabba 1-5/+5
2021-05-25arm64: __flush_dcache_area to take end parameter instead of sizeGravatar Fuad Tabba 1-7/+13
2021-05-25arm64: Downgrade flush_icache_range to invalidateGravatar Fuad Tabba 1-3/+7
2021-01-27arm64: kexec: call kexec_image_info only onceGravatar Pavel Tatashin 1-4/+1
2021-01-27arm64: kexec: move relocation function setupGravatar Pavel Tatashin 1-27/+19
2021-01-27arm64: kexec: make dtb_mem always enabledGravatar Pavel Tatashin 1-5/+1
2020-05-11arm64: fix the flush_icache_range arguments in machine_kexecGravatar Christoph Hellwig 1-0/+1
2020-01-10Revert "arm64: kexec: make dtb_mem always enabled"Gravatar Will Deacon 1-1/+5
2020-01-08arm64: kexec: make dtb_mem always enabledGravatar Pavel Tatashin 1-5/+1
2020-01-08arm64: kexec: remove unnecessary debug printsGravatar Pavel Tatashin 1-12/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2019-03-05arm64: kdump: no need to mark crashkernel pages manually PG_reservedGravatar David Hildenbrand 1-1/+1
2019-03-05arm64: kexec: no need to ClearPageReserved()Gravatar David Hildenbrand 1-1/+0
2018-12-06arm64: kexec_file: invoke the kernel without purgatoryGravatar AKASHI Takahiro 1-2/+10
2018-09-11arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_COREGravatar James Morse 1-11/+0
2018-07-31arm64: kexec: Add comment to explain use of __flush_icache_range()Gravatar Will Deacon 1-1/+8
2018-07-31arm64, kaslr: export offset in VMCOREINFO ELF notesGravatar Bhupesh Sharma 1-0/+1
2018-07-30arm64: kexec: machine_kexec should call __flush_icache_rangeGravatar Dave Kleikamp 1-1/+1
2018-07-04arm64: kexec: always reset to EL2 if presentGravatar Mark Rutland 1-2/+1
2017-11-02arm64: explicitly mask all exceptionsGravatar James Morse 1-2/+2
2017-08-21arm64: kexec: have own crash_smp_send_stop() for crash dump for nonpanic coresGravatar Hoeun Ryu 1-1/+1
2017-04-05arm64: kdump: add VMCOREINFO's for user-space toolsGravatar AKASHI Takahiro 1-0/+11
2017-04-05arm64: kdump: implement machine_crash_shutdown()Gravatar AKASHI Takahiro 1-4/+54
2017-04-05arm64: hibernate: preserve kdump image around hibernationGravatar AKASHI Takahiro 1-0/+71
2017-04-05arm64: kdump: protect crash dump kernel memoryGravatar Takahiro Akashi 1-6/+26
2016-06-27arm64/kexec: Add pr_debug outputGravatar Geoff Levand 1-0/+42
2016-06-27arm64/kexec: Add core kexec supportGravatar Geoff Levand 1-0/+170