Fixed Guest VM registering as Passthrough VM
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: I0edc36e1a114166647dc10ebc646665b62c5d88e
[ROCm/amdsmi commit: 037f8689fe]
Tento commit je obsažen v:
@@ -807,12 +807,11 @@ class AMDSMIHelpers():
|
|||||||
pci_devices_path = "/sys/bus/pci/devices"
|
pci_devices_path = "/sys/bus/pci/devices"
|
||||||
pci_devices: set[str] = set()
|
pci_devices: set[str] = set()
|
||||||
for device in os.listdir(pci_devices_path):
|
for device in os.listdir(pci_devices_path):
|
||||||
subsystem_device_path = os.path.join(pci_devices_path, device, "subsystem_device")
|
device_path = os.path.join(pci_devices_path, device, "device")
|
||||||
try:
|
try:
|
||||||
with open(subsystem_device_path, 'r') as f:
|
with open(device_path, 'r') as f:
|
||||||
subsystem_device = f.read().strip()
|
device = f.read().strip()
|
||||||
pci_devices.add(subsystem_device)
|
pci_devices.add(device)
|
||||||
except Exception as _:
|
except Exception as _:
|
||||||
continue
|
continue
|
||||||
return pci_devices
|
return pci_devices
|
||||||
|
|
||||||
|
|||||||
Odkázat v novém úkolu
Zablokovat Uživatele