Fix empty cpu agent on raven system
Change-Id: I30f5e65367613152ce96b80b13e1c9f2a28da807
Dieser Commit ist enthalten in:
1 Ursprung
65b88ba364
Commit
bc7291e85c
2 Dateien geändert
+5
-7
Keine Dateien entsprechen Ihrer Suche
@@ -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) {
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren