]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 7 Dec 2017 10:15:20 +0000 (11:15 +0100)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Mon, 26 Mar 2018 12:16:28 +0000 (09:16 -0300)
commit49e3bdde1690d783c28f4e0c492dc065b5f6e019
tree04be5afb41f4e6fea4a87c030876ab361bf2a549
parent35ff1e6488c85685109b2e04502a04adbf657aa2
PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures

BugLink: http://bugs.launchpad.net/bugs/1758886
[ Upstream commit 83c75ddd816e979802bd244ad494139f28152921 ]

rcar_pcie_parse_request_of_pci_ranges() can fail and return an error
code, but this is not checked nor handled.

Fix this by adding the missing error handling.

Fixes: 5d2917d469faab72 ("PCI: rcar: Convert to DT resource parsing API")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/pci/host/pcie-rcar.c