P4 to Git Change 1917740 by cpaquot@cpaquot-ocl-lc-lnx on 2019/06/28 12:03:07

SWDEV-193938 - [HIP] RCCL test fails
	Set default stream to null-stream
	In hipStreamWaitEvent if event_ is null, get the last queued command instead.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.hpp#4 edit
Ta zmiana jest zawarta w:
%! (template.HTML=foreman)złożyło 2019-06-28 12:09:09 -04:00
1 rodzic 6768664780
złożenie ccd7799ada
2 plików zmienionych
+12 -1

Żadne pliki nie pasują do Twojego wyszukiwania

+11
Wyświetl plik
@@ -100,6 +100,12 @@ hipError_t Event::streamWait(hipStream_t stream, uint flags) {
if (stream_ == hostQueue) return hipSuccess;
amd::ScopedLock lock(lock_);
bool retain = false;
if (event_ == nullptr) {
event_ = stream_->getLastQueuedCommand(true);
retain = true;
}
if (!event_->notifyCmdQueue()) {
return hipErrorUnknown;
@@ -114,6 +120,11 @@ hipError_t Event::streamWait(hipStream_t stream, uint flags) {
command->enqueue();
command->release();
if (retain) {
event_->release();
event_ = nullptr;
}
return hipSuccess;
}