dumpstack_32.c (5fef06e8c8c52aa7170dbbb068aa996d83738d38) | dumpstack_32.c (ae87221d3ce49d9de1e43756da834fd0bf05a2ad) |
---|---|
1/* 2 * Copyright (C) 1991, 1992 Linus Torvalds 3 * Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs 4 */ 5#include <linux/kallsyms.h> 6#include <linux/kprobes.h> 7#include <linux/uaccess.h> 8#include <linux/utsname.h> 9#include <linux/hardirq.h> 10#include <linux/kdebug.h> 11#include <linux/module.h> 12#include <linux/ptrace.h> 13#include <linux/kexec.h> 14#include <linux/bug.h> 15#include <linux/nmi.h> | 1/* 2 * Copyright (C) 1991, 1992 Linus Torvalds 3 * Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs 4 */ 5#include <linux/kallsyms.h> 6#include <linux/kprobes.h> 7#include <linux/uaccess.h> 8#include <linux/utsname.h> 9#include <linux/hardirq.h> 10#include <linux/kdebug.h> 11#include <linux/module.h> 12#include <linux/ptrace.h> 13#include <linux/kexec.h> 14#include <linux/bug.h> 15#include <linux/nmi.h> |
16#include <linux/sysfs.h> |
|
16 17#include <asm/stacktrace.h> 18 19#define STACKSLOTS_PER_LINE 8 20#define get_bp(bp) asm("movl %%ebp, %0" : "=r" (bp) :) 21 22int panic_on_unrecovered_nmi; 23int kstack_depth_to_print = 3 * STACKSLOTS_PER_LINE; --- 314 unchanged lines hidden (view full) --- 338#endif 339#ifdef CONFIG_SMP 340 printk("SMP "); 341#endif 342#ifdef CONFIG_DEBUG_PAGEALLOC 343 printk("DEBUG_PAGEALLOC"); 344#endif 345 printk("\n"); | 17 18#include <asm/stacktrace.h> 19 20#define STACKSLOTS_PER_LINE 8 21#define get_bp(bp) asm("movl %%ebp, %0" : "=r" (bp) :) 22 23int panic_on_unrecovered_nmi; 24int kstack_depth_to_print = 3 * STACKSLOTS_PER_LINE; --- 314 unchanged lines hidden (view full) --- 339#endif 340#ifdef CONFIG_SMP 341 printk("SMP "); 342#endif 343#ifdef CONFIG_DEBUG_PAGEALLOC 344 printk("DEBUG_PAGEALLOC"); 345#endif 346 printk("\n"); |
347 sysfs_printk_last_file(); |
|
346 if (notify_die(DIE_OOPS, str, regs, err, 347 current->thread.trap_no, SIGSEGV) == NOTIFY_STOP) 348 return 1; 349 350 show_registers(regs); 351 /* Executive summary in case the oops scrolled away */ 352 sp = (unsigned long) (®s->sp); 353 savesegment(ss, ss); --- 94 unchanged lines hidden --- | 348 if (notify_die(DIE_OOPS, str, regs, err, 349 current->thread.trap_no, SIGSEGV) == NOTIFY_STOP) 350 return 1; 351 352 show_registers(regs); 353 /* Executive summary in case the oops scrolled away */ 354 sp = (unsigned long) (®s->sp); 355 savesegment(ss, ss); --- 94 unchanged lines hidden --- |