Skip to contentSkip to conversation

FRV: Remove mandatory single-step debugging diversion

PATCH New David Howells 1 participant 1 message Jan 12, 2005

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 FRV: Remove mandatory single-step debugging diversion

The attached patch removes the mandatory single-step diversion code from the FRV syscall handler that was put there for debugging purposes now that it's no longer needed.

---
warthog>diffstat -p1 frv-trace-2611rc1.diff

 arch/frv/kernel/entry.S |    2 --
 1 files changed, 2 deletions(-)
arch/frv/kernel/entry.S renamed from warthog/kernels/linux-2.6.11-rc1/arch/frv/kernel/entry.S +0 -2
diff -uNrp /warthog/kernels/linux-2.6.11-rc1/arch/frv/kernel/entry.S linux-2.6.11-rc1-frv/arch/frv/kernel/entry.S
@@ -821,7 +821,6 @@ system_call:
 	ori		gr4,#_TIF_SYSCALL_TRACE,gr4
 	andicc		gr4,#_TIF_SYSCALL_TRACE,gr0,icc0
 	bne		icc0,#0,__syscall_trace_entry
-	bra		__syscall_trace_entry
 
 __syscall_call:
 	slli.p		gr7,#2,gr7
@@ -858,7 +857,6 @@ __syscall_exit:
 	movgs		gr23,psr
 
 	ldi		@(gr15,#TI_FLAGS),gr4
-//	ori		gr4,#_TIF_SYSCALL_TRACE,gr4		/////////////////////////////////
 	sethi.p		%hi(_TIF_ALLWORK_MASK),gr5
 	setlo		%lo(_TIF_ALLWORK_MASK),gr5
 	andcc		gr4,gr5,gr0,icc0