]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: R2: Fix problem with code that incorrectly modifies ebase.
authorChris Dearman <chris@mips.com>
Fri, 20 Mar 2009 22:33:55 +0000 (15:33 -0700)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 23 Mar 2009 22:38:05 +0000 (23:38 +0100)
commit3805c2420e4839623bd8e7d4383a561206ed8e84
treef1f801dae021de41c135f7e640ca70ea2ba9c2f0
parent581da28e857a229be71bda5f07c422ea95480c06
MIPS: R2: Fix problem with code that incorrectly modifies ebase.

Commit f39ac4e46dd8a818ca5d1e093b2e740822fdf2c5 had a change that
incorrectly modified ebase. This backs out the lines that modified
ebase.
In addition, the ebase exception vector is now allocated with correct
alignment and the ebase register updated according to the architecture
specification.

Based on original patch by David VomLehn <dvomlehn@cisco.com>.

Signed-off-by: David VomLehn <dvomlehn@cisco.com>
Signed-off-by: Chris Dearman <chris@mips.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/traps.c