This set of patches add dynamic ftrace capabilities to ARM.
This work has been submitted here: http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git%3Ba=shortlog%3B...
The following changes since commit d0bbdab2bb2c55c3dc6a4b3fd2128250dff99feb: John Rigby (1): LINARO: Linaro-2.6.35-1006.12
are available in the git repository at:
git://kernel.ubuntu.com/mpoirier/linux-linaro.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(-)
Mathieu,
This should probably go in via the linux-linaro-2.6.35 stable tree: git://git.linaro.org/kernel/linux-linaro-2.6.35.git
Looks like your tree is a clone of the linux-linaro packaging tree git://git.linaro.org/ubuntu/linux-linaro.git which is a merge of the stable tree above plus ubuntu plus linaro specific packaging. If Nicolas pulls these dynamic-ftrace patches into linux-linaro-2.6.35 stable then I can pull them into the linux-linaro packaging tree.
John
On Thu, Oct 7, 2010 at 9:16 AM, Mathieu Poirier mathieu.poirier@canonical.com wrote:
This set of patches add dynamic ftrace capabilities to ARM.
This work has been submitted here: http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git%3Ba=shortlog%3B...
The following changes since commit d0bbdab2bb2c55c3dc6a4b3fd2128250dff99feb: John Rigby (1): LINARO: Linaro-2.6.35-1006.12
are available in the git repository at:
git://kernel.ubuntu.com/mpoirier/linux-linaro.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(-)
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev