SWDEV-559166 - Fix data races in GetSubmissionBatch, CaptureAndSet and SetQueueStatus (#1441)
Dieser Commit ist enthalten in:
committet von
GitHub
Ursprung
e99bd0c783
Commit
6d6b136374
@@ -124,7 +124,6 @@ bool KernelParameters::captureAndSet(void** kernelParams, address kernArgs, size
|
||||
if (memArg != nullptr) {
|
||||
memArg->retain();
|
||||
}
|
||||
desc.info_.rawPointer_ = true;
|
||||
} else if (desc.type_ == T_SAMPLER) {
|
||||
LogError("Cannot handle Sampler now");
|
||||
return false;
|
||||
@@ -161,10 +160,7 @@ bool KernelParameters::captureAndSet(void** kernelParams, address kernArgs, size
|
||||
::memcpy(param, value, desc.size_);
|
||||
break;
|
||||
}
|
||||
desc.info_.defined_ = true;
|
||||
}
|
||||
|
||||
execInfoOffset_ = totalSize_;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren