Activity log for bug #815944

Date Who What changed Old value New value Message
2011-07-25 15:05:34 Colin Ian King bug added bug
2011-07-25 15:11:41 Colin Ian King description SystemTap on Oneiric fails to build any systemtap scripts because of Kernel commit 449a66fd1fa75d36dca917704827c40c8f416bca, namely: commit 449a66fd1fa75d36dca917704827c40c8f416bca Author: Richard Weinberger <richard@nod.at> Date: Thu May 12 15:11:12 2011 +0200 x86: Remove warning and warning_symbol from struct stacktrace_ops Both warning and warning_symbol are nowhere used. Let's get rid of them. Signed-off-by: Richard Weinberger <richard@nod.at> Cc: Oleg Nesterov <oleg@redhat.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Huang Ying <ying.huang@intel.com> Cc: Soeren Sandmann Pedersen <ssp@redhat.com> Cc: Namhyung Kim <namhyung@gmail.com> Cc: x86 <x86@kernel.org> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Robert Richter <robert.richter@amd.com> Cc: Paul Mundt <lethal@linux-sh.org> Link: http://lkml.kernel.org/r/1305205872-10321-2-git-send-email-richard@nod.at Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> diff --git a/arch/x86/include/asm/stacktrace.h b/arch/x86/include/asm/stacktrace.h index d7e89c8..70bbe39 100644 --- a/arch/x86/include/asm/stacktrace.h +++ b/arch/x86/include/asm/stacktrace.h @@ -37,9 +37,6 @@ print_context_stack_bp(struct thread_info *tinfo, /* Generic stack tracer with callbacks */ struct stacktrace_ops { - void (*warning)(void *data, char *msg); - /* msg must contain %s for the symbol */ - void (*warning_symbol)(void *data, char *msg, unsigned long symbol); void (*address)(void *data, unsigned long address, int reliable); /* On negative return stop dumping */ int (*stack)(void *data, char *name); This removes warning and warning_symbol from stacktrace_ops which cases /usr/share/systemtap/runtime/stack.c to fail to compile. Either reverting this commit *OR* removing the .warning and .warning_symbol initialisation in /usr/share/systemtap/runtime/stack.c and also print_stack_warning() and print_stack_warning_symbol(). SystemTap on Oneiric fails to build any systemtap scripts because of Kernel commit 449a66fd1fa75d36dca917704827c40c8f416bca, namely: commit 449a66fd1fa75d36dca917704827c40c8f416bca Author: Richard Weinberger <richard@nod.at> Date: Thu May 12 15:11:12 2011 +0200     x86: Remove warning and warning_symbol from struct stacktrace_ops     Both warning and warning_symbol are nowhere used.     Let's get rid of them.     Signed-off-by: Richard Weinberger <richard@nod.at>     Cc: Oleg Nesterov <oleg@redhat.com>     Cc: Andrew Morton <akpm@linux-foundation.org>     Cc: Huang Ying <ying.huang@intel.com>     Cc: Soeren Sandmann Pedersen <ssp@redhat.com>     Cc: Namhyung Kim <namhyung@gmail.com>     Cc: x86 <x86@kernel.org>     Cc: H. Peter Anvin <hpa@zytor.com>     Cc: Thomas Gleixner <tglx@linutronix.de>     Cc: Robert Richter <robert.richter@amd.com>     Cc: Paul Mundt <lethal@linux-sh.org>     Link: http://lkml.kernel.org/r/1305205872-10321-2-git-send-email-richard@nod.at     Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> diff --git a/arch/x86/include/asm/stacktrace.h b/arch/x86/include/asm/stacktrace.h index d7e89c8..70bbe39 100644 --- a/arch/x86/include/asm/stacktrace.h +++ b/arch/x86/include/asm/stacktrace.h @@ -37,9 +37,6 @@ print_context_stack_bp(struct thread_info *tinfo,  /* Generic stack tracer with callbacks */  struct stacktrace_ops { - void (*warning)(void *data, char *msg); - /* msg must contain %s for the symbol */ - void (*warning_symbol)(void *data, char *msg, unsigned long symbol);         void (*address)(void *data, unsigned long address, int reliable);         /* On negative return stop dumping */         int (*stack)(void *data, char *name); This removes warning and warning_symbol from stacktrace_ops which causes /usr/share/systemtap/runtime/stack.c to fail to compile. Either reverting this commit *OR* removing the .warning and .warning_symbol initialisation in /usr/share/systemtap/runtime/stack.c and also print_stack_warning() and print_stack_warning_symbol().
2011-07-25 15:11:55 Colin Ian King systemtap (Ubuntu): importance Undecided High
2011-07-25 16:21:41 Launchpad Janitor systemtap (Ubuntu): status New Confirmed
2011-07-25 16:22:01 Kamal Mostafa bug added subscriber Kamal Mostafa
2011-08-02 09:00:24 Timo Aaltonen bug added subscriber Timo Aaltonen
2011-09-14 11:16:13 Colin Ian King systemtap (Ubuntu): status Confirmed Fix Released
2011-09-16 15:20:16 Ricardo Salveti bug added subscriber Avik Sil