From: Panagiotis Issaris Remember to release the PCI regions on an error path. Signed-off-by: Andrew Morton --- 25-akpm/drivers/net/wireless/prism54/islpci_hotplug.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/net/wireless/prism54/islpci_hotplug.c~prism54-not-releasing-region drivers/net/wireless/prism54/islpci_hotplug.c --- 25/drivers/net/wireless/prism54/islpci_hotplug.c~prism54-not-releasing-region Fri Feb 25 16:41:24 2005 +++ 25-akpm/drivers/net/wireless/prism54/islpci_hotplug.c Fri Feb 25 16:41:24 2005 @@ -163,7 +163,7 @@ prism54_probe(struct pci_dev *pdev, cons 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 */ _