From 9eacd7102e8a7e17e57d4b79b33db71132fe33c5 Mon Sep 17 00:00:00 2001 From: David Francis Date: Wed, 6 Jul 2022 09:18:50 -0400 Subject: [PATCH] kfdtest: Remove strange load from LoopIsa LoopIsa is a shader that performs a variety of intensive calculations in a loop. It is used by tests such as KFDQMTest.QueuePriorityOn* It contained a scalar load, despite not having any buffer to read from. This load causes page faults on GFX11. It is unclear why it did not cause page faults on earlier ASICs. Remove the load. Signed-off-by: David Francis Change-Id: I7426d0db48e933f3bb870467ea88476f7a283040 [ROCm/ROCR-Runtime commit: 39e8a85aaccc5b45b5bf13672e4a16f84bb1f38a] --- projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp b/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp index 8b40351f04..06a6c0f95a 100644 --- a/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp +++ b/projects/rocr-runtime/tests/kfdtest/src/ShaderStore.cpp @@ -386,7 +386,6 @@ const char *LoopIsa = R"( s_mov_b32 s11, s7 s_cmp_le_i32 s1, s0 s_cbranch_scc1 END_OF_PGM - s_buffer_load_dwordx8 s[8:15], s[8:11], 0x10 v_add_f32 v0, 2.0, v0 v_cvt_f32_i32 v17, s1 s_waitcnt lgkmcnt(0)