Masami Hiramatsu
|
43a1b0cb4c
kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction
|
7 lat temu |
Masami Hiramatsu
|
2e62024c26
kprobes/x86: Use preempt_enable() in optimized_callback()
|
7 lat temu |
Masami Hiramatsu
|
2bbda764d7
kprobes/x86: Do not disable preempt on int3 path
|
7 lat temu |
Linus Torvalds
|
5515114211
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 lat temu |
Masami Hiramatsu
|
c86a32c09f
kprobes/x86: Disable optimizing on the function jumps to indirect thunk
|
7 lat temu |
Masami Hiramatsu
|
a19b2e3d78
kprobes/x86: Remove IRQ disabling from ftrace-based/optimized kprobes
|
8 lat temu |
Masami Hiramatsu
|
9a09f261a4
kprobes/x86: Disable preemption in optprobe
|
8 lat temu |
Masami Hiramatsu
|
cd52edad55
kprobes/x86: Move the get_kprobe_ctlblk() into irq-disabled block
|
8 lat temu |
Masami Hiramatsu
|
a8976fc84b
kprobes/x86: Remove addressof() operators
|
8 lat temu |
Masami Hiramatsu
|
63fef14fc9
kprobes/x86: Make insn buffer always ROX and use text_poke()
|
8 lat temu |
Masami Hiramatsu
|
d9f5f32a7d
kprobes/x86: Do not jump-optimize kprobes on irq entry code
|
8 lat temu |
Josh Poimboeuf
|
c207aee480
objtool, x86: Add several functions and files to the objtool whitelist
|
8 lat temu |
Laura Abbott
|
e6ccbff0e9
treewide: decouple cacheflush.h and set_memory.h
|
8 lat temu |
Masami Hiramatsu
|
a8d11cd071
kprobes/x86: Consolidate insn decoder users for copying code
|
8 lat temu |
Masami Hiramatsu
|
ea1e34fc36
kprobes/x86: Use probe_kernel_read() instead of memcpy()
|
8 lat temu |
Masami Hiramatsu
|
d0381c81c2
kprobes/x86: Set kprobes pages read-only
|
8 lat temu |
Masami Hiramatsu
|
75013fb16f
kprobes/x86: Fix kernel panic when certain exception-handling addresses are probed
|
8 lat temu |
Linus Torvalds
|
7c0f6ba682
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
|
8 lat temu |
Paul Gortmaker
|
744c193eb9
x86: Migrate exception table users off module.h and onto extable.h
|
9 lat temu |
Andy Lutomirski
|
35de5b0692
x86/asm: Stop depending on ptrace.h in alternative.h
|
9 lat temu |
Linus Torvalds
|
d7b48fec35
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 lat temu |
Petr Mladek
|
2a6730c8b6
kprobes/x86: Check for invalid ftrace location in __recover_probed_insn()
|
10 lat temu |
Masami Hiramatsu
|
cbf6ab52ad
kprobes: Pass the original kprobe for preparing optimized kprobe
|
10 lat temu |
Dave Hansen
|
6ba48ff46f
x86: Remove arbitrary instruction size limit in instruction decoder
|
11 lat temu |
Wang Nan
|
256aae5eac
kprobes/x86: Free 'optinsn' cache when range check fails
|
11 lat temu |
Masami Hiramatsu
|
9326638cbe
kprobes, x86: Use NOKPROBE_SYMBOL() instead of __kprobes annotation
|
11 lat temu |
Masami Hiramatsu
|
7ec8a97a99
kprobes/x86: Allow probe on some kprobe preparation functions
|
11 lat temu |
Linus Torvalds
|
2a475501b8
Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
12 lat temu |
Andi Kleen
|
04bb591ca7
x86, asmlinkage: Make kprobes code visible and fix assembler code
|
12 lat temu |
Masami Hiramatsu
|
a7b0133ea9
kprobes/x86: Use text_poke_bp() instead of text_poke_smp*()
|
12 lat temu |