mirror of https://gitee.com/openkylin/linux.git
drm/radeon: always apply pci shutdown callbacks
We can't properly detect all hypervisors and we need this to properly tear down the hardware. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
00ea8cba5e
commit
a481daa88f
|
@ -364,9 +364,10 @@ static void
|
||||||
radeon_pci_shutdown(struct pci_dev *pdev)
|
radeon_pci_shutdown(struct pci_dev *pdev)
|
||||||
{
|
{
|
||||||
/* if we are running in a VM, make sure the device
|
/* if we are running in a VM, make sure the device
|
||||||
* torn down properly on reboot/shutdown
|
* torn down properly on reboot/shutdown.
|
||||||
|
* unfortunately we can't detect certain
|
||||||
|
* hypervisors so just do this all the time.
|
||||||
*/
|
*/
|
||||||
if (radeon_device_is_virtual())
|
|
||||||
radeon_pci_remove(pdev);
|
radeon_pci_remove(pdev);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue