X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fpowerpc%2Fkernel%2Firq.c;h=34c5104c4e4bfc646b743a224f7b233d25fb97c3;hb=5cd4d056da050eb96d88540ecfd51245a4e1cdf7;hp=f53b244b13a3a1c210c110a78ed584aff480cb11;hpb=b1644648ae5a87454d06f1dd96783b0ec4d292df;p=linux-2.6.git diff --git a/arch/powerpc/kernel/irq.c b/arch/powerpc/kernel/irq.c index f53b244b1..34c5104c4 100644 --- a/arch/powerpc/kernel/irq.c +++ b/arch/powerpc/kernel/irq.c @@ -52,7 +52,6 @@ #include #include #include -#include #include #include @@ -219,9 +218,6 @@ void do_IRQ(struct pt_regs *regs) irq = ppc_md.get_irq(regs); if (irq != NO_IRQ && irq != NO_IRQ_IGNORE) { - struct vx_info_save vxis; - - __enter_vx_admin(&vxis); #ifdef CONFIG_IRQSTACKS /* Switch to the irq stack to handle this */ curtp = current_thread_info(); @@ -240,7 +236,6 @@ void do_IRQ(struct pt_regs *regs) } else #endif generic_handle_irq(irq, regs); - __leave_vx_admin(&vxis); } else if (irq != NO_IRQ_IGNORE) /* That's not SMP safe ... but who cares ? */ ppc_spurious_interrupts++;