From ead9ee942a4fdcddf56e535547225b036a456061 Mon Sep 17 00:00:00 2001 From: Robert Imschweiler Date: Wed, 6 May 2026 16:09:50 -0500 Subject: [PATCH] [offload] Complete upstream PR #194098 for downstream --- offload/plugins-nextgen/amdgpu/src/rtl.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/offload/plugins-nextgen/amdgpu/src/rtl.cpp b/offload/plugins-nextgen/amdgpu/src/rtl.cpp index c2a84fce2b492..8bab2b9f6a933 100644 --- a/offload/plugins-nextgen/amdgpu/src/rtl.cpp +++ b/offload/plugins-nextgen/amdgpu/src/rtl.cpp @@ -5539,12 +5539,10 @@ struct AMDGPUDeviceTy : public GenericDeviceTy, AMDGenericDeviceTy { uint32_t NumBlocks[3] = {1u, 1u, 1u}; // Launch kernel with 256 threads and 1 block - if (auto Err = DMInitKernel.launchImpl(*this, NumThreads, NumBlocks, 0, - KernelArgs, LaunchParams, AsyncInfo)) - return Err; + auto Err = DMInitKernel.launchImpl(*this, NumThreads, NumBlocks, 0, + KernelArgs, LaunchParams, AsyncInfo); // Wait for completion - Error Err = Plugin::success(); AsyncInfo.finalize(Err); // Mark as successfully initialized