summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/kprobes/opt.c
AgeCommit message (Expand)Author
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
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds
2016-09-20x86: Migrate exception table users off module.h and onto extable.hPaul Gortmaker
2016-04-29x86/asm: Stop depending on ptrace.h in alternative.hAndy Lutomirski
2015-03-01Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2015-02-21kprobes/x86: Check for invalid ftrace location in __recover_probed_insn()Petr Mladek
2015-01-13kprobes: Pass the original kprobe for preparing optimized kprobeMasami Hiramatsu
2014-11-18x86: Remove arbitrary instruction size limit in instruction decoderDave Hansen
2014-08-27kprobes/x86: Free 'optinsn' cache when range check failsWang Nan
2014-04-24kprobes, x86: Use NOKPROBE_SYMBOL() instead of __kprobes annotationMasami Hiramatsu
2014-04-24kprobes/x86: Allow probe on some kprobe preparation functionsMasami Hiramatsu
2013-09-04Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2013-08-06x86, asmlinkage: Make kprobes code visible and fix assembler codeAndi Kleen
2013-07-19kprobes/x86: Use text_poke_bp() instead of text_poke_smp*()Masami Hiramatsu
2013-07-19kprobes/x86: Remove an incorrect comment about int3 in NMI/MCEMasami Hiramatsu
2013-01-21kprobes/x86: Move kprobes stuff under arch/x86/kernel/kprobes/Masami Hiramatsu