Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 264631
b: refs/heads/master
c: b380ab4
h: refs/heads/master
i:
  264629: 9a4c35f
  264627: 74b3199
  264623: 75d69f9
v: v3
  • Loading branch information
Laura Abbott authored and Russell King committed Oct 17, 2011
1 parent 204ef9b commit 3f60755
Show file tree
Hide file tree
Showing 5 changed files with 2 additions and 12 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b3377d1865723cea5334954e6ffcb2182b6689c8
refs/heads/master: b380ab4f85d641574d91b12b333848a0731a497c
1 change: 0 additions & 1 deletion trunk/arch/arm/include/asm/system.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ void hook_ifault_code(int nr, int (*fn)(unsigned long, unsigned int,
#define xchg(ptr,x) \
((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))

extern asmlinkage void __backtrace(void);
extern asmlinkage void c_backtrace(unsigned long fp, int pmode);

struct mm_struct;
Expand Down
3 changes: 0 additions & 3 deletions trunk/arch/arm/kernel/armksyms.c
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,6 @@ extern void __aeabi_ulcmp(void);

extern void fpundefinstr(void);


EXPORT_SYMBOL(__backtrace);

/* platform dependent support */
EXPORT_SYMBOL(__udelay);
EXPORT_SYMBOL(__const_udelay);
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/arm/kernel/process.c
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ void show_regs(struct pt_regs * regs)
printk("\n");
printk("Pid: %d, comm: %20s\n", task_pid_nr(current), current->comm);
__show_regs(regs);
__backtrace();
dump_stack();
}

ATOMIC_NOTIFIER_HEAD(thread_notify_head);
Expand Down
6 changes: 0 additions & 6 deletions trunk/arch/arm/lib/backtrace.S
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,10 @@
#define mask r7
#define offset r8

ENTRY(__backtrace)
mov r1, #0x10
mov r0, fp

ENTRY(c_backtrace)

#if !defined(CONFIG_FRAME_POINTER) || !defined(CONFIG_PRINTK)
mov pc, lr
ENDPROC(__backtrace)
ENDPROC(c_backtrace)
#else
stmfd sp!, {r4 - r8, lr} @ Save an extra register so we have a location...
Expand Down Expand Up @@ -107,7 +102,6 @@ for_each_frame: tst frame, mask @ Check for address exceptions
mov r1, frame
bl printk
no_frame: ldmfd sp!, {r4 - r8, pc}
ENDPROC(__backtrace)
ENDPROC(c_backtrace)
.pushsection __ex_table,"a"
Expand Down

0 comments on commit 3f60755

Please sign in to comment.