All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] ARM: ftrace: cleanups, Thumb-2, and dynamic ftrace (v2)
@ 2010-03-13  6:49 ` Rabin Vincent
  0 siblings, 0 replies; 74+ messages in thread
From: Rabin Vincent @ 2010-03-13  6:49 UTC (permalink / raw)
  To: linux-kernel
  Cc: linux-arm-kernel, Rabin Vincent, Steven Rostedt,
	Frederic Weisbecker, Ingo Molnar, Abhishek Sagar,
	Uwe Kleine-König

v2: Fixes as per review comments.  The only code changes are the #error in 0004
and the removal of the #ifdef in 0009.  The rest are comments and commit
message rewording/expansion.

This series contains fixes and improvements to the ARM ftrace support.  It adds
Thumb-2 support and re-implements the dynamic ftrace support.

"ftrace: allow building without frame pointers" and "ftrace: pass KBUILD_CFLAGS
to record_mcount.pl" are non-ARM-specific ftrace patches which are required to
support the ARM functionality.

Cleanups / docs:

  ARM: ftrace: clean up mcount assembly indentation
  ARM: ftrace: document mcount formats

Thumb-2:

  ftrace: allow building without frame pointers
  ARM: ftrace: allow building without frame pointers
  ARM: ftrace: add ENDPROC annotations
  ARM: ftrace: add Thumb-2 support

Dynamic ftrace:

  ftrace: pass KBUILD_CFLAGS to record_mcount.pl
  ARM: ftrace: fix and update dynamic ftrace
  ARM: ftrace: add Thumb-2 support to dynamic ftrace
  ARM: ftrace: enable dynamic ftrace

 Makefile                       |    7 ++
 arch/arm/Kconfig               |    2 +
 arch/arm/Kconfig.debug         |    5 +
 arch/arm/include/asm/ftrace.h  |   20 ++++-
 arch/arm/kernel/armksyms.c     |    2 +
 arch/arm/kernel/entry-common.S |  178 +++++++++++++++++++++++++++-----------
 arch/arm/kernel/ftrace.c       |  188 +++++++++++++++++++++++++++++----------
 kernel/trace/Kconfig           |    2 +-
 scripts/Makefile.build         |    3 +-
 scripts/recordmcount.pl        |    2 +
 10 files changed, 307 insertions(+), 102 deletions(-)


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

end of thread, other threads:[~2010-08-10 19:12 UTC | newest]

Thread overview: 74+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-13  6:49 [PATCH 00/10] ARM: ftrace: cleanups, Thumb-2, and dynamic ftrace (v2) Rabin Vincent
2010-03-13  6:49 ` Rabin Vincent
2010-03-13  6:49 ` [PATCH 01/10] ARM: ftrace: clean up mcount assembly indentation Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13  6:49 ` [PATCH 02/10] ARM: ftrace: document mcount formats Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13  6:49 ` [PATCH 03/10] ftrace: allow building without frame pointers Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13 17:36   ` Steven Rostedt
2010-03-13 17:36     ` Steven Rostedt
2010-03-15 18:45     ` Rabin Vincent
2010-03-15 18:45       ` Rabin Vincent
2010-03-14 16:56   ` Steven Rostedt
2010-03-14 16:56     ` Steven Rostedt
2010-03-13  6:49 ` [PATCH 04/10] ARM: " Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13 17:38   ` Steven Rostedt
2010-03-13 17:38     ` Steven Rostedt
2010-03-14 16:56   ` Steven Rostedt
2010-03-14 16:56     ` Steven Rostedt
2010-03-17 16:16     ` Catalin Marinas
2010-03-17 16:16       ` Catalin Marinas
2010-03-13  6:49 ` [PATCH 05/10] ARM: ftrace: add ENDPROC annotations Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13  8:45   ` Russell King - ARM Linux
2010-03-13  8:45     ` Russell King - ARM Linux
2010-04-21 19:23     ` Rabin Vincent
2010-04-21 19:23       ` Rabin Vincent
2010-08-10 17:07       ` Catalin Marinas
2010-08-10 17:07         ` Catalin Marinas
2010-08-10 19:11         ` Rabin Vincent
2010-08-10 19:11           ` Rabin Vincent
2010-03-13  6:49 ` [PATCH 06/10] ARM: ftrace: add Thumb-2 support Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-14 22:30   ` Catalin Marinas
2010-03-14 22:30     ` Catalin Marinas
2010-03-15 18:32     ` Rabin Vincent
2010-03-15 18:32       ` Rabin Vincent
2010-03-16 10:23   ` Catalin Marinas
2010-03-16 10:23     ` Catalin Marinas
2010-03-31 18:25     ` Rabin Vincent
2010-03-31 18:25       ` Rabin Vincent
2010-04-23 15:37       ` Catalin Marinas
2010-04-23 15:37         ` Catalin Marinas
2010-03-13  6:49 ` [PATCH 07/10] ftrace: pass KBUILD_CFLAGS to record_mcount.pl Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13 17:41   ` Steven Rostedt
2010-03-13 17:41     ` Steven Rostedt
2010-03-14 16:56   ` Steven Rostedt
2010-03-14 16:56     ` Steven Rostedt
2010-03-31 18:45     ` Rabin Vincent
2010-03-31 18:45       ` Rabin Vincent
2010-08-03 16:42   ` Rabin Vincent
2010-08-03 16:42     ` Rabin Vincent
2010-08-06 15:31     ` Frederic Weisbecker
2010-08-06 15:31       ` Frederic Weisbecker
2010-08-06 20:23     ` Steven Rostedt
2010-08-06 20:23       ` Steven Rostedt
2010-08-07  5:33       ` Rabin Vincent
2010-08-07  5:33         ` Rabin Vincent
2010-08-07 12:57         ` Steven Rostedt
2010-08-07 12:57           ` Steven Rostedt
2010-03-13  6:49 ` [PATCH 08/10] ARM: ftrace: fix and update dynamic ftrace Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13 17:42   ` Steven Rostedt
2010-03-13 17:42     ` Steven Rostedt
2010-03-14 16:56   ` Steven Rostedt
2010-03-14 16:56     ` Steven Rostedt
2010-03-13  6:49 ` [PATCH 09/10] ARM: ftrace: add Thumb-2 support to " Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-03-13  6:49 ` [PATCH 10/10] ARM: ftrace: enable " Rabin Vincent
2010-03-13  6:49   ` Rabin Vincent
2010-04-21 19:26 ` [PATCH 00/10] ARM: ftrace: cleanups, Thumb-2, and dynamic ftrace (v2) Rabin Vincent
2010-04-21 19:26   ` Rabin Vincent

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.