]> git.baikalelectronics.ru Git - kernel.git/commit
sparc64: Disable timer interrupts in fixup_irqs().
authorDavid S. Miller <davem@davemloft.net>
Tue, 9 Sep 2008 00:21:07 +0000 (17:21 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 9 Sep 2008 00:21:07 +0000 (17:21 -0700)
commit423897c8a3e9230432849996cb401526cd6ba70a
tree98607df5b7d540c4182d171a8d7d1aff550a081f
parente3721d7a7f7c4082ccc715cdc4f832a494e1e749
sparc64: Disable timer interrupts in fixup_irqs().

When a CPU is offlined, we leave the timer interrupts disabled
because fixup_irqs() does not explicitly take care of that case.

Fix this by invoking tick_ops->disable_irq().

Based upon analysis done by Paul E. McKenney.

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