diff --git a/projects/clr/hipamd/src/hip_device_runtime.cpp b/projects/clr/hipamd/src/hip_device_runtime.cpp index 026dafa2c3..91567d9323 100644 --- a/projects/clr/hipamd/src/hip_device_runtime.cpp +++ b/projects/clr/hipamd/src/hip_device_runtime.cpp @@ -422,7 +422,7 @@ hipError_t hipDeviceGetAttribute(int* pi, hipDeviceAttribute_t attr, int device) // HIP runtime always uses SVM for host memory allocations. // Note: Host registered memory isn't covered by this feature // and still requires hipMemHostGetDevicePointer() call - *pi = true; + *pi = g_devices[device]->devices()[0]->info().hostUnifiedMemory_; break; case hipDeviceAttributeCanUseStreamWaitValue: // hipStreamWaitValue64() and hipStreamWaitValue32() support