powerpc/book3e: Don't re-trigger decrementer on lazy irq restore
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 9 Jul 2010 05:30:22 +0000 (15:30 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 9 Jul 2010 06:11:09 +0000 (16:11 +1000)
commite8775d4aa17d70d123814e68a6a51bbea50e5c16
tree63d9dc7dd29165acfd941e5ac83cd80e8d55b57c
parentb9f1cd71dbf21a91fb7e2336a1d1ff18b97771e5
powerpc/book3e: Don't re-trigger decrementer on lazy irq restore

The decrementer on BookE acts as a level interrupt and doesn't
need to be re-triggered when going negative. It doesn't go
negative anyways (unless programmed to auto-reload with a
negative value) as it stops when reaching 0.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/kernel/irq.c