| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/headers: Replace #include <asm/export.h> with #include <linux/export.h> | Masahiro Yamada | 2023-10-03 | 1 | -1/+1 |
* | x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL | Donglin Peng | 2023-06-20 | 1 | -3/+4 |
* | Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-04-28 | 1 | -1/+1 |
|\ |
|
| * | x86,objtool: Split UNWIND_HINT_EMPTY in two | Josh Poimboeuf | 2023-03-23 | 1 | -1/+1 |
* | | ftrace: selftest: remove broken trace_direct_tramp | Mark Rutland | 2023-03-21 | 1 | -0/+4 |
* | | ftrace,kcfi: Define ftrace_stub_graph conditionally | Arnd Bergmann | 2023-03-09 | 1 | -0/+2 |
|/ |
|
* | Merge branch 'x86/urgent' into x86/core, to resolve conflict | Ingo Molnar | 2022-10-22 | 1 | -8/+11 |
|\ |
|
| * | ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() | Peter Zijlstra | 2022-10-20 | 1 | -8/+9 |
| * | x86/ftrace: Remove ftrace_epilogue() | Peter Zijlstra | 2022-10-20 | 1 | -15/+6 |
* | | x86/ftrace: Make it call depth tracking aware | Peter Zijlstra | 2022-10-17 | 1 | -2/+20 |
* | | x86/ftrace: Rebalance RSB | Peter Zijlstra | 2022-10-17 | 1 | -0/+11 |
* | | x86/ftrace: Remove ftrace_epilogue() | Peter Zijlstra | 2022-10-17 | 1 | -15/+6 |
|/ |
|
* | x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage | Josh Poimboeuf | 2022-06-06 | 1 | -3/+8 |
* | x86/ibt,ftrace: Annotate ftrace code patching | Peter Zijlstra | 2022-03-15 | 1 | -0/+7 |
* | x86/ibt,ftrace: Make function-graph play nice | Peter Zijlstra | 2022-03-15 | 1 | -4/+17 |
* | x86: Prepare asm files for straight-line-speculation | Peter Zijlstra | 2021-12-08 | 1 | -4/+4 |
* | x86/ftrace: Make function graph use ftrace directly | Steven Rostedt (VMware) | 2021-10-20 | 1 | -28/+1 |
* | x86/ftrace: Remove extra orig rax move | Jiri Olsa | 2021-10-19 | 1 | -1/+0 |
* | x86/ftrace: Support objtool vmlinux.o validation in ftrace_64.S | Josh Poimboeuf | 2021-01-26 | 1 | -3/+2 |
* | objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC | Josh Poimboeuf | 2021-01-26 | 1 | -1/+1 |
* | x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub | Josh Poimboeuf | 2021-01-26 | 1 | -0/+1 |
* | livepatch: Use the default ftrace_ops instead of REGS when ARGS is available | Steven Rostedt (VMware) | 2020-11-13 | 1 | -0/+4 |
* | ftrace/x86: Allow for arguments to be passed in to ftrace_regs by default | Steven Rostedt (VMware) | 2020-11-13 | 1 | -2/+9 |
* | x86/ftrace: Do not jump to direct code in created trampolines | Steven Rostedt (VMware) | 2020-06-29 | 1 | -0/+1 |
* | x86/ftrace: Only have the builtin ftrace_regs_caller call direct hooks | Steven Rostedt (VMware) | 2020-06-29 | 1 | -2/+1 |
* | x86/ftrace: Make non direct case the default in ftrace_regs_caller | Steven Rostedt (VMware) | 2020-06-29 | 1 | -16/+15 |
* | x86/entry/64: Move non entry code into .text section | Thomas Gleixner | 2020-06-11 | 1 | -1/+1 |
* | x86: Change {JMP,CALL}_NOSPEC argument | Peter Zijlstra | 2020-04-30 | 1 | -2/+2 |
* | x86,ftrace: Shrink ftrace_regs_caller() by one byte | Peter Zijlstra | 2020-04-22 | 1 | -2/+2 |
* | x86,ftrace: Use SIZEOF_PTREGS | Peter Zijlstra | 2020-04-22 | 1 | -2/+2 |
* | x86,ftrace: Fix ftrace_regs_caller() unwind | Peter Zijlstra | 2020-04-22 | 1 | -17/+15 |
* | Merge tag 'trace-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2019-11-27 | 1 | -6/+36 |
|\ |
|
| * | ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout | Josh Poimboeuf | 2019-11-13 | 1 | -1/+11 |
| * | ftrace/x86: Add register_ftrace_direct() for custom trampolines | Steven Rostedt (VMware) | 2019-11-13 | 1 | -7/+27 |
* | | x86/ftrace: Get rid of function_hook | Borislav Petkov | 2019-10-25 | 1 | -7/+6 |
* | | x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN | Jiri Slaby | 2019-10-18 | 1 | -1/+1 |
* | | x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* | Jiri Slaby | 2019-10-18 | 1 | -10/+10 |
* | | x86/asm/64: Change all ENTRY+END to SYM_CODE_* | Jiri Slaby | 2019-10-18 | 1 | -2/+2 |
* | | x86/asm: Use SYM_INNER_LABEL instead of GLOBAL | Jiri Slaby | 2019-10-18 | 1 | -8/+8 |
|/ |
|
* | x86/stackframe, x86/ftrace: Add pt_regs frame annotations | Peter Zijlstra | 2019-06-25 | 1 | -0/+3 |
* | ftrace/x86: Remove mcount support | Steven Rostedt (VMware) | 2019-05-10 | 1 | -27/+1 |
* | x86/ftrace: Do not call function graph from dynamic trampolines | Steven Rostedt (VMware) | 2018-12-19 | 1 | -4/+4 |
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2018-01-28 | 1 | -1/+1 |
|\ |
|
| * | x86/ftrace: Add one more ENDPROC annotation | Josh Poimboeuf | 2018-01-28 | 1 | -1/+1 |
* | | x86/ftrace: Fix ORC unwinding from ftrace handlers | Josh Poimboeuf | 2018-01-23 | 1 | -9/+15 |
|/ |
|
* | x86/retpoline/ftrace: Convert ftrace assembler indirect jumps | David Woodhouse | 2018-01-12 | 1 | -4/+4 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | x86/ftrace: Use Makefile logic instead of #ifdef for compiling ftrace_*.o | Steven Rostedt (VMware) | 2017-03-24 | 1 | -4/+0 |
* | x86/ftrace: Rename mcount_64.S to ftrace_64.S | Steven Rostedt (VMware) | 2017-03-24 | 1 | -0/+336 |