Blackfin: fix trap_c() exit paths
authorMike Frysinger <vapier@gentoo.org>
Sun, 7 Jun 2009 19:07:25 +0000 (15:07 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sat, 13 Jun 2009 11:20:09 +0000 (07:20 -0400)
commit6510a20e1b1a3a5703429a09d03adf44882ae373
treef85bcdfdc87cdb05c2791f220c19c0af889c0827
parent47e9dedb720364e0adff0e99960fa294c6161f71
Blackfin: fix trap_c() exit paths

The trap_c() code pushes the hardware trace status onto the stack, but
doesn't always restore it when returning from some trap code paths.  So
unify the exit code paths to all head to the end of the function.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/kernel/traps.c