vfio/pci: Change to use vfio_pci_is()
Make use of vfio_pci_is() helper function. Signed-off-by: Cai Huoqing <caihuoqing@baidu.com> Link: https://lore.kernel.org/r/20210713014831.742-1-caihuoqing@baidu.com [aw: commit log wording] Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
This commit is contained in:
parent
a5dba9bc05
commit
936555bc4f
@ -3058,14 +3058,14 @@ static void vfio_realize(PCIDevice *pdev, Error **errp)
|
||||
}
|
||||
}
|
||||
|
||||
if (vdev->vendor_id == PCI_VENDOR_ID_NVIDIA) {
|
||||
if (vfio_pci_is(vdev, PCI_VENDOR_ID_NVIDIA, PCI_ANY_ID)) {
|
||||
ret = vfio_pci_nvidia_v100_ram_init(vdev, errp);
|
||||
if (ret && ret != -ENODEV) {
|
||||
error_report("Failed to setup NVIDIA V100 GPU RAM");
|
||||
}
|
||||
}
|
||||
|
||||
if (vdev->vendor_id == PCI_VENDOR_ID_IBM) {
|
||||
if (vfio_pci_is(vdev, PCI_VENDOR_ID_IBM, PCI_ANY_ID)) {
|
||||
ret = vfio_pci_nvlink2_init(vdev, errp);
|
||||
if (ret && ret != -ENODEV) {
|
||||
error_report("Failed to setup NVlink2 bridge");
|
||||
|
Loading…
x
Reference in New Issue
Block a user