commit | 9a4d7d87197e3ff9138981e196aa5021d13a51a8 | [log] [tgz] |
---|---|---|
author | Andreas Noever <andreas.noever@gmail.com> | Thu Jan 23 21:59:21 2014 +0100 |
committer | Bjorn Helgaas <bhelgaas@google.com> | Mon Feb 10 16:50:49 2014 -0700 |
tree | d2cd45ba70567f351ae465322d4844905d181296 | |
parent | 38dbfb59d1175ef458d006556061adeaa8751b72 [diff] |
PCI: Increment max correctly in pci_scan_bridge() This patch fixes two small issues: - If pci_add_new_bus() fails, max must not be incremented. Otherwise an incorrect value is returned from pci_scan_bridge(). - If the bus is already present, max must be incremented. I think that this case should only be hit if we trigger a manual rescan of a CardBus bridge. Signed-off-by: Andreas Noever <andreas.noever@gmail.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>