]> Pileus Git - ~andy/linux/blobdiff - drivers/pci/htirq.c
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[~andy/linux] / drivers / pci / htirq.c
index 279c940a00397444a8d49e03e1ec68386f78fc3c..bf7d6ce9bbb3e764621caa96db426509003e2d46 100644 (file)
@@ -126,7 +126,8 @@ int __ht_create_irq(struct pci_dev *dev, int idx, ht_irq_update_t *update)
        cfg->msg.address_hi = 0xffffffff;
 
        irq = create_irq();
-       if (irq < 0) {
+
+       if (irq <= 0) {
                kfree(cfg);
                return -EBUSY;
        }