#include <linux/nmi.h>
#include <asm/stacktrace.h>
+#ifdef HAVE_STACKTRACE_WARNING
static void
print_trace_warning_symbol(void *data, char *msg, unsigned long symbol)
{
{
printk("%s%s\n", (char *)data, msg);
}
+#endif
static int print_trace_stack(void *data, char *name)
{
}
static DUMP_TRACE_CONST struct stacktrace_ops print_trace_ops = {
+#ifdef HAVE_STACKTRACE_WARNING
.warning = print_trace_warning,
.warning_symbol = print_trace_warning_symbol,
+#endif
.stack = print_trace_stack,
.address = print_trace_address,
#ifdef STACKTRACE_OPS_HAVE_WALK_STACK