linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/6] powerpc: add support for KPROBES_ON_FTRACE
@ 2017-04-19 12:52 Naveen N. Rao
       [not found] ` <cover.1492606062.git.naveen.n.rao@linux.vnet.ibm.com>
  0 siblings, 1 reply; 13+ messages in thread
From: Naveen N. Rao @ 2017-04-19 12:52 UTC (permalink / raw)
  To: Michael Ellerman
  Cc: Ananth N Mavinakayanahalli, Masami Hiramatsu, Ingo Molnar,
	linuxppc-dev, linux-kernel

v3:
https://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg116800.html

For v4, patch 5/6 is new and has been moved into this series. It has
also been updated to use strlcat() instead of strncat(). No other
changes.

Also, though patch 3/6 is generic, it needs to be carried in this
series as we crash on powerpc without that patch.


- Naveen


Masami Hiramatsu (1):
  kprobes: Skip preparing optprobe if the probe is ftrace-based

Naveen N. Rao (5):
  powerpc: ftrace: minor cleanup
  powerpc: ftrace: restore LR from pt_regs
  powerpc: kprobes: add support for KPROBES_ON_FTRACE
  powerpc: introduce a new helper to obtain function entry points
  powerpc: kprobes: prefer ftrace when probing function entry

 .../debug/kprobes-on-ftrace/arch-support.txt       |   2 +-
 arch/powerpc/Kconfig                               |   1 +
 arch/powerpc/include/asm/code-patching.h           |  37 ++++++++
 arch/powerpc/include/asm/kprobes.h                 |  10 ++
 arch/powerpc/kernel/Makefile                       |   3 +
 arch/powerpc/kernel/entry_64.S                     |  19 ++--
 arch/powerpc/kernel/kprobes-ftrace.c               | 104 +++++++++++++++++++++
 arch/powerpc/kernel/kprobes.c                      |  25 ++++-
 arch/powerpc/kernel/optprobes.c                    |   6 +-
 kernel/kprobes.c                                   |  11 ++-
 10 files changed, 199 insertions(+), 19 deletions(-)
 create mode 100644 arch/powerpc/kernel/kprobes-ftrace.c

-- 
2.12.1

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-04-24 22:48 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-19 12:52 [PATCH v4 0/6] powerpc: add support for KPROBES_ON_FTRACE Naveen N. Rao
     [not found] ` <cover.1492606062.git.naveen.n.rao@linux.vnet.ibm.com>
2017-04-19 12:52   ` [PATCH v4 1/6] powerpc: ftrace: minor cleanup Naveen N. Rao
2017-04-23 11:53     ` [v4,1/6] " Michael Ellerman
2017-04-19 12:52   ` [PATCH v4 2/6] powerpc: ftrace: restore LR from pt_regs Naveen N. Rao
2017-04-24 22:47     ` [v4,2/6] " Michael Ellerman
2017-04-19 12:52   ` [PATCH v4 3/6] kprobes: Skip preparing optprobe if the probe is ftrace-based Naveen N. Rao
2017-04-24 22:47     ` [v4, " Michael Ellerman
2017-04-19 12:52   ` [PATCH v4 4/6] powerpc: kprobes: add support for KPROBES_ON_FTRACE Naveen N. Rao
2017-04-24 22:47     ` [v4,4/6] " Michael Ellerman
2017-04-19 12:52   ` [PATCH v4 5/6] powerpc: introduce a new helper to obtain function entry points Naveen N. Rao
2017-04-24 22:47     ` [v4, " Michael Ellerman
2017-04-19 12:52   ` [PATCH v4 6/6] powerpc: kprobes: prefer ftrace when probing function entry Naveen N. Rao
2017-04-24 22:47     ` [v4,6/6] " Michael Ellerman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).