summaryrefslogtreecommitdiff
path: root/drivers/pci
diff options
context:
space:
mode:
authorYinghai Lu <yinghai@kernel.org>2012-04-03 01:31:53 (GMT)
committerBjorn Helgaas <bhelgaas@google.com>2012-04-30 19:52:17 (GMT)
commitbaa495d9de2af97310128bfc0e365a813b63d5bb (patch)
tree357ac52e1d76a3a71345e549ef207916f1e53326 /drivers/pci
parent610929e119b2166167f4f8fce85408472e77a16a (diff)
downloadlinux-fsl-qoriq-baa495d9de2af97310128bfc0e365a813b63d5bb.tar.xz
x86/PCI: fix memleak with get_current_resources()
In pci_scan_acpi_root(), when pci_use_crs is set, get_current_resources() is used to get pci_root_info, and it will allocate name and resource array. Later if pci_create_root_bus() can not create bus (could be already there...) it will only free bus res list, but the name and res array is not freed. Let get_current_resource() take info pointer instead of using local info. Signed-off-by: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci')
0 files changed, 0 insertions, 0 deletions