From ff8a5dbe7784a57648e223d3ab473f22a0492401 Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Mon, 31 Jul 2023 15:51:40 +0800 Subject: [PATCH] fix(host): add gpu device when driver isn't bind --- pkg/hostman/isolated_device/gpu.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/hostman/isolated_device/gpu.go b/pkg/hostman/isolated_device/gpu.go index da33cda5fa..a57833fc5b 100644 --- a/pkg/hostman/isolated_device/gpu.go +++ b/pkg/hostman/isolated_device/gpu.go @@ -65,7 +65,7 @@ func getPassthroughGPUS() ([]*PCIDevice, error) { for _, dev := range gpus { if drv, err := dev.getKernelDriver(); err != nil { log.Errorf("Device %#v get kernel driver error: %v", dev, err) - } else if drv == VFIO_PCI_KERNEL_DRIVER { + } else if drv == "" || drv == VFIO_PCI_KERNEL_DRIVER { ret = append(ret, dev) } else { log.Warningf("GPU %v use kernel driver %q, skip it", dev, drv)