SWDEV-457747 Fix disabled Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy test

Change-Id: If83dce52a60dcad94397afe758dc8ebf03d6c69a
Este commit está contenido en:
Vladana Stojiljkovic authored and Rakesh Roy committed 2024-10-23 14:32:20 -04:00
1 padre 8b15996041
commit db697c1873
3 files changed
+8 -2

No files matched your search

-1
Ver fichero
@@ -133,7 +133,6 @@
"Unit_hipMemMap_VMMMemoryReuse_MultiGPU",
"Unit_hipMemSetAccess_FuncTstOnMultDev",
"Unit_hipMemSetAccess_Vmm2PeerDevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMInterDevMemCpy",
"Unit_hipMemSetAccess_MapPhysChksFromMulDev",
"Unit_hipMemSetAccess_GrowVMM",
@@ -244,7 +244,6 @@
"Unit_hipMemSetAccess_AccessDirectlyFromHost",
"Unit_hipMemSetAccess_Vmm2UnifiedMemCpy",
"Unit_hipMemSetAccess_Vmm2DevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMInterDevMemCpy",
"Unit_hipMemSetAccess_MapPhysChksFromMulDev",
"Unit_hipMemSetAccess_GrowVMM",
@@ -806,6 +806,14 @@ TEST_CASE("Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy") {
WARN("Machine does not support Peer Access\n");
break;
}
hipMemAccessDesc accessDesc = {};
accessDesc.location.type = hipMemLocationTypeDevice;
accessDesc.location.id = deviceId;
accessDesc.flags = hipMemAccessFlagsProtRead;
// Make the address accessible to the rest of the GPUs
HIP_CHECK(hipMemSetAccess(ptrA, size_mem, &accessDesc, 1));
HIP_CHECK(hipDeviceGet(&device_other, deviceId));
HIP_CHECK(hipDeviceGetAttribute(&value, hipDeviceAttributeVirtualMemoryManagementSupported,
device_other));