sparc64: Fix hardirq tracing in trap return path.
authorDavid S. Miller <davem@davemloft.net>
Tue, 20 Apr 2010 07:48:37 +0000 (00:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 20 Apr 2010 07:48:37 +0000 (00:48 -0700)
commit28a1f533ae8606020238b840b82ae70a3f87609e
treeaba93c055c8e2cd36b05846ed38173daba44ce53
parentbaa06775e224e9f74e5c2de894c95cd49678beff
sparc64: Fix hardirq tracing in trap return path.

We can overflow the hardirq stack if we set the %pil here
so early, just let the normal control flow do it.

This is fine as we are allowed to do the actual IRQ enable
at any point after we call trace_hardirqs_on.

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