Files
linux/drivers
Matthew Wilcox 4fb88c1a28 PCI: Make pci_scan_slot more robust
Yinghai pointed out that the new pci_scan_slot() crashes when called
on an ARI-capable slot that is empty.  Fix this by exiting early from
pci_scan_slot if there is no device in the slot.

Also make next_ari_func() robust against devices not existing in case
the ARI capability is corrupt.  ARI also requires that the devices be
listed in order, so if we find a function listed that is out of order,
stop scanning to prevent loops.

Signed-off-by: Matthew Wilcox <matthew@wil.cx>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2010-02-22 16:17:17 -08:00
..
2010-02-10 12:07:28 -07:00
2009-12-15 08:53:34 -08:00
2010-01-29 21:03:09 +01:00
2010-02-11 13:59:42 -08:00
2009-12-09 17:14:38 +11:00
2010-02-22 16:17:17 -08:00
2010-02-02 18:11:21 -08:00
2010-02-03 16:55:20 -05:00
2009-12-15 08:53:25 -08:00
2010-02-16 15:11:10 -08:00
2010-01-13 10:01:35 +00:00