summaryrefslogtreecommitdiff
path: root/drivers/pci/hotplug/rpaphp_pci.c
diff options
context:
space:
mode:
authorLinas Vepstas <linas@austin.ibm.com>2007-04-13 22:34:09 (GMT)
committerGreg Kroah-Hartman <gregkh@suse.de>2007-05-03 02:02:38 (GMT)
commit31be7586d1122538747519d786408f142f59dd46 (patch)
tree2afc171419c60084a142164b1da6ca17aeded4ef /drivers/pci/hotplug/rpaphp_pci.c
parentfa1891596ca252e48e8803738fd8ead5b3082217 (diff)
downloadlinux-fsl-qoriq-31be7586d1122538747519d786408f142f59dd46.tar.xz
PCI: rpaphp: match up alloc and free in same routine
The routine that called an alloc should be the same routine that calles the mathcing free, if anything in the middle failed. Signed-off-by: Linas Vepstas <linas@austin.ibm.com> Cc: John Rose <johnrose@austin.ibm.com> Signed-off-by: Kristen Carlson Accardi <kristen.c.accardi@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/pci/hotplug/rpaphp_pci.c')
-rw-r--r--drivers/pci/hotplug/rpaphp_pci.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/pci/hotplug/rpaphp_pci.c b/drivers/pci/hotplug/rpaphp_pci.c
index 6f6cbed..a669ba3 100644
--- a/drivers/pci/hotplug/rpaphp_pci.c
+++ b/drivers/pci/hotplug/rpaphp_pci.c
@@ -195,7 +195,6 @@ static int setup_pci_slot(struct slot *slot)
}
return 0;
exit_rc:
- dealloc_slot_struct(slot);
return -EINVAL;
}