SWDEV-281789 - Add missing HMM attributes on CUDA path

Change-Id: I11167eea006301e01a1f91708bf6d0ac832d8b7f


[ROCm/hipother commit: 49f81037f3]
This commit is contained in:
Satyanvesh Dittakavi
2021-04-16 13:59:23 +00:00
parent c026b01835
commit d801edf316
@@ -1564,6 +1564,18 @@ inline static hipError_t hipDeviceGetAttribute(int* pi, hipDeviceAttribute_t att
case hipDeviceAttributeConcurrentManagedAccess:
cdattr = cudaDevAttrConcurrentManagedAccess;
break;
case hipDeviceAttributeManagedMemory:
cdattr = cudaDevAttrManagedMemory;
break;
case hipDeviceAttributePageableMemoryAccessUsesHostPageTables:
cdattr = cudaDevAttrPageableMemoryAccessUsesHostPageTables;
break;
case hipDeviceAttributePageableMemoryAccess:
cdattr = cudaDevAttrPageableMemoryAccess;
break;
case hipDeviceAttributeDirectManagedMemAccessFromHost:
cdattr = cudaDevAttrDirectManagedMemAccessFromHost;
break;
default:
return hipCUDAErrorTohipError(cudaErrorInvalidValue);
}