Denys Vlasenko
|
68187872c7
uprobes/x86: Fix RIP-relative handling of EVEX-encoded instructions
|
9 лет назад |
Linus Torvalds
|
168f1a7163
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
9 лет назад |
Dmitry Safonov
|
abfb9498ee
x86/entry: Rename is_{ia32,x32}_task() to in_{ia32,x32}_syscall()
|
9 лет назад |
Julia Lawall
|
dac429874d
uprobes/x86: Constify uprobe_xol_ops structures
|
9 лет назад |
Oleg Nesterov
|
db087ef69a
uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more clever
|
10 лет назад |
Oleg Nesterov
|
86dcb702e7
uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive()
|
10 лет назад |
Oleg Nesterov
|
7b868e4802
uprobes/x86: Reimplement arch_uretprobe_is_alive()
|
10 лет назад |
Dave Hansen
|
b0e9b09b3b
x86: Make is_64bit_mm() widely available
|
10 лет назад |
Andy Lutomirski
|
f39b6f0ef8
x86/asm/entry: Change all 'user_mode_vm()' calls to 'user_mode()'
|
10 лет назад |
Denys Vlasenko
|
5154d4f2ad
uprobes/x86: Fix 2-byte opcode table
|
10 лет назад |
Denys Vlasenko
|
67fc809217
uprobes/x86: Fix 1-byte opcode tables
|
10 лет назад |
Denys Vlasenko
|
097f4e5e83
uprobes/x86: Add comment with insn opcodes, mnemonics and why we dont support them
|
10 лет назад |
Dave Hansen
|
6ba48ff46f
x86: Remove arbitrary instruction size limit in instruction decoder
|
10 лет назад |
Oleg Nesterov
|
5cdb76d6f0
uprobes/x86: Rename arch_uprobe->def to ->defparam, minor comment updates
|
11 лет назад |
Denys Vlasenko
|
1ea30fb645
uprobes/x86: Fix scratch register selection for rip-relative fixups
|
11 лет назад |
Denys Vlasenko
|
50204c6f6d
uprobes/x86: Simplify rip-relative handling
|
11 лет назад |
Oleg Nesterov
|
c90a695012
uprobes/x86: Simplify riprel_{pre,post}_xol() and make them similar
|
11 лет назад |
Oleg Nesterov
|
7f55e82bac
uprobes/x86: Kill the "autask" arg of riprel_pre_xol()
|
11 лет назад |
Oleg Nesterov
|
1475ee7fad
uprobes/x86: Rename *riprel* helpers to make the naming consistent
|
11 лет назад |
Oleg Nesterov
|
83cd591485
uprobes/x86: Cleanup the usage of UPROBE_FIX_IP/UPROBE_FIX_CALL
|
11 лет назад |
Oleg Nesterov
|
1dc76e6eac
uprobes/x86: Kill adjust_ret_addr(), simplify UPROBE_FIX_CALL logic
|
11 лет назад |
Oleg Nesterov
|
2b82cadffc
uprobes/x86: Introduce push_ret_address()
|
11 лет назад |
Oleg Nesterov
|
78d9af4cd3
uprobes/x86: Cleanup the usage of arch_uprobe->def.fixups, make it u8
|
11 лет назад |
Oleg Nesterov
|
97aa5cddbe
uprobes/x86: Move default_xol_ops's data into arch_uprobe->def
|
11 лет назад |
Oleg Nesterov
|
220ef8dc9a
uprobes/x86: Move UPROBE_FIX_SETF logic from arch_uprobe_post_xol() to default_post_xol_op()
|
11 лет назад |
Oleg Nesterov
|
6ded5f3848
uprobes/x86: Don't use arch_uprobe_abort_xol() in arch_uprobe_post_xol()
|
11 лет назад |
Oleg Nesterov
|
588fbd613c
uprobes/x86: Introduce uprobe_xol_ops->abort() and default_abort_op()
|
11 лет назад |
Oleg Nesterov
|
dd91016dfc
uprobes/x86: Don't change the task's state if ->pre_xol() fails
|
11 лет назад |
Oleg Nesterov
|
b24dc8dace
uprobes/x86: Fix is_64bit_mm() with CONFIG_X86_X32
|
11 лет назад |
Oleg Nesterov
|
8dbacad93a
uprobes/x86: Make good_insns_* depend on CONFIG_X86_*
|
11 лет назад |