summaryrefslogtreecommitdiffstats
path: root/kernel/kexec_core.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-03-141-20/+24
|\
| * kexec: copy only happens before uchunk goes to zeroyang.zhang2024-03-061-20/+24
* | crash: split crash dumping code out from kexec_core.cBaoquan He2024-02-231-238/+12
|/
* kexec: do syscore_shutdown() in kernel_kexecJames Gowans2024-01-121-0/+1
* kexec_core: fix the assignment to kimage->control_pageYuntao Wang2023-12-291-1/+1
* kexec: modify the meaning of the end parameter in kimage_is_destination_range()Yuntao Wang2023-12-291-4/+4
* kexec: use ALIGN macro instead of open-coding itYuntao Wang2023-12-201-2/+2
* kexec_file: add kexec_file flag to control debug printingBaoquan He2023-12-201-0/+2
* kexec: use atomic_try_cmpxchg in crash_kexecUros Bizjak2023-12-101-2/+3
* crash_core: move crashk_*res definition into crash_core.cBaoquan He2023-10-041-17/+0
* crash: add generic infrastructure for crash hotplug supportEric DeVolder2023-08-241-0/+6
* crash: move a few code bits to setup support of crash hotplugEric DeVolder2023-08-241-37/+0
* kexec: enable kexec_crash_size to support two crash kernel regionsZhen Lei2023-06-091-5/+38
* kexec: add helper __crash_shrink_memory()Zhen Lei2023-06-091-22/+29
* kexec: improve the readability of crash_shrink_memory()Zhen Lei2023-06-091-10/+5
* kexec: clear crashk_res if all its memory has been releasedZhen Lei2023-06-091-4/+7
* kexec: delete a useless check in crash_shrink_memory()Zhen Lei2023-06-091-1/+1
* kexec: fix a memory leak in crash_shrink_memory()Zhen Lei2023-06-091-3/+2
* Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-02-231-1/+93
|\
| * kexec: introduce sysctl parameters kexec_load_limit_*Ricardo Ribalda2023-02-021-2/+85
| * kexec: factor out kexec_load_permittedRicardo Ribalda2023-02-021-1/+10
* | bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet2023-02-021-1/+2
|/
* kexec: remove the unneeded result variableye xingchen2022-11-181-8/+2
* kexec: replace kmap() with kmap_local_page()Fabio M. De Francesco2022-09-111-4/+4
* panic, kexec: make __crash_kexec() NMI safeValentin Schneider2022-09-111-10/+10
* kexec: turn all kexec_mutex acquisitions into trylocksValentin Schneider2022-09-111-4/+8
* kexec: drop weak attribute from functionsNaveen N. Rao2022-07-151-27/+0
* Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-05-271-2/+0
|\
| * kexec: remove redundant assignmentsMichal Orzel2022-04-291-2/+0
* | Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-261-0/+22
|\ \
| * | kernel/kexec_core: move kexec_core sysctls into its own fileyingelin2022-04-251-0/+22
| |/
* / ELF: Remove elf_core_copy_kernel_regs()Brian Gerst2022-04-141-1/+1
|/
* exit: Move oops specific logic from do_exit into make_task_deadEric W. Biederman2021-12-131-1/+1
* Merge branch 'rework/printk_safe-removal' into for-linusPetr Mladek2021-08-301-1/+0
|\
| * printk: remove safe buffersJohn Ogness2021-07-261-1/+0
* | kernel.h: split out panic and oops helpersAndy Shevchenko2021-07-011-0/+1
|/
* kexec: dump kmessage before machine_kexecPavel Tatashin2021-05-071-0/+2
* kexec: Add kexec reboot stringJoe LeVeque2021-05-071-1/+1
* Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-211-1/+1
|\
| * elf_prstatus: collect the common part (everything before pr_reg) into a structAl Viro2021-01-061-1/+1
* | kernel: kexec: remove the lock operation of system_transition_mutexBaoquan He2021-01-251-2/+0
|/
* crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-201-1/+0
* kernel/: fix repeated words in commentsRandy Dunlap2020-10-161-1/+1
* objtool: Rename frame.h -> objtool.hJulien Thierry2020-09-101-1/+1
* kexec: add machine_kexec_post_load()Pavel Tatashin2020-01-081-0/+6
* kexec: quiet down kexec rebootPavel Tatashin2020-01-081-1/+1
* kexec: bail out upon SIGKILL when allocating memory.Tetsuo Handa2019-09-251-0/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner2019-06-191-3/+1
* power/suspend: Add function to disable secondaries for suspendNicholas Piggin2019-05-031-2/+2
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-1/+1