X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fi386%2Fkernel%2Firq-xen.c;h=280c8fb4bdebaa611bd7d6c12cdcd0e6d7812b5a;hb=e0ff8aa1acd079b70e796571917ae0449b7c465b;hp=fd749ff9258f8194fc186da5612b5de58b52d540;hpb=bef9ea3086d47cf98cfd0ea389953a0af0b60114;p=linux-2.6.git diff --git a/arch/i386/kernel/irq-xen.c b/arch/i386/kernel/irq-xen.c index fd749ff92..280c8fb4b 100644 --- a/arch/i386/kernel/irq-xen.c +++ b/arch/i386/kernel/irq-xen.c @@ -18,7 +18,6 @@ #include #include #include -#include DEFINE_PER_CPU(irq_cpustat_t, irq_stat) ____cacheline_internodealigned_in_smp; EXPORT_PER_CPU_SYMBOL(irq_stat); @@ -56,7 +55,6 @@ fastcall unsigned int do_IRQ(struct pt_regs *regs) { /* high bit used in ret_from_ code */ int irq = ~regs->orig_eax; - struct vx_info_save vxis; #ifdef CONFIG_4KSTACKS union irq_ctx *curctx, *irqctx; u32 *isp; @@ -83,7 +81,6 @@ fastcall unsigned int do_IRQ(struct pt_regs *regs) } } #endif - __enter_vx_admin(&vxis); #ifdef CONFIG_4KSTACKS curctx = (union irq_ctx *) current_thread_info(); @@ -122,7 +119,6 @@ fastcall unsigned int do_IRQ(struct pt_regs *regs) } else #endif __do_IRQ(irq, regs); - __leave_vx_admin(&vxis); irq_exit();