aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/kprobes/opt.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-02-13x86/kprobes: Move trampoline code into RODATAMasami Hiramatsu1-7/+2
2019-02-13x86/kprobes: Prohibit probing on optprobe template codeMasami Hiramatsu1-0/+5
2018-12-04kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instructionMasami Hiramatsu1-1/+1
2018-10-22kprobes/x86: Use preempt_enable() in optimized_callback()Masami Hiramatsu1-1/+1
2018-06-21kprobes/x86: Do not disable preempt on int3 pathMasami Hiramatsu1-1/+0
2018-01-21Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+22
2018-01-19kprobes/x86: Disable optimizing on the function jumps to indirect thunkMasami Hiramatsu1-1/+22
2017-09-28kprobes/x86: Remove IRQ disabling from ftrace-based/optimized kprobesMasami Hiramatsu1-4/+0
2017-09-28kprobes/x86: Disable preemption in optprobeMasami Hiramatsu1-0/+2
2017-09-28kprobes/x86: Move the get_kprobe_ctlblk() into irq-disabled blockMasami Hiramatsu1-1/+1
2017-09-28kprobes/x86: Remove addressof() operatorsMasami Hiramatsu1-4/+4
2017-09-28kprobes/x86: Make insn buffer always ROX and use text_poke()Masami Hiramatsu1-28/+37
2017-08-10kprobes/x86: Do not jump-optimize kprobes on irq entry codeMasami Hiramatsu1-3/+6
2017-06-30objtool, x86: Add several functions and files to the objtool whitelistJosh Poimboeuf1-1/+8
2017-05-08treewide: decouple cacheflush.h and set_memory.hLaura Abbott1-0/+1
2017-04-12kprobes/x86: Consolidate insn decoder users for copying codeMasami Hiramatsu1-2/+3
2017-04-12kprobes/x86: Use probe_kernel_read() instead of memcpy()Masami Hiramatsu1-1/+4
2017-04-12kprobes/x86: Set kprobes pages read-onlyMasami Hiramatsu1-0/+3
2017-03-01kprobes/x86: Fix kernel panic when certain exception-handling addresses are probedMasami Hiramatsu1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-09-20x86: Migrate exception table users off module.h and onto extable.hPaul Gortmaker1-1/+1
2016-04-29x86/asm: Stop depending on ptrace.h in alternative.hAndy Lutomirski1-0/+1
2015-03-01Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+2
2015-02-21kprobes/x86: Check for invalid ftrace location in __recover_probed_insn()Petr Mladek1-0/+2
2015-01-13kprobes: Pass the original kprobe for preparing optimized kprobeMasami Hiramatsu1-1/+2
2014-11-18x86: Remove arbitrary instruction size limit in instruction decoderDave Hansen1-1/+3
2014-08-27kprobes/x86: Free 'optinsn' cache when range check failsWang Nan1-1/+3
2014-04-24kprobes, x86: Use NOKPROBE_SYMBOL() instead of __kprobes annotationMasami Hiramatsu1-3/+5
2014-04-24kprobes/x86: Allow probe on some kprobe preparation functionsMasami Hiramatsu1-12/+12
2013-09-04Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-4/+1
2013-08-06x86, asmlinkage: Make kprobes code visible and fix assembler codeAndi Kleen1-4/+1
2013-07-19kprobes/x86: Use text_poke_bp() instead of text_poke_smp*()Masami Hiramatsu1-78/+22
2013-07-19kprobes/x86: Remove an incorrect comment about int3 in NMI/MCEMasami Hiramatsu1-10/+0
2013-01-21kprobes/x86: Move kprobes stuff under arch/x86/kernel/kprobes/Masami Hiramatsu1-0/+512