All of lore.kernel.org
 help / color / mirror / Atom feed
* [Adeos-main] [pull request] Improve ftrace interaction
@ 2010-03-09 18:04 Jan Kiszka
  2010-03-13 15:59 ` Philippe Gerum
  0 siblings, 1 reply; 3+ messages in thread
From: Jan Kiszka @ 2010-03-09 18:04 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: adeos-main

The following changes since commit 7c90959b7e4eb5ef8a775ec17005c23f30daade1:
  Philippe Gerum (1):
        ipipe: introduce 3-level IRQ pending map

are available in the git repository at:

  git://git.kiszka.org/ipipe-2.6 queues/2.6.32-noarch

These patches address various possible configuration errors around
ftrace that can cause hard crashes over I-pipe kernels. Moreover, one
patch enables the safe use of ftrace's PID filtering that comes for free
for the I-pipe tracer now.

The patches also apply on 2.6.33-noarch but were only tested on
2.6.32-x86.


Jan Kiszka (5):
      Use ipipe_safe_current in ftrace_pid_func
      Prevent unsafe ftrace usage over I-pipe
      Disable branch tracing/profiling under I-pipe
      Do no kill ftrace on failing function test
      Fix ipipe_safe_current definition for !CONFIG_IPIPE

 include/linux/ftrace.h        |    1 +
 include/linux/ipipe.h         |    2 +-
 kernel/ipipe/tracer.c         |    3 ++-
 kernel/trace/Kconfig          |    2 ++
 kernel/trace/ftrace.c         |    7 ++++++-
 kernel/trace/trace_selftest.c |    2 ++
 6 files changed, 14 insertions(+), 3 deletions(-)


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

end of thread, other threads:[~2010-03-14  9:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-09 18:04 [Adeos-main] [pull request] Improve ftrace interaction Jan Kiszka
2010-03-13 15:59 ` Philippe Gerum
2010-03-14  9:00   ` Jan Kiszka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.