From 7019761f4f35767ad07b5b6569d511e8da0c3196 Mon Sep 17 00:00:00 2001 From: Shweta Khatri Date: Fri, 22 Nov 2024 14:37:12 -0500 Subject: [PATCH] rocrtst: Disable FreeQueueRingBufferTest temporarily This test is disabled until kernel patches are added to handle invalid user actions gracefully. These patches validate and block operations like freeing active queue buffers, which can corrupt the driver's state if unhandled. Currently, such operations result in driver state corruption, leading to segmentation faults and subsequent failures during runtime. Change-Id: If4c321a14df950a639141fc96048889659c14477 [ROCm/ROCR-Runtime commit: 2cf3813f9febf24c4ec7040caa2596cbf3f60917] --- projects/rocr-runtime/rocrtst/suites/test_common/main.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/rocr-runtime/rocrtst/suites/test_common/main.cc b/projects/rocr-runtime/rocrtst/suites/test_common/main.cc index 0099877e4c..4ba353e969 100644 --- a/projects/rocr-runtime/rocrtst/suites/test_common/main.cc +++ b/projects/rocr-runtime/rocrtst/suites/test_common/main.cc @@ -412,7 +412,11 @@ TEST(rocrtstNeg, Memory_Negative_Tests) { RunCustomTestProlog(&mt); mt.ZeroMemoryAllocateTest(); mt.MaxMemoryAllocateTest(); - mt.FreeQueueRingBufferTest(); + + // Disabled temporarily - Renable this test only + // on recent GPUs - gfx94x+ + // mt.FreeQueueRingBufferTest(); + RunCustomTestEpilog(&mt); }