| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() | YueHaibing | 2023-07-10 | 1 | -1/+0 |
* | x86/ftrace: Move prepare_ftrace_return prototype to header | Arnd Bergmann | 2023-05-18 | 1 | -3/+0 |
* | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-12-17 | 1 | -4/+2 |
|\ |
|
| * | mm: Introduce set_memory_rox() | Peter Zijlstra | 2022-12-15 | 1 | -3/+2 |
| * | x86/ftrace: Remove SYSTEM_BOOTING exceptions | Peter Zijlstra | 2022-12-15 | 1 | -2/+1 |
* | | Merge tag 'trace-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace... | Linus Torvalds | 2022-12-15 | 1 | -0/+2 |
|\ \ |
|
| * | | ftrace/x86: Add back ftrace_expected for ftrace bug reports | Steven Rostedt (Google) | 2022-12-09 | 1 | -0/+2 |
| |/ |
|
* | | x86/ftrace: Make it call depth tracking aware | Peter Zijlstra | 2022-10-17 | 1 | -4/+12 |
* | | x86/returnthunk: Allow different return thunks | Peter Zijlstra | 2022-10-17 | 1 | -1/+1 |
* | | x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc() | Thomas Gleixner | 2022-10-17 | 1 | -2/+0 |
|/ |
|
* | Merge tag 'trace-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2022-08-05 | 1 | -0/+1 |
|\ |
|
| * | ftrace/x86: Add back ftrace_expected assignment | Steven Rostedt (Google) | 2022-07-30 | 1 | -0/+1 |
* | | x86/ftrace: Use alternative RET encoding | Peter Zijlstra | 2022-06-27 | 1 | -2/+5 |
|/ |
|
* | Merge tag 'trace-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 2022-05-29 | 1 | -4/+2 |
|\ |
|
| * | ftrace: Remove return value of ftrace_arch_modify_*() | Li kunyu | 2022-05-26 | 1 | -4/+2 |
* | | ftrace: cleanup ftrace_graph_caller enable and disable | Chengming Zhou | 2022-04-29 | 1 | -15/+2 |
|/ |
|
* | x86/ibt,ftrace: Make function-graph play nice | Peter Zijlstra | 2022-03-15 | 1 | -7/+2 |
* | x86: Add straight-line-speculation mitigation | Peter Zijlstra | 2021-12-09 | 1 | -1/+1 |
* | x86/ftrace: Make function graph use ftrace directly | Steven Rostedt (VMware) | 2021-10-20 | 1 | -3/+34 |
* | x86/ftrace: Remove fault protection code in prepare_ftrace_return | Steven Rostedt (VMware) | 2021-10-19 | 1 | -35/+3 |
* | ftrace: Cleanup ftrace_dyn_arch_init() | Weizhao Ouyang | 2021-10-08 | 1 | -5/+0 |
* | x86: Remove dynamic NOP selection | Peter Zijlstra | 2021-03-15 | 1 | -2/+2 |
* | x86/ftrace: Do not jump to direct code in created trampolines | Steven Rostedt (VMware) | 2020-06-29 | 1 | -0/+15 |
* | x86/ftrace: Only have the builtin ftrace_regs_caller call direct hooks | Steven Rostedt (VMware) | 2020-06-29 | 1 | -7/+0 |
* | maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault | Christoph Hellwig | 2020-06-17 | 1 | -5/+5 |
* | Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic... | Ingo Molnar | 2020-05-18 | 1 | -1/+28 |
|\ |
|
| * | x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up | Steven Rostedt (VMware) | 2020-05-12 | 1 | -1/+28 |
* | | x86,ftrace: Fix ftrace_regs_caller() unwind | Peter Zijlstra | 2020-04-22 | 1 | -2/+10 |
|/ |
|
* | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2020-01-28 | 1 | -562/+126 |
|\ |
|
| * | Merge branch 'core/kprobes' into perf/core, to pick up a completed branch | Ingo Molnar | 2019-12-25 | 1 | -562/+126 |
| |\ |
|
| | * | Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts | Ingo Molnar | 2019-12-10 | 1 | -0/+14 |
| | |\ |
|
| | * | | x86/ftrace: Mark ftrace_modify_code_direct() __ref | Borislav Petkov | 2019-11-27 | 1 | -1/+6 |
| | * | | x86/ftrace: Use text_gen_insn() | Peter Zijlstra | 2019-11-27 | 1 | -25/+7 |
| | * | | x86/ftrace: Use text_poke() | Peter Zijlstra | 2019-11-27 | 1 | -543/+120 |
* | | | | Merge branch 'core-headers-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2020-01-28 | 1 | -0/+1 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() | Sean Christopherson | 2019-12-10 | 1 | -0/+1 |
| | |/
| |/| |
|
* / | | ftrace: Fix function_graph tracer interaction with BPF trampoline | Alexei Starovoitov | 2019-12-10 | 1 | -14/+0 |
|/ / |
|
* | | ftrace/x86: Add a counter to test function_graph with direct | Steven Rostedt (VMware) | 2019-11-13 | 1 | -3/+5 |
* | | ftrace/x86: Add register_ftrace_direct() for custom trampolines | Steven Rostedt (VMware) | 2019-11-13 | 1 | -0/+12 |
|/ |
|
* | Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2019-07-18 | 1 | -3/+3 |
|\ |
|
| * | x86/ftrace: Make enable parameter bool where applicable | Steven Rostedt (VMware) | 2019-05-25 | 1 | -3/+3 |
* | | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2019-07-08 | 1 | -7/+0 |
|\ \ |
|
| * | | x86/stackframe/32: Allow int3_emulate_push() | Peter Zijlstra | 2019-06-25 | 1 | -7/+0 |
| |/ |
|
* | | ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_pro... | Jiri Kosina | 2019-07-02 | 1 | -0/+2 |
* | | ftrace/x86: Add a comment to why we take text_mutex in ftrace_arch_code_modif... | Steven Rostedt (VMware) | 2019-06-28 | 1 | -0/+5 |
* | | ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run... | Petr Mladek | 2019-06-28 | 1 | -0/+3 |
|/ |
|
* | Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 2019-05-15 | 1 | -5/+27 |
|\ |
|
| * | ftrace/x86_64: Emulate call function while updating in breakpoint handler | Peter Zijlstra | 2019-05-08 | 1 | -5/+27 |
* | | x86/ftrace: Use vmalloc special flag | Rick Edgecombe | 2019-04-30 | 1 | -8/+6 |
* | | x86/ftrace: Set trampoline pages as executable | Nadav Amit | 2019-04-30 | 1 | -0/+8 |
|/ |
|