[Linaro][Pull Request] Adding Dynamic Ftrace capabilities in ARM

Mathieu Poirier mathieu.poirier at canonical.com
Thu Oct 7 19:30:35 UTC 2010


This set of patches add dynamic ftrace capabilities to ARM.  As
requested, it is now based on the linux-linaro-2.6.35 stable tree.

This work has been submitted here:
http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git;a=shortlog;h=80be7a7f642719bf99fc49692fc77d6333f51a73

BugLink: https://bugs.launchpad.net/bugs/656375


The following changes since commit b7a7038f1a6e29285e5fe2a0d1faaedab0da8046:
  Tony Lindgren (1):
        ARM: Fix HWCAP_TLS flag for ARM11MPCore/Cortex-A9

are available in the git repository at:

  git://kernel.ubuntu.com/mpoirier/linux-linaro-2.6.35.git dynamic-ftrace

Rabin Vincent (8):
      ARM: 6312/1: ftrace: allow building without frame pointers
      ARM: 6314/1: ftrace: allow build without frame pointers on ARM
      ARM: 6315/1: ftrace: add ENDPROC annotations
      ARM: 6316/1: ftrace: add Thumb-2 support
      ARM: 6317/1: ftrace: pass KBUILD_CFLAGS to record_mcount.pl
      ARM: 6318/1: ftrace: fix and update dynamic ftrace
      ARM: 6319/1: ftrace: add Thumb-2 support to dynamic ftrace
      ARM: 6320/1: 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 |   63 +++++++++++---
 arch/arm/kernel/ftrace.c       |  188 +++++++++++++++++++++++++++++----------
 kernel/trace/Kconfig           |    2 +-
 scripts/Makefile.build         |    3 +-
 scripts/recordmcount.pl        |    2 +
 10 files changed, 231 insertions(+), 63 deletions(-)






More information about the kernel-team mailing list