ia64/xen-unstable

changeset 19178:9dacc3722159

x86: ->shutdown() in free_irq() should be passed vector, not irq.

Signed-off-by: Espen Skoglund <espen.skoglund@netronome.com>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Feb 06 10:39:10 2009 +0000 (2009-02-06)
parents ab514cfbcdc5
children 501bc4129e41
files xen/arch/x86/irq.c
line diff
     1.1 --- a/xen/arch/x86/irq.c	Fri Feb 06 10:36:23 2009 +0000
     1.2 +++ b/xen/arch/x86/irq.c	Fri Feb 06 10:39:10 2009 +0000
     1.3 @@ -147,7 +147,7 @@ void free_irq(unsigned int irq)
     1.4      desc->action  = NULL;
     1.5      desc->depth   = 1;
     1.6      desc->status |= IRQ_DISABLED;
     1.7 -    desc->handler->shutdown(irq);
     1.8 +    desc->handler->shutdown(vector);
     1.9      spin_unlock_irqrestore(&desc->lock,flags);
    1.10  
    1.11      /* Wait to make sure it's not being used on another CPU */