Fix empty cpu agent on raven system

Change-Id: I30f5e65367613152ce96b80b13e1c9f2a28da807
Dieser Commit ist enthalten in:
Tao Sang verfasst und Tao Sang committed 2020-10-05 10:54:57 -04:00
1 Ursprung 65b88ba364
Commit bc7291e85c
2 Dateien geändert
+5 -7

Keine Dateien entsprechen Ihrer Suche

+3 -1
Datei anzeigen
@@ -867,7 +867,9 @@ bool Buffer::create() {
if (owner()->getSvmPtr() != owner()->getHostMem()) {
if (memFlags & (CL_MEM_USE_HOST_PTR | CL_MEM_ALLOC_HOST_PTR)) {
hsa_amd_memory_pool_t pool = (memFlags & CL_MEM_SVM_ATOMICS) ?
dev().SystemSegment() : dev().SystemCoarseSegment();
dev().SystemSegment() :
(dev().SystemCoarseSegment().handle != 0 ?
dev().SystemCoarseSegment() : dev().SystemSegment());
hsa_status_t status = hsa_amd_memory_lock_to_pool(owner()->getHostMem(),
owner()->getSize(), nullptr, 0, pool, 0, &deviceMemory_);
if (status != HSA_STATUS_SUCCESS) {