summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/callthunks.c
AgeCommit message (Expand)AuthorLines
2025-04-11x86/alternatives: Rename 'apply_relocation()' to 'text_poke_apply_relocation()'Ingo Molnar-3/+3
2025-03-30Merge tag 'modules-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds-2/+1
2025-03-10x86: Use RCU in all users of __module_address().Sebastian Andrzej Siewior-2/+1
2025-02-14x86/alternative: Simplify callthunk patchingPeter Zijlstra-13/+0
2025-01-24Merge tag 'x86-boot-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-0/+6
2024-12-17x86/xen: remove hypercall pageJuergen Gross-5/+0
2024-12-06x86/kexec: Move relocate_kernel to kernel .data sectionDavid Woodhouse-0/+6
2024-04-09x86/alternatives: Use a temporary buffer when optimizing NOPsBorislav Petkov (AMD)-6/+3
2024-04-01x86/bpf: Fix IP for relocating call depth accountingJoan Bruguera Micó-2/+2
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-7/+25
2024-03-04x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variablesThomas Gleixner-2/+2
2024-02-14Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar-15/+8
2023-12-10x86/paravirt: Switch mixed paravirt/alternative calls to alternativesJuergen Gross-9/+8
2023-12-02x86/callthunks: Correct calculation of dest address in is_callthunk()Uros Bizjak-1/+1
2023-11-30x86/callthunks: Handle %rip-relative relocations in call thunk templateUros Bizjak-7/+25
2023-11-13x86/paravirt: Use relative reference for the original instruction offsetHou Wenlong-1/+1
2023-10-20x86/callthunks: Delete unused "struct thunk_desc"Alexey Dobriyan-5/+0
2023-09-22x86,static_call: Fix static-call vs return-thunkPeter Zijlstra-1/+0
2023-06-27Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-2/+2
2023-06-09x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=yIngo Molnar-1/+1
2023-06-07Revert "x86/orc: Make it callthunk aware"Josh Poimboeuf-1/+1
2023-05-15x86/smpboot: Restrict soft_restart_cpu() to SEVThomas Gleixner-1/+1
2023-05-15x86/smpboot: Rename start_cpu0() to soft_restart_cpu()Thomas Gleixner-1/+1
2023-03-09module: replace module_layout with module_memorySong Liu-2/+2
2022-12-27x86/calldepth: Fix incorrect init section referencesArnd Bergmann-2/+2
2022-10-17x86/ftrace: Make it call depth tracking awarePeter Zijlstra-1/+1
2022-10-17x86/bpf: Emit call depth accounting if requiredThomas Gleixner-0/+19
2022-10-17x86/orc: Make it callthunk awarePeter Zijlstra-0/+13
2022-10-17static_call: Add call depth tracking supportPeter Zijlstra-0/+18
2022-10-17x86/calldepth: Add ret/call counting for debugThomas Gleixner-0/+53
2022-10-17x86/retbleed: Add SKL call thunkThomas Gleixner-5/+20
2022-10-17x86/modules: Add call patchingThomas Gleixner-0/+19
2022-10-17x86/callthunks: Add call patching for call depth trackingThomas Gleixner-0/+251