summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/kprobes/opt.c
AgeCommit message (Expand)Author
2023-08-14x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines...Petr Pavlu
2023-02-21x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe rangeYang Jihong
2023-02-21x86/kprobes: Fix __recover_optprobed_insn check optimizing logicYang Jihong
2022-12-27x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNKMasami Hiramatsu (Google)
2022-03-28x86,kprobes: Fix optprobe trampoline to generate complete pt_regsMasami Hiramatsu
2021-09-30kprobes: treewide: Use 'kprobe_opcode_t *' for the code address in get_optimi...Masami Hiramatsu
2021-03-31x86: Add insn_decode_kernel()Peter Zijlstra
2021-03-15x86/kprobes: Convert to insn_decode()Borislav Petkov
2020-12-12x86/kprobes: Fix optprobe to detect INT3 padding correctlyMasami Hiramatsu
2020-10-14Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2020-10-12Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2020-09-10objtool: Rename frame.h -> objtool.hJulien Thierry
2020-09-01static_call: Avoid kprobes on inline static_call()sPeter Zijlstra
2020-08-15x86/paravirt: Remove 32-bit support from CONFIG_PARAVIRT_XXLJuergen Gross
2020-07-02Merge branch 'perf/vlbr'Peter Zijlstra
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig
2020-06-15perf/x86: Add perf text poke events for kprobesAdrian Hunter
2020-06-11x86/entry: Unbreak __irqentry_text_start/end magicThomas Gleixner
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport
2020-03-20x86/optprobe: Fix OPTPROBE vs UACCESSPeter Zijlstra
2019-11-27x86/kprobe: Add comments to arch_{,un}optimize_kprobes()Peter Zijlstra
2019-11-27x86/kprobes: Fix ordering while text-patchingPeter Zijlstra
2019-11-27x86/kprobes: Convert to text-patching.hPeter Zijlstra
2019-11-27x86/alternatives: Add and use text_gen_insn() helperPeter Zijlstra
2019-11-15x86/alternatives: Teach text_poke_bp() to emulate instructionsPeter Zijlstra
2019-09-02x86: Correct misc typosMarco Ammon
2019-07-08Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2019-06-25x86/stackframe/32: Provide consistent pt_regsPeter Zijlstra
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner
2019-04-29x86/paravirt: Standardize 'insn_buff' variable namesIngo Molnar
2019-02-13x86/kprobes: Move trampoline code into RODATAMasami Hiramatsu
2019-02-13x86/kprobes: Prohibit probing on optprobe template codeMasami Hiramatsu
2018-12-04kprobes/x86: Fix instruction patching corruption when copying more than one R...Masami Hiramatsu
2018-10-22kprobes/x86: Use preempt_enable() in optimized_callback()Masami Hiramatsu
2018-06-21kprobes/x86: Do not disable preempt on int3 pathMasami Hiramatsu
2018-01-21Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-19kprobes/x86: Disable optimizing on the function jumps to indirect thunkMasami Hiramatsu
2017-09-28kprobes/x86: Remove IRQ disabling from ftrace-based/optimized kprobesMasami Hiramatsu
2017-09-28kprobes/x86: Disable preemption in optprobeMasami Hiramatsu
2017-09-28kprobes/x86: Move the get_kprobe_ctlblk() into irq-disabled blockMasami Hiramatsu
2017-09-28kprobes/x86: Remove addressof() operatorsMasami Hiramatsu
2017-09-28kprobes/x86: Make insn buffer always ROX and use text_poke()Masami Hiramatsu
2017-08-10kprobes/x86: Do not jump-optimize kprobes on irq entry codeMasami Hiramatsu
2017-06-30objtool, x86: Add several functions and files to the objtool whitelistJosh Poimboeuf
2017-05-08treewide: decouple cacheflush.h and set_memory.hLaura Abbott
2017-04-12kprobes/x86: Consolidate insn decoder users for copying codeMasami Hiramatsu
2017-04-12kprobes/x86: Use probe_kernel_read() instead of memcpy()Masami Hiramatsu
2017-04-12kprobes/x86: Set kprobes pages read-onlyMasami Hiramatsu
2017-03-01kprobes/x86: Fix kernel panic when certain exception-handling addresses are p...Masami Hiramatsu