]> git.hungrycats.org Git - linux/commitdiff
[PATCH] prism54 not releasing region
authortakis@lumumba.luc.ac.be <takis@lumumba.luc.ac.be>
Tue, 1 Mar 2005 03:48:24 +0000 (19:48 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 1 Mar 2005 03:48:24 +0000 (19:48 -0800)
Remember to release the PCI regions on an error path.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/net/wireless/prism54/islpci_hotplug.c

index 1fabf697683de8d7c4f0431e8afb5d3e3c784412..efd4d213ac3deb792a5cd123b50ecdf4f7748ea3 100644 (file)
@@ -163,7 +163,7 @@ prism54_probe(struct pci_dev *pdev, const struct pci_device_id *id)
        if (rvalue || !mem_addr) {
                printk(KERN_ERR "%s: PCI device memory region not configured; fix your BIOS or CardBus bridge/drivers\n",
                       DRV_NAME);
-               goto do_pci_disable_device;
+               goto do_pci_release_regions;
        }
 
        /* enable PCI bus-mastering */