mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-14 04:41:26 +00:00
KVM: Use PCI device flag helper functions
Use PCI device flag helper functions when assigning or releasing device. No functional change. Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
ce0529843a
commit
ad0d217ca6
@ -302,7 +302,7 @@ static void kvm_free_assigned_device(struct kvm *kvm,
|
||||
else
|
||||
pci_restore_state(assigned_dev->dev);
|
||||
|
||||
assigned_dev->dev->dev_flags &= ~PCI_DEV_FLAGS_ASSIGNED;
|
||||
pci_clear_dev_assigned(assigned_dev->dev);
|
||||
|
||||
pci_release_regions(assigned_dev->dev);
|
||||
pci_disable_device(assigned_dev->dev);
|
||||
|
@ -203,7 +203,7 @@ int kvm_assign_device(struct kvm *kvm,
|
||||
goto out_unmap;
|
||||
}
|
||||
|
||||
pdev->dev_flags |= PCI_DEV_FLAGS_ASSIGNED;
|
||||
pci_set_dev_assigned(pdev);
|
||||
|
||||
dev_info(&pdev->dev, "kvm assign device\n");
|
||||
|
||||
@ -229,7 +229,7 @@ int kvm_deassign_device(struct kvm *kvm,
|
||||
|
||||
iommu_detach_device(domain, &pdev->dev);
|
||||
|
||||
pdev->dev_flags &= ~PCI_DEV_FLAGS_ASSIGNED;
|
||||
pci_clear_dev_assigned(pdev);
|
||||
|
||||
dev_info(&pdev->dev, "kvm deassign device\n");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user