]> Pileus Git - ~andy/linux/blobdiff - arch/um/drivers/net_kern.c
um: Implement um_free_irq()
[~andy/linux] / arch / um / drivers / net_kern.c
index 95f4416e6d9f3574b2a2b85acf6ff6b858fa344a..0d60c5685c2655505a0a0b7c2ed63d19e4b679a8 100644 (file)
@@ -195,7 +195,7 @@ static int uml_net_close(struct net_device *dev)
 
        netif_stop_queue(dev);
 
-       free_irq(dev->irq, dev);
+       um_free_irq(dev->irq, dev);
        if (lp->close != NULL)
                (*lp->close)(lp->fd, &lp->user);
        lp->fd = -1;
@@ -835,7 +835,7 @@ static void close_devices(void)
        spin_lock(&opened_lock);
        list_for_each(ele, &opened) {
                lp = list_entry(ele, struct uml_net_private, list);
-               free_irq(lp->dev->irq, lp->dev);
+               um_free_irq(lp->dev->irq, lp->dev);
                if ((lp->close != NULL) && (lp->fd >= 0))
                        (*lp->close)(lp->fd, &lp->user);
                if (lp->remove != NULL)