| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/kexec: Keep CR4.MCE set during kexec for TDX guest | Kirill A. Shutemov | 2024-06-17 | 1 | -7/+10 |
* | x86/relocate_kernel: Use named labels for less confusion | Borislav Petkov | 2024-06-17 | 1 | -6/+7 |
* | x86/kexec: Remove spurious unconditional JMP from from identity_mapped() | Nikolay Borisov | 2024-06-17 | 1 | -3/+0 |
* | x86,objtool: Split UNWIND_HINT_EMPTY in two | Josh Poimboeuf | 2023-03-23 | 1 | -5/+5 |
* | x86/callthunks: Add call patching for call depth tracking | Thomas Gleixner | 2022-10-17 | 1 | -2/+3 |
* | x86/kexec: Disable RET on kexec | Konrad Rzeszutek Wilk | 2022-07-09 | 1 | -6/+17 |
* | x86/ibt: Annotate text references | Peter Zijlstra | 2022-03-15 | 1 | -0/+2 |
* | x86/ibt,kexec: Disable CET on kexec | Peter Zijlstra | 2022-03-15 | 1 | -0/+8 |
* | x86: Prepare asm files for straight-line-speculation | Peter Zijlstra | 2021-12-08 | 1 | -5/+5 |
* | x86/sme: Replace occurrences of sme_active() with cc_platform_has() | Tom Lendacky | 2021-10-04 | 1 | -1/+1 |
* | x86: Fix various typos in comments, take #2 | Ingo Molnar | 2021-03-21 | 1 | -1/+1 |
* | x86/kexec: Make relocate_kernel_64.S objtool clean | Peter Zijlstra | 2020-03-25 | 1 | -0/+7 |
* | x86/kexec: Use RIP relative addressing | Peter Zijlstra | 2020-03-25 | 1 | -4/+1 |
* | x86/asm: Annotate relocate_kernel_{32,64}.c | Jiri Slaby | 2019-10-18 | 1 | -5/+8 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | Thomas Gleixner | 2019-06-19 | 1 | -3/+1 |
* | x86/kexec: Make kexec (mostly) work in 5-level paging mode | Kirill A. Shutemov | 2018-01-31 | 1 | -0/+8 |
* | x86/mm, kexec: Fix memory corruption with SME on successive kexecs | Tom Lendacky | 2017-07-30 | 1 | -0/+14 |
* | x86/asm: Replace "MOVQ $imm, %reg" with MOVL | Denys Vlasenko | 2015-04-01 | 1 | -4/+4 |
* | x86/asm: Optimize unnecessarily wide TEST instructions | Denys Vlasenko | 2015-03-07 | 1 | -4/+4 |
* | x86, reloc: Use xorl instead of xorq in relocate_kernel_64.S | H. Peter Anvin | 2013-06-21 | 1 | -17/+17 |
* | x86: Fix typo in kexec register clearing | Kees Cook | 2013-06-13 | 1 | -1/+1 |
* | kexec, x86: Fix incorrect jump back address if not preserving context | Huang Ying | 2011-07-21 | 1 | -0/+2 |
* | x86, kexec: x86_64: add kexec jump support for x86_64 | Huang Ying | 2009-03-11 | 1 | -33/+144 |
* | x86, kexec: fix kexec x86 coding style | Huang Ying | 2009-03-11 | 1 | -8/+16 |
* | x86: use _types.h headers in asm where available | Jeremy Fitzhardinge | 2009-02-13 | 1 | -2/+2 |
* | x86: kexec: Use one page table in x86_64 machine_kexec | Huang Ying | 2009-02-04 | 1 | -122/+3 |
* | x86: relocate_kernel - use predefined macroses for page attributes | gorcunov@gmail.com | 2008-04-17 | 1 | -1/+2 |
* | x86: relocate_kernel - use predefined macroses for processor state | gorcunov@gmail.com | 2008-04-17 | 1 | -21/+11 |
* | x86: relocate_kernel - use PAGE_SIZE instead of numeric constant | gorcunov@gmail.com | 2008-04-17 | 1 | -1/+1 |
* | x86: relocate_kernel - use predefined PAGE_SIZE instead of own alias | Cyrill Gorcunov | 2008-04-17 | 1 | -2/+1 |
* | x86_64: move kernel | Thomas Gleixner | 2007-10-11 | 1 | -0/+276 |