]> git.baikalelectronics.ru Git - kernel.git/commit
[SPARC64]: Fix return from trap on SUN4V.
authorDavid S. Miller <davem@sunset.davemloft.net>
Fri, 17 Feb 2006 00:23:45 +0000 (16:23 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 20 Mar 2006 09:13:19 +0000 (01:13 -0800)
commit1a8fc5deffec8e50a847eea2dda88912594afcee
treef741bdd782c719cba6dd8efe01f107a46d115a27
parent2e16a6ea830a8c83a6b8a96b4b0800808e056a6a
[SPARC64]: Fix return from trap on SUN4V.

We need to set the global register set _AND_ disable
PSTATE_IE in %pstate.  The original patch sequence was
leaving PSTATE_IE enabled when returning to kernel mode,
oops.

This fixes the random register corruption being seen
on SUN4V.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/rtrap.S