index
:
linux
for-next
master
Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arch
/
x86
/
kernel
/
relocate_kernel_64.S
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2025-09-05
x86/sme: Use percpu boolean to control WBINVD during kexec
Kai Huang
1
-3
/
+10
2025-09-05
x86/kexec: Consolidate relocate_kernel() function parameters
Kai Huang
1
-10
/
+15
2025-04-18
x86/asm: Replace "REP; NOP" with PAUSE mnemonic
Uros Bizjak
1
-2
/
+2
2025-04-18
x86/asm: Remove semicolon from "rep" prefixes
Uros Bizjak
1
-3
/
+3
2025-04-10
x86/kexec: Invalidate GDT/IDT from relocate_kernel() instead of earlier
David Woodhouse
1
-2
/
+7
2025-04-10
x86/kexec: Add 8250 MMIO serial port output
David Woodhouse
1
-0
/
+22
2025-04-10
x86/kexec: Add 8250 serial port output
David Woodhouse
1
-6
/
+33
2025-03-25
x86/kexec: Debugging support: Dump registers on exception
David Woodhouse
1
-6
/
+115
2025-03-25
x86/kexec: Debugging support: Load an IDT and basic exception entry points
David Woodhouse
1
-0
/
+77
2025-03-14
x86/kexec: Add relocate_kernel() debugging support: Load a GDT
David Woodhouse
1
-0
/
+23
2025-01-24
Merge tag 'x86-boot-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-90
/
+103
2025-01-14
x86/kexec: Cope with relocate_kernel() not being at the start of the page
David Woodhouse
1
-7
/
+11
2025-01-14
x86/kexec: Fix location of relocate_kernel with -ffunction-sections
Nathan Chancellor
1
-3
/
+3
2025-01-14
x86/kexec: Fix stack and handling of re-entry point for ::preserve_context
David Woodhouse
1
-3
/
+9
2025-01-14
x86/kexec: Use correct swap page in swap_pages function
David Woodhouse
1
-2
/
+6
2025-01-14
x86/kexec: Ensure preserve_context flag is set on return to kernel
David Woodhouse
1
-0
/
+1
2025-01-14
x86/kexec: Disable global pages before writing to control page
David Woodhouse
1
-3
/
+9
2024-12-09
x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
Damien Le Moal
1
-0
/
+1
2024-12-06
x86/kexec: Clean up register usage in relocate_kernel()
David Woodhouse
1
-11
/
+6
2024-12-06
x86/kexec: Eliminate writes through kernel mapping of relocate_kernel page
David Woodhouse
1
-15
/
+14
2024-12-06
x86/kexec: Drop page_list argument from relocate_kernel()
David Woodhouse
1
-24
/
+12
2024-12-06
x86/kexec: Add data section to relocate_kernel
David Woodhouse
1
-32
/
+30
2024-12-06
x86/kexec: Move relocate_kernel to kernel .data section
David Woodhouse
1
-6
/
+1
2024-12-06
x86/kexec: Invoke copy of relocate_kernel() instead of the original
David Woodhouse
1
-1
/
+4
2024-12-06
x86/kexec: Only swap pages for ::preserve_context mode
David Woodhouse
1
-0
/
+4
2024-12-06
x86/kexec: Use named labels in swap_pages in relocate_kernel_64.S
David Woodhouse
1
-15
/
+15
2024-12-06
x86/kexec: Clean up and document register use in relocate_kernel_64.S
David Woodhouse
1
-4
/
+14
2024-12-06
x86/kexec: Restore GDT on return from ::preserve_context kexec
David Woodhouse
1
-0
/
+7
2024-08-25
x86/kexec: Add comments around swap_pages() assembly to improve readability
Kai Huang
1
-2
/
+6
2024-08-25
x86/kexec: Fix a comment of swap_pages() assembly
Kai Huang
1
-1
/
+1
2024-06-17
x86/kexec: Keep CR4.MCE set during kexec for TDX guest
Kirill A. Shutemov
1
-7
/
+10
2024-06-17
x86/relocate_kernel: Use named labels for less confusion
Borislav Petkov
1
-6
/
+7
2024-06-17
x86/kexec: Remove spurious unconditional JMP from from identity_mapped()
Nikolay Borisov
1
-3
/
+0
2023-03-23
x86,objtool: Split UNWIND_HINT_EMPTY in two
Josh Poimboeuf
1
-5
/
+5
2022-10-17
x86/callthunks: Add call patching for call depth tracking
Thomas Gleixner
1
-2
/
+3
2022-07-09
x86/kexec: Disable RET on kexec
Konrad Rzeszutek Wilk
1
-6
/
+17
2022-03-15
x86/ibt: Annotate text references
Peter Zijlstra
1
-0
/
+2
2022-03-15
x86/ibt,kexec: Disable CET on kexec
Peter Zijlstra
1
-0
/
+8
2021-12-08
x86: Prepare asm files for straight-line-speculation
Peter Zijlstra
1
-5
/
+5
2021-10-04
x86/sme: Replace occurrences of sme_active() with cc_platform_has()
Tom Lendacky
1
-1
/
+1
2021-03-21
x86: Fix various typos in comments, take #2
Ingo Molnar
1
-1
/
+1
2020-03-25
x86/kexec: Make relocate_kernel_64.S objtool clean
Peter Zijlstra
1
-0
/
+7
2020-03-25
x86/kexec: Use RIP relative addressing
Peter Zijlstra
1
-4
/
+1
2019-10-18
x86/asm: Annotate relocate_kernel_{32,64}.c
Jiri Slaby
1
-5
/
+8
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230
Thomas Gleixner
1
-3
/
+1
2018-01-31
x86/kexec: Make kexec (mostly) work in 5-level paging mode
Kirill A. Shutemov
1
-0
/
+8
2017-07-30
x86/mm, kexec: Fix memory corruption with SME on successive kexecs
Tom Lendacky
1
-0
/
+14
2015-04-01
x86/asm: Replace "MOVQ $imm, %reg" with MOVL
Denys Vlasenko
1
-4
/
+4
2015-03-07
x86/asm: Optimize unnecessarily wide TEST instructions
Denys Vlasenko
1
-4
/
+4
2013-06-20
x86, reloc: Use xorl instead of xorq in relocate_kernel_64.S
H. Peter Anvin
1
-17
/
+17
[next]