- 88afc23 x86/uprobes: Convert to insn_decode() by Borislav Petkov · 4 years, 2 months ago
- 8a8ca83 Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
- bd11952 uprobes/x86: Fix fall-through warnings for Clang by Gustavo A. R. Silva · 4 years, 2 months ago
- 4e9a5ae x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes by Masami Hiramatsu · 4 years, 1 month ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
- 44eb5a7 x86/apic, x86/uprobes: Correct parameter names in kernel-doc comments by Yi Wang · 5 years ago
- 9212ec7 uprobes/x86: Fix detection of 32-bit user mode by Sebastian Mayr · 5 years ago
- 5ad18b2 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 6 years ago
- 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
- 3cf5d07 signal: Remove task parameter from force_sig by Eric W. Biederman · 6 years ago
- 6fcebf1 x86/kernel: Mark expected switch-case fall-throughs by Gustavo A. R. Silva · 6 years ago
- 4a63c1ff signal: Properly deliver SIGSEGV from x86 uprobes by Eric W. Biederman · 6 years ago
- 90718e3 uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() by Oleg Nesterov · 7 years ago
- 0afe832 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 1de392f x86: Remove pr_fmt duplicate logging prefixes by Joe Perches · 7 years ago
- 13ebe18 uprobes/x86: Prohibit probing on MOV SS instruction by Masami Hiramatsu · 7 years ago
- e7ed9d9 uprobes/x86: Emulate push insns for uprobe on x86 by Yonghong Song · 7 years ago
- ed40a10 uprobes/x86: Use existing definitions for segment override prefixes by Ricardo Neri · 7 years ago
- 6818787 uprobes/x86: Fix RIP-relative handling of EVEX-encoded instructions by Denys Vlasenko · 8 years ago
- 168f1a7 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- abfb949 x86/entry: Rename is_{ia32,x32}_task() to in_{ia32,x32}_syscall() by Dmitry Safonov · 9 years ago
- dac4298 uprobes/x86: Constify uprobe_xol_ops structures by Julia Lawall · 9 years ago
- db087ef uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more clever by Oleg Nesterov · 9 years ago
- 86dcb70 uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive() by Oleg Nesterov · 9 years ago
- 7b868e4 uprobes/x86: Reimplement arch_uretprobe_is_alive() by Oleg Nesterov · 9 years ago
- b0e9b09 x86: Make is_64bit_mm() widely available by Dave Hansen · 10 years ago
- f39b6f0 x86/asm/entry: Change all 'user_mode_vm()' calls to 'user_mode()' by Andy Lutomirski · 10 years ago
- 5154d4f uprobes/x86: Fix 2-byte opcode table by Denys Vlasenko · 10 years ago
- 67fc809 uprobes/x86: Fix 1-byte opcode tables by Denys Vlasenko · 10 years ago
- 097f4e5 uprobes/x86: Add comment with insn opcodes, mnemonics and why we dont support them by Denys Vlasenko · 10 years ago
- 6ba48ff x86: Remove arbitrary instruction size limit in instruction decoder by Dave Hansen · 10 years ago
- 5cdb76d uprobes/x86: Rename arch_uprobe->def to ->defparam, minor comment updates by Oleg Nesterov · 11 years ago
- 1ea30fb uprobes/x86: Fix scratch register selection for rip-relative fixups by Denys Vlasenko · 11 years ago
- 50204c6 uprobes/x86: Simplify rip-relative handling by Denys Vlasenko · 11 years ago
- c90a695 uprobes/x86: Simplify riprel_{pre,post}_xol() and make them similar by Oleg Nesterov · 11 years ago
- 7f55e82 uprobes/x86: Kill the "autask" arg of riprel_pre_xol() by Oleg Nesterov · 11 years ago
- 1475ee7 uprobes/x86: Rename *riprel* helpers to make the naming consistent by Oleg Nesterov · 11 years ago
- 83cd591 uprobes/x86: Cleanup the usage of UPROBE_FIX_IP/UPROBE_FIX_CALL by Oleg Nesterov · 11 years ago
- 1dc76e6 uprobes/x86: Kill adjust_ret_addr(), simplify UPROBE_FIX_CALL logic by Oleg Nesterov · 11 years ago
- 2b82cad uprobes/x86: Introduce push_ret_address() by Oleg Nesterov · 11 years ago
- 78d9af4 uprobes/x86: Cleanup the usage of arch_uprobe->def.fixups, make it u8 by Oleg Nesterov · 11 years ago
- 97aa5cd uprobes/x86: Move default_xol_ops's data into arch_uprobe->def by Oleg Nesterov · 11 years ago
- 220ef8d uprobes/x86: Move UPROBE_FIX_SETF logic from arch_uprobe_post_xol() to default_post_xol_op() by Oleg Nesterov · 11 years ago
- 6ded5f3 uprobes/x86: Don't use arch_uprobe_abort_xol() in arch_uprobe_post_xol() by Oleg Nesterov · 11 years ago
- 588fbd6 uprobes/x86: Introduce uprobe_xol_ops->abort() and default_abort_op() by Oleg Nesterov · 11 years ago
- dd91016 uprobes/x86: Don't change the task's state if ->pre_xol() fails by Oleg Nesterov · 11 years ago
- b24dc8d uprobes/x86: Fix is_64bit_mm() with CONFIG_X86_X32 by Oleg Nesterov · 11 years ago
- 8dbacad uprobes/x86: Make good_insns_* depend on CONFIG_X86_* by Oleg Nesterov · 11 years ago
- ff26196 uprobes/x86: Shift "insn_complete" from branch_setup_xol_ops() to uprobe_init_insn() by Oleg Nesterov · 11 years ago
- 2ae1f49 uprobes/x86: Add is_64bit_mm(), kill validate_insn_bits() by Oleg Nesterov · 11 years ago
- 73175d0 uprobes/x86: Add uprobe_init_insn(), kill validate_insn_{32,64}bits() by Oleg Nesterov · 11 years ago
- 250bbd1 uprobes/x86: Refuse to attach uprobe to "word-sized" branch insns by Denys Vlasenko · 11 years ago
- 6cc5e7f uprobes/x86: Emulate relative conditional "near" jmp's by Oleg Nesterov · 11 years ago
- 8f95505 uprobes/x86: Emulate relative conditional "short" jmp's by Oleg Nesterov · 11 years ago
- 8e89c0b uprobes/x86: Emulate relative call's by Oleg Nesterov · 11 years ago
- d241006 uprobes/x86: Emulate nop's using ops->emulate() by Oleg Nesterov · 11 years ago
- 7ba6db2 uprobes/x86: Emulate unconditional relative jmp's by Oleg Nesterov · 11 years ago
- 8faaed1 uprobes/x86: Introduce sizeof_long(), cleanup adjust_ret_addr() and arch_uretprobe_hijack_return_addr() by Oleg Nesterov · 11 years ago
- 75f9ef0 uprobes/x86: Teach arch_uprobe_post_xol() to restart if possible by Oleg Nesterov · 11 years ago
- 014940b uprobes/x86: Send SIGILL if arch_uprobe_post_xol() fails by Oleg Nesterov · 11 years ago
- e55848a uprobes/x86: Conditionalize the usage of handle_riprel_insn() by Oleg Nesterov · 11 years ago
- 8ad8e9d uprobes/x86: Introduce uprobe_xol_ops and arch_uprobe->ops by Oleg Nesterov · 11 years ago
- 34e7317 uprobes/x86: move the UPROBE_FIX_{RIP,IP,CALL} code at the end of pre/post hooks by Oleg Nesterov · 11 years ago
- d20737c uprobes/x86: Gather "riprel" functions together by Oleg Nesterov · 11 years ago
- 59078d4 uprobes/x86: Kill the "ia32_compat" check in handle_riprel_insn(), remove "mm" arg by Oleg Nesterov · 11 years ago
- ddb69f2 uprobes/x86: Fold prepare_fixups() into arch_uprobe_analyze_insn() by Oleg Nesterov · 11 years ago
- 791eca1 uretprobes/x86: Hijack return address by Anton Arapov · 12 years ago
- 74e59df uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain() by Oleg Nesterov · 12 years ago
- cf31ec3 uprobes/x86: Change __skip_sstep() to actually skip the whole insn by Oleg Nesterov · 12 years ago
- 4dc316c uprobes/x86: Cleanup the single-stepping code by Oleg Nesterov · 12 years ago
- b64b9c9 uprobes/x86: Only rep+nop can be emulated correctly by Oleg Nesterov · 12 years ago
- d6a00b3 uprobes/x86: Fix arch_uprobe_disable_step() && UTASK_SSTEP_TRAPPED interaction by Oleg Nesterov · 12 years ago
- 3a4664a uprobes/x86: Xol should send SIGTRAP if X86_EFLAGS_TF was set by Oleg Nesterov · 12 years ago
- 9bd1190 uprobes/x86: Do not (ab)use TIF_SINGLESTEP/user_*_single_step() for single-stepping by Oleg Nesterov · 12 years ago
- bdc1e47 uprobes/x86: Implement x86 specific arch_uprobe_*_step by Sebastian Andrzej Siewior · 12 years ago
- 7eb9ba5 uprobes: Pass probed vaddr to arch_uprobe_analyze_insn() by Ananth N Mavinakayanahalli · 13 years ago
- 0326f5a uprobes/core: Handle breakpoint and singlestep exceptions by Srikar Dronamraju · 13 years ago
- e3343e6 uprobes/core: Make order of function parameters consistent across functions by Srikar Dronamraju · 13 years ago
- 900771a uprobes/core: Make macro names consistent by Srikar Dronamraju · 13 years ago
- 3ff54ef uprobes/core: Move insn to arch specific structure by Srikar Dronamraju · 13 years ago
- 04a3d98 uprobes/core: Make instruction tables volatile by Srikar Dronamraju · 13 years ago
- 7b2d81d uprobes/core: Clean up, refactor and improve the code by Ingo Molnar · 13 years ago
- 2b14449 uprobes, mm, x86: Add the ability to install and remove uprobes breakpoints by Srikar Dronamraju · 13 years ago