From a72274c22e26a5345f67b32295d1fb2df85ac959 Mon Sep 17 00:00:00 2001 From: Vladana Stojiljkovic Date: Thu, 7 Nov 2024 04:33:47 -0500 Subject: [PATCH] Revert "SWDEV-492768 - Match hipStreamAddCallback capture behavior with nvidia" This reverts commit 30571de816631e99ef686b2114b26810cef20f59. Reason for revert: It is considered a breaking change. Change-Id: I9b2dfc60f62eec7268c0374b0b33e45eca7b3bbb [ROCm/clr commit: ed458615c4896dca0a89b0cba4fc65063d19421a] --- projects/clr/hipamd/src/hip_stream.cpp | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/projects/clr/hipamd/src/hip_stream.cpp b/projects/clr/hipamd/src/hip_stream.cpp index c57ad72c89..9373749772 100644 --- a/projects/clr/hipamd/src/hip_stream.cpp +++ b/projects/clr/hipamd/src/hip_stream.cpp @@ -609,18 +609,6 @@ hipError_t hipStreamAddCallback_common(hipStream_t stream, hipStreamCallback_t c if (callback == nullptr || flags != 0) { return hipErrorInvalidValue; } - - if (stream != nullptr) { - // Not supported while stream is capturing - if (hip::Stream::StreamCaptureOngoing(stream) == true) { - HIP_RETURN(hipErrorStreamCaptureUnsupported); - } - } else if (Stream::StreamCaptureBlocking() == true) { - // If any of the blocking streams is capturing, return error for implicit capture and invalidate - // capture for all capturing streams - CHECK_STREAM_CAPTURING(); - } - StreamCallback* cbo = new StreamAddCallback(stream, callback, userData); return streamCallback_common(stream, cbo, userData); }