Messages in this thread | | | Date | Thu, 03 Feb 2011 09:35:18 -0500 | From | Steven Rostedt <> | Subject | [PATCH 0/3 v2] [GIT PULL][v2.6.38] tracing: alignment fixes (take 3) |
| |
Ingo,
The first two patches are the same as before, except that I modified the change logs to include David's Acks and to make the updates recommended by Mathieu and Thomas Gleixner.
This also includes a third patch to fix the syscall_metadata. I ran all three through the same tests on both x86_64 and x86_32 with both gcc version 4.5.1 and 4.4.5.
Please pull the latest tip/perf/urgent-2 tree, which can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace.git tip/perf/urgent-2
Mathieu Desnoyers (1): tracepoints: Fix section alignment using pointer array
Steven Rostedt (2): tracing: Replace trace_event struct array with pointer array tracing: Replace syscall_meta_data struct array with pointer array
---- include/asm-generic/vmlinux.lds.h | 24 ++++++++++++------------ include/linux/module.h | 4 ++-- include/linux/syscalls.h | 28 +++++++++++++++------------- include/linux/tracepoint.h | 35 ++++++++++++++++++++--------------- include/trace/ftrace.h | 24 +++++++++++++----------- kernel/module.c | 16 ++++++++-------- kernel/trace/trace_events.c | 12 ++++++------ kernel/trace/trace_export.c | 6 +++--- kernel/trace/trace_syscalls.c | 19 ++++++++++--------- kernel/tracepoint.c | 31 ++++++++++++++++--------------- 10 files changed, 105 insertions(+), 94 deletions(-)
| |