Title: [5885] trunk/arch/blackfin/kernel/traps.c: simplify IPIPE code in trap_c
Revision
5885
Author
vapier
Date
2008-12-18 11:54:38 -0600 (Thu, 18 Dec 2008)

Log Message

simplify IPIPE code in trap_c

Modified Paths


Diff

Modified: trunk/arch/blackfin/kernel/traps.c (5884 => 5885)


--- trunk/arch/blackfin/kernel/traps.c	2008-12-18 17:54:09 UTC (rev 5884)
+++ trunk/arch/blackfin/kernel/traps.c	2008-12-18 17:54:38 UTC (rev 5885)
@@ -578,18 +578,15 @@
 	}
 
 #ifdef CONFIG_IPIPE
-	if (ipipe_trap_notify(fp->seqstat & 0x3f, fp))
-		goto nsig;
+	if (!ipipe_trap_notify(fp->seqstat & 0x3f, fp))
 #endif
+	{
+		info.si_signo = sig;
+		info.si_errno = 0;
+		info.si_addr = (void __user *)fp->pc;
+		force_sig_info(sig, &info, current);
+	}
 
-	info.si_signo = sig;
-	info.si_errno = 0;
-	info.si_addr = (void __user *)fp->pc;
-	force_sig_info(sig, &info, current);
-
-#ifdef CONFIG_IPIPE
-nsig:
-#endif
 	trace_buffer_restore(j);
 	return;
 }
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to