summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/ftrace_64.S
AgeCommit message (Expand)Author
2022-06-06x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usageJosh Poimboeuf
2022-03-15x86/ibt,ftrace: Annotate ftrace code patchingPeter Zijlstra
2022-03-15x86/ibt,ftrace: Make function-graph play nicePeter Zijlstra
2021-12-08x86: Prepare asm files for straight-line-speculationPeter Zijlstra
2021-10-20x86/ftrace: Make function graph use ftrace directlySteven Rostedt (VMware)
2021-10-19x86/ftrace: Remove extra orig rax moveJiri Olsa
2021-01-26x86/ftrace: Support objtool vmlinux.o validation in ftrace_64.SJosh Poimboeuf
2021-01-26objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNCJosh Poimboeuf
2021-01-26x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stubJosh Poimboeuf
2020-11-13livepatch: Use the default ftrace_ops instead of REGS when ARGS is availableSteven Rostedt (VMware)
2020-11-13ftrace/x86: Allow for arguments to be passed in to ftrace_regs by defaultSteven Rostedt (VMware)
2020-06-29x86/ftrace: Do not jump to direct code in created trampolinesSteven Rostedt (VMware)
2020-06-29x86/ftrace: Only have the builtin ftrace_regs_caller call direct hooksSteven Rostedt (VMware)
2020-06-29x86/ftrace: Make non direct case the default in ftrace_regs_callerSteven Rostedt (VMware)
2020-06-11x86/entry/64: Move non entry code into .text sectionThomas Gleixner
2020-04-30x86: Change {JMP,CALL}_NOSPEC argumentPeter Zijlstra
2020-04-22x86,ftrace: Shrink ftrace_regs_caller() by one bytePeter Zijlstra
2020-04-22x86,ftrace: Use SIZEOF_PTREGSPeter Zijlstra
2020-04-22x86,ftrace: Fix ftrace_regs_caller() unwindPeter Zijlstra
2019-11-27Merge tag 'trace-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds
2019-11-13ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layoutJosh Poimboeuf
2019-11-13ftrace/x86: Add register_ftrace_direct() for custom trampolinesSteven Rostedt (VMware)
2019-10-25x86/ftrace: Get rid of function_hookBorislav Petkov
2019-10-18x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGNJiri Slaby
2019-10-18x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby
2019-10-18x86/asm/64: Change all ENTRY+END to SYM_CODE_*Jiri Slaby
2019-10-18x86/asm: Use SYM_INNER_LABEL instead of GLOBALJiri Slaby
2019-06-25x86/stackframe, x86/ftrace: Add pt_regs frame annotationsPeter Zijlstra
2019-05-10ftrace/x86: Remove mcount supportSteven Rostedt (VMware)
2018-12-19x86/ftrace: Do not call function graph from dynamic trampolinesSteven Rostedt (VMware)
2018-01-28Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2018-01-28x86/ftrace: Add one more ENDPROC annotationJosh Poimboeuf
2018-01-23x86/ftrace: Fix ORC unwinding from ftrace handlersJosh Poimboeuf
2018-01-12x86/retpoline/ftrace: Convert ftrace assembler indirect jumpsDavid Woodhouse
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-03-24x86/ftrace: Use Makefile logic instead of #ifdef for compiling ftrace_*.oSteven Rostedt (VMware)
2017-03-24x86/ftrace: Rename mcount_64.S to ftrace_64.SSteven Rostedt (VMware)