1. a5fb7af uprobes/x86: Prohibit probing on MOV SS instruction by Masami Hiramatsu · 6 years ago
  2. 75c3695 signal: Properly deliver SIGSEGV from x86 uprobes by Eric W. Biederman · 6 years ago
  3. b0e1bae uprobes/x86: Fix detection of 32-bit user mode by Sebastian Mayr · 5 years ago
  4. 377fb3d uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() by Oleg Nesterov · 6 years ago
  5. 6818787 uprobes/x86: Fix RIP-relative handling of EVEX-encoded instructions by Denys Vlasenko · 8 years ago
  6. 168f1a7 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  7. abfb949 x86/entry: Rename is_{ia32,x32}_task() to in_{ia32,x32}_syscall() by Dmitry Safonov · 8 years ago
  8. dac4298 uprobes/x86: Constify uprobe_xol_ops structures by Julia Lawall · 8 years ago
  9. db087ef uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more clever by Oleg Nesterov · 9 years ago
  10. 86dcb70 uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive() by Oleg Nesterov · 9 years ago
  11. 7b868e4 uprobes/x86: Reimplement arch_uretprobe_is_alive() by Oleg Nesterov · 9 years ago
  12. b0e9b09 x86: Make is_64bit_mm() widely available by Dave Hansen · 9 years ago
  13. f39b6f0 x86/asm/entry: Change all 'user_mode_vm()' calls to 'user_mode()' by Andy Lutomirski · 10 years ago
  14. 5154d4f uprobes/x86: Fix 2-byte opcode table by Denys Vlasenko · 10 years ago
  15. 67fc809 uprobes/x86: Fix 1-byte opcode tables by Denys Vlasenko · 10 years ago
  16. 097f4e5 uprobes/x86: Add comment with insn opcodes, mnemonics and why we dont support them by Denys Vlasenko · 10 years ago
  17. 6ba48ff x86: Remove arbitrary instruction size limit in instruction decoder by Dave Hansen · 10 years ago
  18. 5cdb76d uprobes/x86: Rename arch_uprobe->def to ->defparam, minor comment updates by Oleg Nesterov · 10 years ago
  19. 1ea30fb uprobes/x86: Fix scratch register selection for rip-relative fixups by Denys Vlasenko · 10 years ago
  20. 50204c6 uprobes/x86: Simplify rip-relative handling by Denys Vlasenko · 10 years ago
  21. c90a695 uprobes/x86: Simplify riprel_{pre,post}_xol() and make them similar by Oleg Nesterov · 10 years ago
  22. 7f55e82 uprobes/x86: Kill the "autask" arg of riprel_pre_xol() by Oleg Nesterov · 10 years ago
  23. 1475ee7 uprobes/x86: Rename *riprel* helpers to make the naming consistent by Oleg Nesterov · 10 years ago
  24. 83cd591 uprobes/x86: Cleanup the usage of UPROBE_FIX_IP/UPROBE_FIX_CALL by Oleg Nesterov · 10 years ago
  25. 1dc76e6 uprobes/x86: Kill adjust_ret_addr(), simplify UPROBE_FIX_CALL logic by Oleg Nesterov · 10 years ago
  26. 2b82cad uprobes/x86: Introduce push_ret_address() by Oleg Nesterov · 10 years ago
  27. 78d9af4 uprobes/x86: Cleanup the usage of arch_uprobe->def.fixups, make it u8 by Oleg Nesterov · 10 years ago
  28. 97aa5cd uprobes/x86: Move default_xol_ops's data into arch_uprobe->def by Oleg Nesterov · 10 years ago
  29. 220ef8d uprobes/x86: Move UPROBE_FIX_SETF logic from arch_uprobe_post_xol() to default_post_xol_op() by Oleg Nesterov · 10 years ago
  30. 6ded5f3 uprobes/x86: Don't use arch_uprobe_abort_xol() in arch_uprobe_post_xol() by Oleg Nesterov · 10 years ago
  31. 588fbd6 uprobes/x86: Introduce uprobe_xol_ops->abort() and default_abort_op() by Oleg Nesterov · 10 years ago
  32. dd91016 uprobes/x86: Don't change the task's state if ->pre_xol() fails by Oleg Nesterov · 10 years ago
  33. b24dc8d uprobes/x86: Fix is_64bit_mm() with CONFIG_X86_X32 by Oleg Nesterov · 10 years ago
  34. 8dbacad uprobes/x86: Make good_insns_* depend on CONFIG_X86_* by Oleg Nesterov · 10 years ago
  35. ff26196 uprobes/x86: Shift "insn_complete" from branch_setup_xol_ops() to uprobe_init_insn() by Oleg Nesterov · 10 years ago
  36. 2ae1f49 uprobes/x86: Add is_64bit_mm(), kill validate_insn_bits() by Oleg Nesterov · 10 years ago
  37. 73175d0 uprobes/x86: Add uprobe_init_insn(), kill validate_insn_{32,64}bits() by Oleg Nesterov · 10 years ago
  38. 250bbd1 uprobes/x86: Refuse to attach uprobe to "word-sized" branch insns by Denys Vlasenko · 10 years ago
  39. 6cc5e7f uprobes/x86: Emulate relative conditional "near" jmp's by Oleg Nesterov · 10 years ago
  40. 8f95505 uprobes/x86: Emulate relative conditional "short" jmp's by Oleg Nesterov · 10 years ago
  41. 8e89c0b uprobes/x86: Emulate relative call's by Oleg Nesterov · 10 years ago
  42. d241006 uprobes/x86: Emulate nop's using ops->emulate() by Oleg Nesterov · 10 years ago
  43. 7ba6db2 uprobes/x86: Emulate unconditional relative jmp's by Oleg Nesterov · 10 years ago
  44. 8faaed1 uprobes/x86: Introduce sizeof_long(), cleanup adjust_ret_addr() and arch_uretprobe_hijack_return_addr() by Oleg Nesterov · 10 years ago
  45. 75f9ef0 uprobes/x86: Teach arch_uprobe_post_xol() to restart if possible by Oleg Nesterov · 10 years ago
  46. 014940b uprobes/x86: Send SIGILL if arch_uprobe_post_xol() fails by Oleg Nesterov · 10 years ago
  47. e55848a uprobes/x86: Conditionalize the usage of handle_riprel_insn() by Oleg Nesterov · 10 years ago
  48. 8ad8e9d uprobes/x86: Introduce uprobe_xol_ops and arch_uprobe->ops by Oleg Nesterov · 10 years ago
  49. 34e7317 uprobes/x86: move the UPROBE_FIX_{RIP,IP,CALL} code at the end of pre/post hooks by Oleg Nesterov · 10 years ago
  50. d20737c uprobes/x86: Gather "riprel" functions together by Oleg Nesterov · 10 years ago
  51. 59078d4b uprobes/x86: Kill the "ia32_compat" check in handle_riprel_insn(), remove "mm" arg by Oleg Nesterov · 10 years ago
  52. ddb69f2 uprobes/x86: Fold prepare_fixups() into arch_uprobe_analyze_insn() by Oleg Nesterov · 10 years ago
  53. 791eca1 uretprobes/x86: Hijack return address by Anton Arapov · 11 years ago
  54. 74e59df uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain() by Oleg Nesterov · 12 years ago
  55. cf31ec3 uprobes/x86: Change __skip_sstep() to actually skip the whole insn by Oleg Nesterov · 12 years ago
  56. 4dc316c uprobes/x86: Cleanup the single-stepping code by Oleg Nesterov · 12 years ago
  57. b64b9c9 uprobes/x86: Only rep+nop can be emulated correctly by Oleg Nesterov · 12 years ago
  58. d6a00b3 uprobes/x86: Fix arch_uprobe_disable_step() && UTASK_SSTEP_TRAPPED interaction by Oleg Nesterov · 12 years ago
  59. 3a4664a uprobes/x86: Xol should send SIGTRAP if X86_EFLAGS_TF was set by Oleg Nesterov · 12 years ago
  60. 9bd1190 uprobes/x86: Do not (ab)use TIF_SINGLESTEP/user_*_single_step() for single-stepping by Oleg Nesterov · 12 years ago
  61. bdc1e47 uprobes/x86: Implement x86 specific arch_uprobe_*_step by Sebastian Andrzej Siewior · 12 years ago
  62. 7eb9ba5 uprobes: Pass probed vaddr to arch_uprobe_analyze_insn() by Ananth N Mavinakayanahalli · 12 years ago
  63. 0326f5a uprobes/core: Handle breakpoint and singlestep exceptions by Srikar Dronamraju · 13 years ago
  64. e3343e6 uprobes/core: Make order of function parameters consistent across functions by Srikar Dronamraju · 13 years ago
  65. 900771a uprobes/core: Make macro names consistent by Srikar Dronamraju · 13 years ago
  66. 3ff54ef uprobes/core: Move insn to arch specific structure by Srikar Dronamraju · 13 years ago
  67. 04a3d98 uprobes/core: Make instruction tables volatile by Srikar Dronamraju · 13 years ago
  68. 7b2d81d uprobes/core: Clean up, refactor and improve the code by Ingo Molnar · 13 years ago
  69. 2b14449 uprobes, mm, x86: Add the ability to install and remove uprobes breakpoints by Srikar Dronamraju · 13 years ago