]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitc563c4536c43a14b39b2997ab5a281c5b9efbcae
treeaba93c055c8e2cd36b05846ed38173daba44ce53
parent13b1138a967ffa77f755c8db95340c1d57c680eb
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