Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 258190
b: refs/heads/master
c: f2741b7
h: refs/heads/master
v: v3
  • Loading branch information
Russell King committed Jul 2, 2011
1 parent c9e70bc commit 8809a06
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 40 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: bc089602d206b2abc2d2e8e5324d90342cc0447b
refs/heads/master: f2741b78b607576f0c256604cb3d9256b3428a32
47 changes: 8 additions & 39 deletions trunk/arch/arm/kernel/entry-armv.S
Original file line number Diff line number Diff line change
Expand Up @@ -179,16 +179,15 @@ ENDPROC(__und_invalid)
@ r6 - orig_r0 (see pt_regs definition in ptrace.h)
@
stmia r7, {r2 - r6}
.endm

.align 5
__dabt_svc:
svc_entry

#ifdef CONFIG_TRACE_IRQFLAGS
bl trace_hardirqs_off
#endif
.endm

.align 5
__dabt_svc:
svc_entry
dabt_helper

@
Expand Down Expand Up @@ -219,11 +218,6 @@ ENDPROC(__dabt_svc)
.align 5
__irq_svc:
svc_entry

#ifdef CONFIG_TRACE_IRQFLAGS
bl trace_hardirqs_off
#endif

irq_handler

#ifdef CONFIG_PREEMPT
Expand Down Expand Up @@ -267,11 +261,6 @@ __und_svc:
#else
svc_entry
#endif

#ifdef CONFIG_TRACE_IRQFLAGS
bl trace_hardirqs_off
#endif

@
@ call emulation code, which returns using r9 if it has emulated
@ the instruction, or the more conventional lr if we are to treat
Expand Down Expand Up @@ -317,11 +306,6 @@ ENDPROC(__und_svc)
.align 5
__pabt_svc:
svc_entry

#ifdef CONFIG_TRACE_IRQFLAGS
bl trace_hardirqs_off
#endif

pabt_helper
mov r2, sp @ regs
bl do_PrefetchAbort @ call abort handler
Expand Down Expand Up @@ -401,6 +385,10 @@ ENDPROC(__pabt_svc)
@ Clear FP to mark the first stack frame
@
zero_fp

#ifdef CONFIG_IRQSOFF_TRACER
bl trace_hardirqs_off
#endif
.endm

.macro kuser_cmpxchg_check
Expand All @@ -421,11 +409,6 @@ ENDPROC(__pabt_svc)
.align 5
__dabt_usr:
usr_entry

#ifdef CONFIG_IRQSOFF_TRACER
bl trace_hardirqs_off
#endif

kuser_cmpxchg_check
dabt_helper

Expand All @@ -438,11 +421,6 @@ ENDPROC(__dabt_usr)
.align 5
__irq_usr:
usr_entry

#ifdef CONFIG_IRQSOFF_TRACER
bl trace_hardirqs_off
#endif

kuser_cmpxchg_check
irq_handler
get_thread_info tsk
Expand All @@ -457,10 +435,6 @@ ENDPROC(__irq_usr)
__und_usr:
usr_entry

#ifdef CONFIG_IRQSOFF_TRACER
bl trace_hardirqs_off
#endif

mov r2, r4
mov r3, r5

Expand Down Expand Up @@ -679,11 +653,6 @@ ENDPROC(__und_usr_unknown)
.align 5
__pabt_usr:
usr_entry

#ifdef CONFIG_IRQSOFF_TRACER
bl trace_hardirqs_off
#endif

pabt_helper
mov r2, sp @ regs
bl do_PrefetchAbort @ call abort handler
Expand Down

0 comments on commit 8809a06

Please sign in to comment.