]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
PCI: Fix devm_pci_alloc_host_bridge() memory leak
authorJan Kiszka <jan.kiszka@siemens.com>
Tue, 15 May 2018 09:07:01 +0000 (11:07 +0200)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 1 Mar 2019 13:20:35 +0000 (14:20 +0100)
commit52b30c569170b0a22cac8a6a9a6c5e24bd543a10
treeb7fae44884d9c2537ecaadf7eef562f2354692c2
parent8f305643f8d61fcc8ed6e86c84298e0d576adba0
PCI: Fix devm_pci_alloc_host_bridge() memory leak

BugLink: http://bugs.launchpad.net/bugs/1815234
[ Upstream commit 3bbce531788719749520f28052cabdef16af6b16 ]

Fix a memory leak by freeing the PCI resource list in
devm_pci_release_host_bridge_dev().

Fixes: 5c3f18cce083 ("PCI: Add devm_pci_alloc_host_bridge() interface")
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/pci/probe.c