diff options
author | Alex Williamson <alex.williamson@redhat.com> | 2014-08-27 13:01:35 -0600 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2014-08-27 17:54:50 -0400 |
commit | 0bd252de78d406485c896508c13a8f7a78ee8353 (patch) | |
tree | aa2899f955d4b69ad9fedfd349bf12daef9fabdc /lib/Kconfig.debug | |
parent | 0a5f6e9d60e71e4b6dbeabd97bc887d6b2b0f0c8 (diff) | |
download | linux-0bd252de78d406485c896508c13a8f7a78ee8353.tar.bz2 |
radeon: Test for PCI root bus before assuming bus->self
If we assign a Radeon device to a virtual machine, we can no longer
assume a fixed hardware topology, like the GPU having a parent device.
This patch simply adds a few pci_is_root_bus() tests to avoid passing
a NULL pointer to PCI access functions, allowing the radeon driver to
work in a QEMU 440FX machine with an assigned HD8570 on the emulated
PCI root bus.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'lib/Kconfig.debug')
0 files changed, 0 insertions, 0 deletions