From 3fe8d7912cee730db4e89fdfed83f43c54f4a187 Mon Sep 17 00:00:00 2001 From: Felix Kuehling Date: Thu, 7 Apr 2022 22:54:16 -0400 Subject: [PATCH] kfdtest: Reduce maximum number of events to 4095 The KFD patch "drm/amdkfd: Ignore bogus signals from MEC efficiently" will reserve one signal slot that user mode cannot use any more. Update the maximum event number in KFDEventTest to match that change. Signed-off-by: Felix Kuehling Change-Id: Ic789e16b6d73dfea66ab51c5bbc075c8e8e2d052 [ROCm/ROCR-Runtime commit: 347bf6a03c7c589f125432abbd8fb37521799e5d] --- projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp b/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp index ca16e871ff..35e24cb493 100644 --- a/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp +++ b/projects/rocr-runtime/tests/kfdtest/src/KFDEventTest.cpp @@ -228,7 +228,7 @@ exit: TEST_F(KFDEventTest, MeasureInterruptConsumption) { TEST_START(TESTPROFILE_RUNALL); QueueAndSignalBenchmark latencyBench(128); - QueueAndSignalBenchmark sustainedBench(4096); + QueueAndSignalBenchmark sustainedBench(4095); printf("\033[2J"); while (true) { @@ -246,7 +246,7 @@ TEST_F(KFDEventTest, MeasureInterruptConsumption) { TEST_F(KFDEventTest, SignalMaxEvents) { TEST_START(TESTPROFILE_RUNALL); - static const unsigned int MAX_EVENT_NUMBER = 4096; + static const unsigned int MAX_EVENT_NUMBER = 4095; uint64_t time, latency; QueueAndSignalBenchmark maxEventTest(MAX_EVENT_NUMBER);